comparison src/ChangeLog @ 57481:991294eeb9d6

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 13 Oct 2004 17:07:58 +0000
parents 5b9aedebc396
children 911c24ac239a
comparison
equal deleted inserted replaced
57480:db7d00351c33 57481:991294eeb9d6
1 2004-10-13 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * keymap.c (get_keymap): An autoload form is not a keymap.
4
5 * textprop.c (syms_of_textprop): Make `syntax-table' nonsticky.
6
1 2004-10-13 Kim F. Storm <storm@cua.dk> 7 2004-10-13 Kim F. Storm <storm@cua.dk>
2 8
3 * callproc.c (Fcall_process): Simplify handling of display arg. 9 * callproc.c (Fcall_process): Simplify handling of display arg.
4 Resume `display_on_the_fly' once a coding system is determined. 10 Resume `display_on_the_fly' once a coding system is determined.
5 11
13 19
14 * xterm.c (x_redisplay_interface): Fix flush_display_optional. 20 * xterm.c (x_redisplay_interface): Fix flush_display_optional.
15 21
16 2004-10-12 Kenichi Handa <handa@m17n.org> 22 2004-10-12 Kenichi Handa <handa@m17n.org>
17 23
18 * xdisp.c (get_next_display_element): If 24 * xdisp.c (get_next_display_element):
19 unibyte_display_via_language_environment is zero, display 8-bit 25 If unibyte_display_via_language_environment is zero, display 8-bit
20 chars in octal in unibyte buffer. 26 chars in octal in unibyte buffer.
21 27
22 2004-10-12 Kim F. Storm <storm@cua.dk> 28 2004-10-12 Kim F. Storm <storm@cua.dk>
23 29
24 * doc.c (Fsubstitute_command_keys): Ignore remappings unless there 30 * doc.c (Fsubstitute_command_keys): Ignore remappings unless there
25 are no ordinary bindings. 31 are no ordinary bindings.
26 32
27 2004-10-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 33 2004-10-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
28 34
29 * xfns.c (syms_of_xfns): defsubr x-file-dialog for GTK also. 35 * xfns.c (syms_of_xfns): Defsubr x-file-dialog for GTK also.
30 36
31 2004-10-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 37 2004-10-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
32 38
33 * macterm.c (x_raise_frame): Add BLOCK_INPUT around SelectWindow 39 * macterm.c (x_raise_frame): Add BLOCK_INPUT around SelectWindow.
34 (x_lower_frame): Add BLOCK_INPUT around SendBehind 40 (x_lower_frame): Add BLOCK_INPUT around SendBehind.
35 (make_mac_frame): Add BLOCK_INPUT around the making of a 41 (make_mac_frame): Add BLOCK_INPUT around the making of a
36 terminal frame 42 terminal frame.
37 (mac_initialize): Add BLOCK_INPUT around carbon initialization 43 (mac_initialize): Add BLOCK_INPUT around carbon initialization.
38 * macgui.h (mktime): Use emacs_mktime 44 * macgui.h (mktime): Use emacs_mktime.
39 * macfns.c (Fx_file_dialog): Add BLOCK_INPUT around more code. 45 * macfns.c (Fx_file_dialog): Add BLOCK_INPUT around more code.
40 Make a cancel file-open dialog be like C-g. 46 Make a cancel file-open dialog be like C-g.
41 * mac.c (mktime): Use emacs_mktime 47 * mac.c (mktime): Use emacs_mktime.
42 (Fdo_applescript): Add BLOCK_INPUT around do_applescript 48 (Fdo_applescript): Add BLOCK_INPUT around do_applescript.
43 (Fmac_paste_function): Add better error handling for carbon 49 (Fmac_paste_function): Add better error handling for carbon cut/paste.
44 cut/paste
45 50
46 2004-10-10 Kim F. Storm <storm@cua.dk> 51 2004-10-10 Kim F. Storm <storm@cua.dk>
47 52
48 * keyboard.c (timer_resume_idle): New function to resume idle 53 * keyboard.c (timer_resume_idle): New function to resume idle
49 timer without resetting timers on the idle list. 54 timer without resetting timers on the idle list.
53 58
54 * keyboard.h (timer_start_idle, timer_stop_idle): Remove prototypes. 59 * keyboard.h (timer_start_idle, timer_stop_idle): Remove prototypes.
55 60
56 2004-10-08 Steven Tamm <steventamm@mac.com> 61 2004-10-08 Steven Tamm <steventamm@mac.com>
57 62
58 * config.in (HAVE_MALLOC_MALLOC_H): Regenerate 63 * config.in (HAVE_MALLOC_MALLOC_H): Regenerate.
59 * macterm.c (mac_check_for_quit_char): Remove warning for using 64 * macterm.c (mac_check_for_quit_char): Remove warning for using
60 NULL where 0 should be used 65 NULL where 0 should be used.
61 * unexmacosx.c: Use malloc/malloc.h on Tiger instead of 66 * unexmacosx.c: Use malloc/malloc.h on Tiger instead of
62 objc/malloc.h 67 objc/malloc.h
63 * mac.c: Include time.h for Tiger compatibility 68 * mac.c: Include time.h for Tiger compatibility.
64 69
65 2004-10-07 Kim F. Storm <storm@cua.dk> 70 2004-10-07 Kim F. Storm <storm@cua.dk>
66 71
67 * xdisp.c (redisplay_window): Fix flicker on vertical line between 72 * xdisp.c (redisplay_window): Fix flicker on vertical line between
68 windows. Update vertical line after drawing window fringes, but 73 windows. Update vertical line after drawing window fringes, but
204 (syms_of_fringe): DEFVAR_LISP it. 209 (syms_of_fringe): DEFVAR_LISP it.
205 (valid_fringe_bitmap_p): Rename from valid_fringe_bitmap_id_p. 210 (valid_fringe_bitmap_p): Rename from valid_fringe_bitmap_id_p.
206 Change arg to Lisp_Object and fail if not an integer. 211 Change arg to Lisp_Object and fail if not an integer.
207 (get_fringe_bitmap_name, resolve_fringe_bitmap) 212 (get_fringe_bitmap_name, resolve_fringe_bitmap)
208 (destroy_fringe_bitmap): New functions. 213 (destroy_fringe_bitmap): New functions.
209 (Fdestroy_fringe_bitmap): Change arg to bitmap symbol. Use 214 (Fdestroy_fringe_bitmap): Change arg to bitmap symbol.
210 destroy_fringe_bitmap. Remove symbol from Vfringe_bitmaps and 215 Use destroy_fringe_bitmap. Remove symbol from Vfringe_bitmaps and
211 clear its fringe property. 216 clear its fringe property.
212 (init_fringe_bitmap): Use destroy_fringe_bitmap instead of 217 (init_fringe_bitmap): Use destroy_fringe_bitmap instead of
213 Fdestroy_fringe_bitmap. 218 Fdestroy_fringe_bitmap.
214 (Fdefine_fringe_bitmap): Add BITMAP arg specifying new or existing 219 (Fdefine_fringe_bitmap): Add BITMAP arg specifying new or existing
215 bitmap symbol; remove WHICH arg. Add symbol to Vfringe_bitmaps 220 bitmap symbol; remove WHICH arg. Add symbol to Vfringe_bitmaps
230 allow a simple cons. 235 allow a simple cons.
231 (Ffringe_bitmaps_at_pos): Use nil value for no bitmap. 236 (Ffringe_bitmaps_at_pos): Use nil value for no bitmap.
232 237
233 2004-09-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 238 2004-09-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
234 239
235 * config.in: Rebuild 240 * config.in: Rebuild.
236 241
237 2004-09-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 242 2004-09-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
238 243
239 * config.in: Rebuild. 244 * config.in: Rebuild.
240 245
250 255
251 * xdisp.c (try_window_reusing_current_matrix): 256 * xdisp.c (try_window_reusing_current_matrix):
252 Handle the case where we reach the old displayed text, 257 Handle the case where we reach the old displayed text,
253 out of sync with the old line boundary. 258 out of sync with the old line boundary.
254 259
255 2004-09-14 Stefan <monnier@iro.umontreal.ca> 260 2004-09-14 Stefan Monnier <monnier@iro.umontreal.ca>
256 261
257 * fileio.c (Finsert_file_contents): Fix case of replacement in a 262 * fileio.c (Finsert_file_contents): Fix case of replacement in a
258 narrowed buffer. 263 narrowed buffer.
259 264
260 2004-09-14 Kim F. Storm <storm@cua.dk> 265 2004-09-14 Kim F. Storm <storm@cua.dk>
272 277
273 * bytecode.c (BYTE_CODE_QUIT): Add missing AFTER_POTENTIAL_GC. 278 * bytecode.c (BYTE_CODE_QUIT): Add missing AFTER_POTENTIAL_GC.
274 (Fbyte_code): Remove dead code after `wrong_type_argument'. 279 (Fbyte_code): Remove dead code after `wrong_type_argument'.
275 280
276 * alloc.c (Fgarbage_collect): Mark keyboards, gtk data, and specpdl 281 * alloc.c (Fgarbage_collect): Mark keyboards, gtk data, and specpdl
277 before doing the mark_stack_check_gcpros since they are not on the stack. 282 before doing the mark_stack_check_gcpros since they're not on the stack.
278 283
279 2004-09-12 Kim F. Storm <storm@cua.dk> 284 2004-09-12 Kim F. Storm <storm@cua.dk>
280 285
281 * editfns.c (Fformat): Handle format strings with multiple text 286 * editfns.c (Fformat): Handle format strings with multiple text
282 properties. Reverse text property list from the format string, 287 properties. Reverse text property list from the format string,
291 296
292 * Makefile.in (msdos.o): Depend on buffer.h, commands.h, and 297 * Makefile.in (msdos.o): Depend on buffer.h, commands.h, and
293 blockinput.h. 298 blockinput.h.
294 (dosfns.o): Depend on blockinput.h, window.h, dispextern.h, 299 (dosfns.o): Depend on blockinput.h, window.h, dispextern.h,
295 charset.h, and coding.h 300 charset.h, and coding.h
296 (w16select.o): Depend on buffer.h, charset.h, coding.h, and 301 (w16select.o): Depend on buffer.h, charset.h, coding.h, and composite.h.
297 composite.h.
298 (term.o): Depend on window.h and keymap.h. 302 (term.o): Depend on window.h and keymap.h.
299 (abbrev.o): Depend on syntax.h. 303 (abbrev.o): Depend on syntax.h.
300 (callint.o): Depend on keymap.h. 304 (callint.o): Depend on keymap.h.
301 (casefiddle.o): Depend on charset.h and keymap.h. 305 (casefiddle.o): Depend on charset.h and keymap.h.
302 (category.o): Depend on keymap.h. 306 (category.o): Depend on keymap.h.
325 (fns.o): Depend on keymap.h, xterm.h, and blockinput.h. 329 (fns.o): Depend on keymap.h, xterm.h, and blockinput.h.
326 (print.o): Depend on termchar.h and $(INTERVALS_SRC). 330 (print.o): Depend on termchar.h and $(INTERVALS_SRC).
327 (lread.o): Depend on $(INTERVALS_SRC), termhooks.h, and coding.h. 331 (lread.o): Depend on $(INTERVALS_SRC), termhooks.h, and coding.h.
328 (intervals.o): Depend on keymap.h. 332 (intervals.o): Depend on keymap.h.
329 333
330 * msdos.c (msdos_set_cursor_shape, IT_display_cursor): Add 334 * msdos.c (msdos_set_cursor_shape, IT_display_cursor):
331 debugging print-out to termscript. 335 Add debugging print-out to termscript.
332 336
333 2004-09-09 Richard M. Stallman <rms@gnu.org> 337 2004-09-09 Richard M. Stallman <rms@gnu.org>
334 338
335 * xdisp.c (decode_mode_spec): Use current buffer for most purposes. 339 * xdisp.c (decode_mode_spec): Use current buffer for most purposes.
336 340
352 overlay just before point. 356 overlay just before point.
353 357
354 2004-09-07 Luc Teirlinck <teirllm@auburn.edu> 358 2004-09-07 Luc Teirlinck <teirllm@auburn.edu>
355 359
356 * buffer.h (struct buffer): Add auto_save_file_format field. 360 * buffer.h (struct buffer): Add auto_save_file_format field.
357 * buffer.c (reset_buffer, init_buffer_once): Handle 361 * buffer.c (reset_buffer, init_buffer_once):
358 auto_save_file_format field. 362 Handle auto_save_file_format field.
359 (syms_of_buffer): Add DEFVAR_PER_BUFFER for 363 (syms_of_buffer): Add DEFVAR_PER_BUFFER for
360 `buffer-auto-save-file-format'. 364 `buffer-auto-save-file-format'.
361 * fileio.c: Delete declaration for removed Vauto_save_file_format. 365 * fileio.c: Delete declaration for removed Vauto_save_file_format.
362 (build_annotations): Adapt to replacement of 366 (build_annotations): Adapt to replacement of
363 `auto-save-file-format' with the new buffer-local variable 367 `auto-save-file-format' with the new buffer-local variable
366 370
367 2004-09-07 Jason Rumney <jasonr@gnu.org> 371 2004-09-07 Jason Rumney <jasonr@gnu.org>
368 372
369 * w32term.h (AppendMenuW_Proc): Move declaration from w32menu.c. 373 * w32term.h (AppendMenuW_Proc): Move declaration from w32menu.c.
370 374
371 * w32fns.c (w32_wnd_proc) [WM_MEASUREITEM, WM_DRAWITEM]: Handle 375 * w32fns.c (w32_wnd_proc) [WM_MEASUREITEM, WM_DRAWITEM]:
372 Unicode menu titles. 376 Handle Unicode menu titles.
373 377
374 2004-09-07 Kim F. Storm <storm@cua.dk> 378 2004-09-07 Kim F. Storm <storm@cua.dk>
375 379
376 * xdisp.c (set_cursor_from_row): Fix last change. Only use 'cursor' 380 * xdisp.c (set_cursor_from_row): Fix last change. Only use 'cursor'
377 property from text property or overlay strings at point. 381 property from text property or overlay strings at point.
378 382
379 2004-09-07 Stefan <monnier@iro.umontreal.ca> 383 2004-09-07 Stefan Monnier <monnier@iro.umontreal.ca>
380 384
381 * xmenu.c (update_submenu_strings): YAILOM. 385 * xmenu.c (update_submenu_strings): YAILOM.
382 (set_frame_menubar): Make sure last_i is initialized. 386 (set_frame_menubar): Make sure last_i is initialized.
383 387
384 2004-09-03 Jason Rumney <jasonr@gnu.org> 388 2004-09-03 Jason Rumney <jasonr@gnu.org>
863 2004-07-01 Kenichi Handa <handa@m17n.org> 867 2004-07-01 Kenichi Handa <handa@m17n.org>
864 868
865 * w32select.c (Fw32_set_clipboard_data): Update `nbytes' correctly 869 * w32select.c (Fw32_set_clipboard_data): Update `nbytes' correctly
866 after getting a new string by pre-write-conversion. 870 after getting a new string by pre-write-conversion.
867 871
868 2004-06-30 Stefan <monnier@iro.umontreal.ca> 872 2004-06-30 Stefan Monnier <monnier@iro.umontreal.ca>
869 873
870 * xterm.c (x_detect_focus_change): Remove unused var `nr_events'. 874 * xterm.c (x_detect_focus_change): Remove unused var `nr_events'.
871 (x_calc_absolute_position): Remove unused var `child'. 875 (x_calc_absolute_position): Remove unused var `child'.
872 876
873 * xfaces.c (x_supports_face_attributes_p) 877 * xfaces.c (x_supports_face_attributes_p)