comparison src/ChangeLog @ 90016:ff0e824afa37

Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-57 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-594 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-598 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-599 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-600 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-602 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-603 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-604 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-609 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-610 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-611 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-614 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-615 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-42 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-43 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-44 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-46 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-47 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-48 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-49 Add {arch}/=commit-merge-make-log * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-50 {arch}/=commit-merge-make-log: Don't die if there are no ChangeLog changes
author Miles Bader <miles@gnu.org>
date Thu, 14 Oct 2004 08:50:09 +0000
parents 58db929d96c6 911c24ac239a
children f3ec05478165
comparison
equal deleted inserted replaced
90015:9ee566735998 90016:ff0e824afa37
1 2004-10-14 Kim F. Storm <storm@cua.dk>
2
3 * xterm.h: Include Xutil.h after keysym.h to work around bug
4 (incorrectly recognising AltGr key) in some X versions.
5
6 2004-10-13 Stefan Monnier <monnier@iro.umontreal.ca>
7
8 * keymap.c (get_keymap): An autoload form is not a keymap.
9
10 * textprop.c (syms_of_textprop): Make `syntax-table' nonsticky.
11
12 2004-10-13 Kim F. Storm <storm@cua.dk>
13
14 * callproc.c (Fcall_process): Simplify handling of display arg.
15 Resume `display_on_the_fly' once a coding system is determined.
16
17 * xdisp.c (redisplay_preserve_echo_area): Fix last change.
18
19 2004-10-12 Kim F. Storm <storm@cua.dk>
20
21 * xdisp.c (redisplay_preserve_echo_area): Flush display in case
22 caller, such as call-process, is not going to poll for input.
23 (calc_line_height_property): Handle case where it->object is nil.
24
25 * xterm.c (x_redisplay_interface): Fix flush_display_optional.
26
27 2004-10-12 Kenichi Handa <handa@m17n.org>
28
29 * xdisp.c (get_next_display_element):
30 If unibyte_display_via_language_environment is zero, display 8-bit
31 chars in octal in unibyte buffer.
32
33 2004-10-12 Kim F. Storm <storm@cua.dk>
34
35 * doc.c (Fsubstitute_command_keys): Ignore remappings unless there
36 are no ordinary bindings.
37
38 2004-10-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
39
40 * xfns.c (syms_of_xfns): Defsubr x-file-dialog for GTK also.
41
42 2004-10-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
43
44 * macterm.c (x_raise_frame): Add BLOCK_INPUT around SelectWindow.
45 (x_lower_frame): Add BLOCK_INPUT around SendBehind.
46 (make_mac_frame): Add BLOCK_INPUT around the making of a
47 terminal frame.
48 (mac_initialize): Add BLOCK_INPUT around carbon initialization.
49 * macgui.h (mktime): Use emacs_mktime.
50 * macfns.c (Fx_file_dialog): Add BLOCK_INPUT around more code.
51 Make a cancel file-open dialog be like C-g.
52 * mac.c (mktime): Use emacs_mktime.
53 (Fdo_applescript): Add BLOCK_INPUT around do_applescript.
54 (Fmac_paste_function): Add better error handling for carbon cut/paste.
55
56 2004-10-10 Kim F. Storm <storm@cua.dk>
57
58 * keyboard.c (timer_resume_idle): New function to resume idle
59 timer without resetting timers on the idle list.
60 (read_char): Use timer_resume_idle. Remove local var last_idle_start.
61 (timer_start_idle, timer_stop_idle): Declare static.
62 (read_key_sequence): Use timer_resume_idle instead of timer_start_idle.
63
64 * keyboard.h (timer_start_idle, timer_stop_idle): Remove prototypes.
65
66 2004-10-08 Steven Tamm <steventamm@mac.com>
67
68 * config.in (HAVE_MALLOC_MALLOC_H): Regenerate.
69 * macterm.c (mac_check_for_quit_char): Remove warning for using
70 NULL where 0 should be used.
71 * unexmacosx.c: Use malloc/malloc.h on Tiger instead of
72 objc/malloc.h
73 * mac.c: Include time.h for Tiger compatibility.
74
75 2004-10-07 Kim F. Storm <storm@cua.dk>
76
77 * xdisp.c (redisplay_window): Fix flicker on vertical line between
78 windows. Update vertical line after drawing window fringes, but
79 only if actually drawing any bitmaps--or there is no fringe.
80
81 * xterm.c (x_update_window_end): Likewise.
82 * macterm.c (x_update_window_end): Likewise.
83 * w32term.c (x_update_window_end): Likewise.
84
85 * fringe.c (draw_window_fringes): Return value now indicates if
86 any fringe bitmaps were redrawn (or there are no fringes).
87
88 * dispextern.h (draw_window_fringes): Update prototype.
89
90 2004-10-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
91
92 * macfns.c (mac_get_window_bounds): Add extern.
93 (x_real_positions): Use mac_get_window_bounds.
94
95 * macmenu.c (update_submenu_strings): Apply 2004-09-07 change for
96 xmenu.c (YAILOM).
97
98 * macterm.c [!MAC_OSX]: Include Windows.h.
99 (front_emacs_window): Rename from mac_front_window. All uses
100 changed. Return the frontmost non-tooltip emacs window.
101 (mac_get_window_bounds): New function.
102 (x_calc_absolute_position): Use the difference of width and height
103 between the inner and outer window.
104 (x_set_offset): Specify window position by the coordinae of the
105 outer window. Adjust the position if the title bar is completely
106 outside the screen.
107 (app_is_suspended, app_sleep_time): Remove unused variables.
108 (do_app_resume, do_app_suspend): Remove their contents because
109 window-activate/deactivate events will do the job.
110 (do_zoom_window): Remove unused variables. Make compliant to the
111 standard way of zooming. Set f->left_pos and f->top_pos.
112 (XTread_socket): Don't use argument `expected'. Don't use
113 FrontWindow to determine the clicked window. Exclude unprocessed
114 mouseUp cases in the early stage. Add parentheses to fix operator
115 precedence.
116 (XTread_socket) [TARGET_API_MAC_CARBON]: Don't specify drag area.
117
118
119 2004-10-05 Jan Dj,Ad(Brv. <jan.h.d@swipnet.se>
120
121 * config.in: Regenerate.
122
123 * Makefile.in (RUN_TEMACS): Check HAVE_RANDOM_HEAPSTART instead of
124 HAVE_EXECSHIELD.
125
126 2004-10-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
127
128 * xterm.c (x_find_modifier_meanings): Ignore any Super or Hyper for
129 a row if Alt or Meta has been found for that row. Also stop scanning
130 for Keysyms for that row.
131
132 2004-10-04 Kim F. Storm <storm@cua.dk>
133
134 * fringe.c (Ffringe_bitmaps_at_pos): Change return value from cons
135 to list. Include overlay arrow bitmap in return value.
136
137 * xterm.c (XTset_vertical_scroll_bar): Improve handling of scroll
138 bars with fractional column width. If scroll bar separates two
139 windows, move it towards the window it belongs to. Only update
140 the padding area below the scroll bar widget when necessary,
141 i.e. when scroll bar widget is created, moved, or resized.
142
143 * xdisp.c (define_frame_cursor1): Do not change frame cursor
144 while tracking/dragging mouse.
145 (x_draw_vertical_border): Do not draw line if frame has scroll bars.
146
147 * window.c (coordinates_in_window): Relax check for cursor
148 on vertial border between mode lines.
149 (Fset_window_fringes): Do not allow negative widths.
150 (Fset_window_scroll_bars): Likewise.
151
152 * .gdbinit (pp): Shorthand for p ARG + pr.
153 (ff): New command: flush frame updates (X only).
154
1 2004-10-03 Michael Albinus <michael.albinus@gmx.de> 155 2004-10-03 Michael Albinus <michael.albinus@gmx.de>
2 156
3 * fileio.c (auto_save_1) Call Ffile_modes for remote files. 157 * fileio.c (auto_save_1) Call Ffile_modes for remote files.
4 158
5 2004-09-30 Kenichi Handa <handa@m17n.org> 159 2004-09-30 Kenichi Handa <handa@m17n.org>
60 (syms_of_fringe): DEFVAR_LISP it. 214 (syms_of_fringe): DEFVAR_LISP it.
61 (valid_fringe_bitmap_p): Rename from valid_fringe_bitmap_id_p. 215 (valid_fringe_bitmap_p): Rename from valid_fringe_bitmap_id_p.
62 Change arg to Lisp_Object and fail if not an integer. 216 Change arg to Lisp_Object and fail if not an integer.
63 (get_fringe_bitmap_name, resolve_fringe_bitmap) 217 (get_fringe_bitmap_name, resolve_fringe_bitmap)
64 (destroy_fringe_bitmap): New functions. 218 (destroy_fringe_bitmap): New functions.
65 (Fdestroy_fringe_bitmap): Change arg to bitmap symbol. Use 219 (Fdestroy_fringe_bitmap): Change arg to bitmap symbol.
66 destroy_fringe_bitmap. Remove symbol from Vfringe_bitmaps and 220 Use destroy_fringe_bitmap. Remove symbol from Vfringe_bitmaps and
67 clear its fringe property. 221 clear its fringe property.
68 (init_fringe_bitmap): Use destroy_fringe_bitmap instead of 222 (init_fringe_bitmap): Use destroy_fringe_bitmap instead of
69 Fdestroy_fringe_bitmap. 223 Fdestroy_fringe_bitmap.
70 (Fdefine_fringe_bitmap): Add BITMAP arg specifying new or existing 224 (Fdefine_fringe_bitmap): Add BITMAP arg specifying new or existing
71 bitmap symbol; remove WHICH arg. Add symbol to Vfringe_bitmaps 225 bitmap symbol; remove WHICH arg. Add symbol to Vfringe_bitmaps
86 allow a simple cons. 240 allow a simple cons.
87 (Ffringe_bitmaps_at_pos): Use nil value for no bitmap. 241 (Ffringe_bitmaps_at_pos): Use nil value for no bitmap.
88 242
89 2004-09-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 243 2004-09-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
90 244
91 * config.in: Rebuild 245 * config.in: Rebuild.
92 246
93 2004-09-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 247 2004-09-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
94 248
95 * config.in: Rebuild. 249 * config.in: Rebuild.
96 250
106 260
107 * xdisp.c (try_window_reusing_current_matrix): 261 * xdisp.c (try_window_reusing_current_matrix):
108 Handle the case where we reach the old displayed text, 262 Handle the case where we reach the old displayed text,
109 out of sync with the old line boundary. 263 out of sync with the old line boundary.
110 264
111 2004-09-14 Stefan <monnier@iro.umontreal.ca> 265 2004-09-14 Stefan Monnier <monnier@iro.umontreal.ca>
112 266
113 * fileio.c (Finsert_file_contents): Fix case of replacement in a 267 * fileio.c (Finsert_file_contents): Fix case of replacement in a
114 narrowed buffer. 268 narrowed buffer.
115 269
116 2004-09-14 Kim F. Storm <storm@cua.dk> 270 2004-09-14 Kim F. Storm <storm@cua.dk>
128 282
129 * bytecode.c (BYTE_CODE_QUIT): Add missing AFTER_POTENTIAL_GC. 283 * bytecode.c (BYTE_CODE_QUIT): Add missing AFTER_POTENTIAL_GC.
130 (Fbyte_code): Remove dead code after `wrong_type_argument'. 284 (Fbyte_code): Remove dead code after `wrong_type_argument'.
131 285
132 * alloc.c (Fgarbage_collect): Mark keyboards, gtk data, and specpdl 286 * alloc.c (Fgarbage_collect): Mark keyboards, gtk data, and specpdl
133 before doing the mark_stack_check_gcpros since they are not on the stack. 287 before doing the mark_stack_check_gcpros since they're not on the stack.
134 288
135 2004-09-12 Kim F. Storm <storm@cua.dk> 289 2004-09-12 Kim F. Storm <storm@cua.dk>
136 290
137 * editfns.c (Fformat): Handle format strings with multiple text 291 * editfns.c (Fformat): Handle format strings with multiple text
138 properties. Reverse text property list from the format string, 292 properties. Reverse text property list from the format string,
147 301
148 * Makefile.in (msdos.o): Depend on buffer.h, commands.h, and 302 * Makefile.in (msdos.o): Depend on buffer.h, commands.h, and
149 blockinput.h. 303 blockinput.h.
150 (dosfns.o): Depend on blockinput.h, window.h, dispextern.h, 304 (dosfns.o): Depend on blockinput.h, window.h, dispextern.h,
151 charset.h, and coding.h 305 charset.h, and coding.h
152 (w16select.o): Depend on buffer.h, charset.h, coding.h, and 306 (w16select.o): Depend on buffer.h, charset.h, coding.h, and composite.h.
153 composite.h.
154 (term.o): Depend on window.h and keymap.h. 307 (term.o): Depend on window.h and keymap.h.
155 (abbrev.o): Depend on syntax.h. 308 (abbrev.o): Depend on syntax.h.
156 (callint.o): Depend on keymap.h. 309 (callint.o): Depend on keymap.h.
157 (casefiddle.o): Depend on charset.h and keymap.h. 310 (casefiddle.o): Depend on charset.h and keymap.h.
158 (category.o): Depend on keymap.h. 311 (category.o): Depend on keymap.h.
181 (fns.o): Depend on keymap.h, xterm.h, and blockinput.h. 334 (fns.o): Depend on keymap.h, xterm.h, and blockinput.h.
182 (print.o): Depend on termchar.h and $(INTERVALS_SRC). 335 (print.o): Depend on termchar.h and $(INTERVALS_SRC).
183 (lread.o): Depend on $(INTERVALS_SRC), termhooks.h, and coding.h. 336 (lread.o): Depend on $(INTERVALS_SRC), termhooks.h, and coding.h.
184 (intervals.o): Depend on keymap.h. 337 (intervals.o): Depend on keymap.h.
185 338
186 * msdos.c (msdos_set_cursor_shape, IT_display_cursor): Add 339 * msdos.c (msdos_set_cursor_shape, IT_display_cursor):
187 debugging print-out to termscript. 340 Add debugging print-out to termscript.
188 341
189 2004-09-09 Richard M. Stallman <rms@gnu.org> 342 2004-09-09 Richard M. Stallman <rms@gnu.org>
190 343
191 * xdisp.c (decode_mode_spec): Use current buffer for most purposes. 344 * xdisp.c (decode_mode_spec): Use current buffer for most purposes.
192 345
208 overlay just before point. 361 overlay just before point.
209 362
210 2004-09-07 Luc Teirlinck <teirllm@auburn.edu> 363 2004-09-07 Luc Teirlinck <teirllm@auburn.edu>
211 364
212 * buffer.h (struct buffer): Add auto_save_file_format field. 365 * buffer.h (struct buffer): Add auto_save_file_format field.
213 * buffer.c (reset_buffer, init_buffer_once): Handle 366 * buffer.c (reset_buffer, init_buffer_once):
214 auto_save_file_format field. 367 Handle auto_save_file_format field.
215 (syms_of_buffer): Add DEFVAR_PER_BUFFER for 368 (syms_of_buffer): Add DEFVAR_PER_BUFFER for
216 `buffer-auto-save-file-format'. 369 `buffer-auto-save-file-format'.
217 * fileio.c: Delete declaration for removed Vauto_save_file_format. 370 * fileio.c: Delete declaration for removed Vauto_save_file_format.
218 (build_annotations): Adapt to replacement of 371 (build_annotations): Adapt to replacement of
219 `auto-save-file-format' with the new buffer-local variable 372 `auto-save-file-format' with the new buffer-local variable
222 375
223 2004-09-07 Jason Rumney <jasonr@gnu.org> 376 2004-09-07 Jason Rumney <jasonr@gnu.org>
224 377
225 * w32term.h (AppendMenuW_Proc): Move declaration from w32menu.c. 378 * w32term.h (AppendMenuW_Proc): Move declaration from w32menu.c.
226 379
227 * w32fns.c (w32_wnd_proc) [WM_MEASUREITEM, WM_DRAWITEM]: Handle 380 * w32fns.c (w32_wnd_proc) [WM_MEASUREITEM, WM_DRAWITEM]:
228 Unicode menu titles. 381 Handle Unicode menu titles.
229 382
230 2004-09-07 Kim F. Storm <storm@cua.dk> 383 2004-09-07 Kim F. Storm <storm@cua.dk>
231 384
232 * xdisp.c (set_cursor_from_row): Fix last change. Only use 'cursor' 385 * xdisp.c (set_cursor_from_row): Fix last change. Only use 'cursor'
233 property from text property or overlay strings at point. 386 property from text property or overlay strings at point.
234 387
235 2004-09-07 Stefan <monnier@iro.umontreal.ca> 388 2004-09-07 Stefan Monnier <monnier@iro.umontreal.ca>
236 389
237 * xmenu.c (update_submenu_strings): YAILOM. 390 * xmenu.c (update_submenu_strings): YAILOM.
238 (set_frame_menubar): Make sure last_i is initialized. 391 (set_frame_menubar): Make sure last_i is initialized.
239 392
240 2004-09-03 Jason Rumney <jasonr@gnu.org> 393 2004-09-03 Jason Rumney <jasonr@gnu.org>
719 2004-07-01 Kenichi Handa <handa@m17n.org> 872 2004-07-01 Kenichi Handa <handa@m17n.org>
720 873
721 * w32select.c (Fw32_set_clipboard_data): Update `nbytes' correctly 874 * w32select.c (Fw32_set_clipboard_data): Update `nbytes' correctly
722 after getting a new string by pre-write-conversion. 875 after getting a new string by pre-write-conversion.
723 876
724 2004-06-30 Stefan <monnier@iro.umontreal.ca> 877 2004-06-30 Stefan Monnier <monnier@iro.umontreal.ca>
725 878
726 * xterm.c (x_detect_focus_change): Remove unused var `nr_events'. 879 * xterm.c (x_detect_focus_change): Remove unused var `nr_events'.
727 (x_calc_absolute_position): Remove unused var `child'. 880 (x_calc_absolute_position): Remove unused var `child'.
728 881
729 * xfaces.c (x_supports_face_attributes_p) 882 * xfaces.c (x_supports_face_attributes_p)