comparison src/ChangeLog @ 90729:6588c6259dfb

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 545-562) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - erc-iswitchb: Temporarily enable iswitchb mode * gnus--rel--5.10 (patch 172-176) - Merge from emacs--devo--0 - Update from CVS - Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice. Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-156
author Miles Bader <miles@gnu.org>
date Sat, 16 Dec 2006 01:29:26 +0000
parents f1d13e615070 371b10f69bf4
children bc10a33dd40b
comparison
equal deleted inserted replaced
90728:a65a92d83186 90729:6588c6259dfb
1 2006-12-15 Eli Zaretskii <eliz@gnu.org>
2
3 * emacs.c (USAGE3): Clarify documentation of --color.
4
5 2006-12-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
6
7 * mac.c (wakeup_from_rne_enabled_p) [TARGET_API_MAC_CARBON]: New
8 variable.
9 (ENABLE_WAKEUP_FROM_RNE, DISABLE_WAKEUP_FROM_RNE): New macros.
10 [!MAC_OSX] (select): Use them.
11 [MAC_OSX] (select_and_poll_event, sys_select): Likewise.
12 (mac_wakeup_from_rne) [TARGET_API_MAC_CARBON]: New function.
13
14 * macfns.c (mac_atsu_font_face_attributes) [USE_ATSUI]: Add extern.
15 (Fmac_atsu_font_face_attributes) [USE_ATSUI]: New function.
16 (syms_of_macfns) [USE_ATSUI]: Defsubr it.
17
18 * macselect.c [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Use
19 mac_wakeup_from_rne instead of mac_post_mouse_moved_event.
20
21 * macterm.c (mac_query_char_extents) [USE_ATSUI]: Don't call
22 ATSUGetGlyphBounds if not necessary.
23 (Vmac_atsu_font_table) [USE_ATSUI]: Remove Variable.
24 (syms_of_macterm) [USE_ATSUI]: Don't defvar it.
25 (fm_get_style_from_font, atsu_find_font_from_family_name)
26 (atsu_find_font_family_name, mac_atsu_font_face_attributes)
27 [USE_ATSUI]: New functions.
28 (init_font_name_table) [USE_ATSUI]: Use atsu_find_font_family_name.
29 (mac_load_query_font) [USE_ATSUI]: Use atsu_find_font_from_family_name.
30 Don't get metrics for Latin-1 right half characters.
31 (mac_load_query_font): Don't load font if space width is not positive.
32 [TARGET_API_MAC_CARBON] (mac_store_event_ref_as_apple_event): Use
33 mac_wakeup_from_rne instead of mac_post_mouse_moved_event.
34 (XTread_socket): Call SelectWindow when unfocused frame is clicked.
35
36 * macterm.h (mac_wakeup_from_rne) [TARGET_API_MAC_CARBON]: Add extern.
37
38 2006-12-15 Kim F. Storm <storm@cua.dk>
39
40 * keyboard.c (ignore_mouse_drag_p): New global var.
41 (some_mouse_moved): Return 0 if it is non-zero.
42 (make_lispy_event): Generate click event on mouse up if
43 ignore_mouse_drag_p is non-zero, even if mouse moved.
44 Clear ignore_mouse_drag_p on mouse down/up.
45
46 * xdisp.c (redisplay_window): Set ignore_mouse_drag_p if tool-bar
47 is resized to avoid generating a mouse drag event.
48
49 2006-12-14 Juanma Barranquero <lekktu@gmail.com>
50
51 * w32fns.c (w32_wnd_proc): Force non-tooltip frames to respect the
52 minimum tracking size. Remove non-working old hack to do the same.
53
54 2006-12-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
55
56 * emacs.c (handle_user_signal): Move function to keyboard.c.
57 (main): Use add_user_signal for SIGUSR1 and SIGUSR2.
58
59 * keyboard.c (make_lispy_event): Use find_user_signal_name.
60 (read_avail_input): Store pending user signal events.
61 (struct user_signal_info): New struct.
62 (user_signals): New variable.
63 (add_user_signal, store_user_signal_events)
64 (find_user_signal_name): New functions.
65 (handle_user_signal): Move function from emacs.c. Don't store
66 USER_SIGNAL_EVENT here, but increment number of pending signals.
67
68 * keyboard.h (add_user_signals): Add extern.
69
70 2006-12-11 Juanma Barranquero <lekktu@gmail.com>
71
72 * buffer.c (syms_of_buffer) <cursor-in-non-selected-windows>:
73 <default-scroll-up-aggressively, default-scroll-down-aggressively>:
74 <line-spacing, left-margin>: Doc fixes.
75
76 * xdisp.c (syms_of_xdisp) <mode-line-inverse-video>: Doc fix.
77
78 2006-12-10 Kim F. Storm <storm@cua.dk>
79
80 * xdisp.c (show_mouse_face): Never use text cursor in tool-bar.
81
82 2006-12-10 Juanma Barranquero <lekktu@gmail.com>
83
84 * abbrev.c (syms_of_abbrev) <last-abbrev-text>:
85 * buffer.c (syms_of_buffer) <default-major-mode>:
86 * keymap.c (Flookup_key):
87 * lread.c (Feval_buffer, Feval_region):
88 * macterm.c (syms_of_macterm) <x-use-underline-position-properties>:
89 <x-underline-at-descent-line, mac-emulate-three-button-mouse>:
90 * marker.c (Fmarker_insertion_type):
91 * minibuf.c (syms_of_minibuf) <minibuffer-completion-table>:
92 * msdos.c (syms_of_msdos) <delete-exited-processes>:
93 * w32term.c (syms_of_w32term) <x-use-underline-position-properties>:
94 <x-underline-at-descent-line>:
95 * xdisp.c (format-mode-line):
96 * xterm.c (syms_of_xterm) <x-use-underline-position-properties>:
97 <x-underline-at-descent-line>: Doc fixes.
98
99 2006-12-10 Andreas Schwab <schwab@suse.de>
100
101 * systime.h (EMACS_GET_TIME): Remove check for
102 HAVE_STRUCT_TIMEZONE which is never defined.
103
104 2006-12-10 Alan Mackenzie <acm@muc.de>
105
106 * syntax.c (Fpartial_parse_sexp): Correct Docco: Elt 8 of the
107 result is now neither the last elt nor optional for OLDSTATE.
108
109 2006-12-09 Eli Zaretskii <eliz@gnu.org>
110
111 * process.c (Fsignal_process): Doc fix. Use XFLOAT_DATA to
112 extract the process ID from a Lisp float.
113
114 2006-12-09 Chong Yidong <cyd@stupidchicken.com>
115
116 * xterm.c (XTframe_raise_lower): Comment out _NET_ACTIVE_WINDOW code.
117
118 2006-12-08 Eli Zaretskii <eliz@gnu.org>
119
120 * frame.h (PIX_TYPE): Redefine as `unsigned long', for 64-bit
121 platforms where long is 64-bit.
122
123 * msdos.h (PIX_TYPE): Redefine as `unsigned long'.
124
125 2006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
126
127 * m/amdx86-64.h: Add support for Solaris 10 on x86-64.
128
129 2006-12-08 Kenichi Handa <handa@m17n.org>
130
131 * xterm.c (x_query_font): Use xstricmp instead off strcasecmp.
132
133 2006-12-08 Juanma Barranquero <lekktu@gmail.com>
134
135 * emacs.c (syms_of_emacs) <system-type>: Doc fix.
136
137 2006-12-07 Kim F. Storm <storm@cua.dk>
138
139 * process.c (parse_signal): Use xstricmp instead of strcasecmp.
140 (Fsignal_process): Don't use strncasecmp.
141
1 2006-12-05 Glenn Morris <rgm@gnu.org> 142 2006-12-05 Glenn Morris <rgm@gnu.org>
2 143
3 * abbrev.c (Qforce): New Lisp_Object. 144 * abbrev.c (Qforce): New Lisp_Object.
4 (Fdefine_abbrev): Do not overwrite non-system abbrevs with system 145 (Fdefine_abbrev): Do not overwrite non-system abbrevs with system
5 abbrevs, unless 'force is applied. 146 abbrevs, unless 'force is applied.