comparison src/ChangeLog @ 42968:178746e111b9

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Fri, 25 Jan 2002 22:42:13 +0000
parents 3d42a88083b3
children b5817353191e
comparison
equal deleted inserted replaced
42967:51ac72369873 42968:178746e111b9
1 2002-01-25 Stefan Monnier <monnier@cs.yale.edu>
2
3 * textprop.c (Fnext_property_change, Fnext_single_property_change)
4 (Fprevious_property_change, Fprevious_single_property_change):
5 Stay within the narrowed-buffer boundaries.
6
1 2002-01-25 Eli Zaretskii <eliz@is.elta.co.il> 7 2002-01-25 Eli Zaretskii <eliz@is.elta.co.il>
2 8
3 * term.c (Ftty_display_color_cells): New function. 9 * term.c (Ftty_display_color_cells): New function.
4 (syms_of_term): Defsubr it. 10 (syms_of_term): Defsubr it.
5 (Ftty_display_color_cells, Ftty_display_color_p): Change the 11 (Ftty_display_color_cells, Ftty_display_color_p): Change the
268 top setup_coding_system, not before the call. 274 top setup_coding_system, not before the call.
269 275
270 2002-01-07 Jason Rumney <jasonr@gnu.org> 276 2002-01-07 Jason Rumney <jasonr@gnu.org>
271 277
272 * xmenu.c (set_frame_menubar, xmenu_show): 278 * xmenu.c (set_frame_menubar, xmenu_show):
273 (xdialog_show): Initialize wv->help to Qnil. 279 (xdialog_show): Initialize wv->help to Qnil.
274 280
275 * w32menu.c (single_submenu, set_frame_menubar, w32_menu_show): 281 * w32menu.c (single_submenu, set_frame_menubar, w32_menu_show):
276 (w32_dialog_show): Initialize wv->help to Qnil. 282 (w32_dialog_show): Initialize wv->help to Qnil.
277 283
278 2002-01-06 Jason Rumney <jasonr@gnu.org> 284 2002-01-06 Jason Rumney <jasonr@gnu.org>
303 * w32term.c (x_setup_relief_colors): Don't compute an image's 309 * w32term.c (x_setup_relief_colors): Don't compute an image's
304 background color if it doesn't have a Pixmap. 310 background color if it doesn't have a Pixmap.
305 (notice_overwritten_cursor): Don't depend on 311 (notice_overwritten_cursor): Don't depend on
306 output_cursor and updated_area. Compare pixel coordinates with 312 output_cursor and updated_area. Compare pixel coordinates with
307 window's cursor pixel coordinates. 313 window's cursor pixel coordinates.
308 (x_draw_glyphs, x_clear_end_of_line, show_mouse_face): Call 314 (x_draw_glyphs, x_clear_end_of_line, show_mouse_face):
309 notice_overwritten_cursor with new arg list. 315 Call notice_overwritten_cursor with new arg list.
310 (show_mouse_face): Fix bug setting a row's mouse_face_p flag 316 (show_mouse_face): Fix bug setting a row's mouse_face_p flag
311 unconditionally. 317 unconditionally.
312 (x_draw_image_relief): Use predefined macro instead of 318 (x_draw_image_relief): Use predefined macro instead of
313 constant when the value of `tool_bar_button_relief' is negative. 319 constant when the value of `tool_bar_button_relief' is negative.
314 320
402 (sigprocmask_set): Conditionalize decl on ! NOT_C_CODE. 408 (sigprocmask_set): Conditionalize decl on ! NOT_C_CODE.
403 409
404 * keymap.c (Flookup_key): Error message if key has wrong data type. 410 * keymap.c (Flookup_key): Error message if key has wrong data type.
405 (Fdefine_key): Add error message for trying to bind [DEL], [RET], etc. 411 (Fdefine_key): Add error message for trying to bind [DEL], [RET], etc.
406 (exclude_key): New variable. 412 (exclude_key): New variable.
407 413
408 2001-12-28 Gerd Moellmann <gerd@gnu.org> 414 2001-12-28 Gerd Moellmann <gerd@gnu.org>
409 415
410 * xterm.c (x_setup_relief_colors): Don't compute an image's 416 * xterm.c (x_setup_relief_colors): Don't compute an image's
411 background color if it doesn't have a Pixmap. 417 background color if it doesn't have a Pixmap.
412 418
413 * xterm.c (notice_overwritten_cursor): Don't depend on 419 * xterm.c (notice_overwritten_cursor): Don't depend on
414 output_cursor and updated_area. Compare pixel coordinates with 420 output_cursor and updated_area. Compare pixel coordinates with
415 window's cursor pixel coordinates. 421 window's cursor pixel coordinates.
416 (x_draw_glyphs, x_clear_end_of_line, show_mouse_face): Call 422 (x_draw_glyphs, x_clear_end_of_line, show_mouse_face):
417 notice_overwritten_cursor with new arg list. 423 Call notice_overwritten_cursor with new arg list.
418 (show_mouse_face): Fix bug setting a row's mouse_face_p flag 424 (show_mouse_face): Fix bug setting a row's mouse_face_p flag
419 unconditionally. 425 unconditionally.
420 426
421 * xdisp.c (try_scrolling) <PT below scroll margin>: Add the 427 * xdisp.c (try_scrolling) <PT below scroll margin>: Add the
422 height of the cursor line to the amount to scroll. 428 height of the cursor line to the amount to scroll.
439 445
440 * keyboard.c (record_char): Ignore duplicate help-echo events only 446 * keyboard.c (record_char): Ignore duplicate help-echo events only
441 separated by mouse-movement. When tracking mouse, only record 447 separated by mouse-movement. When tracking mouse, only record
442 first and last mouse-movement event in same window. 448 first and last mouse-movement event in same window.
443 Don't record mouse-movement events in keyboard macros. 449 Don't record mouse-movement events in keyboard macros.
444 450
445 2001-12-25 Richard M. Stallman <rms@gnu.org> 451 2001-12-25 Richard M. Stallman <rms@gnu.org>
446 452
447 * window.c (enlarge_window): New arg PRESERVE_BEFORE. Callers changed. 453 * window.c (enlarge_window): New arg PRESERVE_BEFORE. Callers changed.
448 (Fenlarge_window): New arg PRESERVE_BEFORE. 454 (Fenlarge_window): New arg PRESERVE_BEFORE.
449 455
450 * bytecode.c (Fbyte_code): Use Fstring_make_unibyte 456 * bytecode.c (Fbyte_code): Use Fstring_make_unibyte
451 instead of Fstring_as_unibyte. 457 instead of Fstring_as_unibyte.
452 458
453 2001-12-22 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 459 2001-12-22 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
454 460
455 The following changes remove mocklisp support: 461 The following changes remove mocklisp support:
456 462
457 * mocklisp.h, mocklisp.c: Files removed. 463 * mocklisp.h, mocklisp.c: Files removed.
458 464
459 * lisp.h: Remove declarations of variables `Vmocklisp_arguments', 465 * lisp.h: Remove declarations of variables `Vmocklisp_arguments',
460 `Qmocklisp' and `Qmocklisp_arguments'. 466 `Qmocklisp' and `Qmocklisp_arguments'.
461 Remove prototype of syms_of_mocklisp. 467 Remove prototype of syms_of_mocklisp.
462 468
463 * makefile.nt, makefile.w32-in, Makefile.in: Remove mocklisp 469 * makefile.nt, makefile.w32-in, Makefile.in: Remove mocklisp files.
464 files.
465 470
466 * callint.c: Do not include mocklisp.h. 471 * callint.c: Do not include mocklisp.h.
467 (Fcall_interactively): Do not test for mocklisp case. 472 (Fcall_interactively): Do not test for mocklisp case.
468 473
469 * eval.c: Remove variables `Qmocklisp_arguments', 474 * eval.c: Remove variables `Qmocklisp_arguments',
470 `Vmocklisp_arguments' and `Qmocklisp'. Remove prototype of 475 `Vmocklisp_arguments' and `Qmocklisp'. Remove prototype of ml_apply.
471 ml_apply. 476 (Fprogn, Fwhile, Fcommandp, Feval, Ffuncall, funcall_lambda):
472 (Fprogn, Fwhile, Fcommandp, Feval, Ffuncall, funcall_lambda): Do 477 Do not test for mocklisp case.
473 not test for mocklisp case.
474 (Fwhile): Remove unused variable `tem'. 478 (Fwhile): Remove unused variable `tem'.
475 (syms_of_eval): Remove variable `moclisp-arguments'. 479 (syms_of_eval): Remove variable `moclisp-arguments'.
476 480
477 * data.c (wrong_type_argument): Remove mocklisp case. 481 * data.c (wrong_type_argument): Remove mocklisp case.
478 482
643 647
644 * s/hpux10.h (srand48): Don't undefine. 648 * s/hpux10.h (srand48): Don't undefine.
645 649
646 2001-12-09 Jason Rumney <jasonr@gnu.org> 650 2001-12-09 Jason Rumney <jasonr@gnu.org>
647 651
648 * w32menu.c (_widget_value): Make `help' field a Lisp_Object. Add 652 * w32menu.c (_widget_value): Make `help' field a Lisp_Object.
649 comment to explain where the struct came from. 653 Add comment to explain where the struct came from.
650 (single_submenu, w32_menu_show): Set `help' field as Lisp_Object. 654 (single_submenu, w32_menu_show): Set `help' field as Lisp_Object.
651 (add_menu_item): Process pop-up menus first to avoid memory leak. 655 (add_menu_item): Process pop-up menus first to avoid memory leak.
652 (add_menu_item, w32_menu_display_help): Use `help' field as 656 (add_menu_item, w32_menu_display_help): Use `help' field as
653 Lisp_Object. 657 Lisp_Object.
654 (w32_free_submenu_strings): Only free owner-drawn strings. 658 (w32_free_submenu_strings): Only free owner-drawn strings.
673 it ends with '%'. 677 it ends with '%'.
674 678
675 * alloc.c (inhibit_garbage_collection): Don't exceed value an int 679 * alloc.c (inhibit_garbage_collection): Don't exceed value an int
676 can hold. 680 can hold.
677 681
678 * data.c (Vmost_positive_fixnum, Vmost_negative_fixnum): Renamed 682 * data.c (Vmost_positive_fixnum, Vmost_negative_fixnum): Rename
679 from most_positive_fixnum and most_negative_fixnum, resp., and 683 from most_positive_fixnum and most_negative_fixnum, resp., and
680 type changed to Lisp_Object. 684 type changed to Lisp_Object.
681 (syms_of_data): DEFVAR_LISP them. 685 (syms_of_data): DEFVAR_LISP them.
682 686
683 2001-12-07 Richard M. Stallman <rms@gnu.org> 687 2001-12-07 Richard M. Stallman <rms@gnu.org>