aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJuanma Barranquero2008-06-13 13:42:21 +0000
committerJuanma Barranquero2008-06-13 13:42:21 +0000
commitb344d29d16a214c94ec210e86d4d19f8c83b4a26 (patch)
tree08351ed9b7ab8da0c519ad554cacbed990d4b7e4 /src
parent904a2e0e2fdb85accffb758ac11a1ebfc58bfad3 (diff)
downloademacs-b344d29d16a214c94ec210e86d4d19f8c83b4a26.tar.gz
emacs-b344d29d16a214c94ec210e86d4d19f8c83b4a26.zip
Fix typos, convert to utf-8.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog.10636
-rw-r--r--src/ChangeLog.3195
-rw-r--r--src/ChangeLog.514
3 files changed, 416 insertions, 429 deletions
diff --git a/src/ChangeLog.10 b/src/ChangeLog.10
index c452dc825f5..7b955c5e9a7 100644
--- a/src/ChangeLog.10
+++ b/src/ChangeLog.10
@@ -112,7 +112,7 @@
112 112
113 * emacs.c (main): Fix instructions for building Emacs for profiling. 113 * emacs.c (main): Fix instructions for building Emacs for profiling.
114 114
1152007-04-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 1152007-04-03 Jan Djärv <jan.h.d@swipnet.se>
116 116
117 * gtkutil.c (xg_update_menubar): Call g_list_next after moving 117 * gtkutil.c (xg_update_menubar): Call g_list_next after moving
118 menu bar item. 118 menu bar item.
@@ -358,7 +358,7 @@
358 * xdisp.c (redisplay_window): Don't automatically select a new window 358 * xdisp.c (redisplay_window): Don't automatically select a new window
359 start for a contination line during mouse-click. 359 start for a contination line during mouse-click.
360 360
3612007-03-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 3612007-03-09 Jan Djärv <jan.h.d@swipnet.se>
362 362
363 * xterm.c (handle_one_xevent): Ignore buttons > 3 for the tool bar. 363 * xterm.c (handle_one_xevent): Ignore buttons > 3 for the tool bar.
364 364
@@ -388,7 +388,7 @@
388 * minibuf.c (read_minibuf): Bind inhibit-read-only a bit longer so as 388 * minibuf.c (read_minibuf): Bind inhibit-read-only a bit longer so as
389 to handle correctly prompts with read-only property. 389 to handle correctly prompts with read-only property.
390 390
3912007-03-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 3912007-03-06 Jan Djärv <jan.h.d@swipnet.se>
392 392
393 * sound.c (wav_play): Check header->data_length to see how much we 393 * sound.c (wav_play): Check header->data_length to see how much we
394 shall read. 394 shall read.
@@ -583,7 +583,7 @@
583 * xfaces.c (Fcolor_distance): Don't continue checking a color for 583 * xfaces.c (Fcolor_distance): Don't continue checking a color for
584 errors after it has been correctly parsed as an RGB list. 584 errors after it has been correctly parsed as an RGB list.
585 585
5862007-02-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 5862007-02-14 Jan Djärv <jan.h.d@swipnet.se>
587 587
588 * xterm.c (do_ewmh_fullscreen): Also check for _NET_WM_STATE_FULLSCREEN. 588 * xterm.c (do_ewmh_fullscreen): Also check for _NET_WM_STATE_FULLSCREEN.
589 589
@@ -655,7 +655,7 @@
655 Use the foreground color of the scroll-bar face when drawing 655 Use the foreground color of the scroll-bar face when drawing
656 the scroll-bar's border. 656 the scroll-bar's border.
657 657
6582007-02-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 6582007-02-02 Jan Djärv <jan.h.d@swipnet.se>
659 659
660 * xterm.c (do_ewmh_fullscreen): Check that what != NULL before 660 * xterm.c (do_ewmh_fullscreen): Check that what != NULL before
661 calling wm_supports. 661 calling wm_supports.
@@ -665,7 +665,7 @@
665 * lread.c (syms_of_lread) <user-init-file>: Doc fix. 665 * lread.c (syms_of_lread) <user-init-file>: Doc fix.
666 Wording by Eli Zaretskii. 666 Wording by Eli Zaretskii.
667 667
6682007-01-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 6682007-01-31 Jan Djärv <jan.h.d@swipnet.se>
669 669
670 * gtkutil.c (update_frame_tool_bar): Initialize h/vmargin to 0. 670 * gtkutil.c (update_frame_tool_bar): Initialize h/vmargin to 0.
671 671
@@ -683,7 +683,7 @@
683 683
684 * m/hp800.h: Restore, removing HP-UX support. 684 * m/hp800.h: Restore, removing HP-UX support.
685 685
6862007-01-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 6862007-01-29 Jan Djärv <jan.h.d@swipnet.se>
687 687
688 * Makefile.in: Use a variable, XFT_LIBS, instead #define LIB_X11_LIB. 688 * Makefile.in: Use a variable, XFT_LIBS, instead #define LIB_X11_LIB.
689 689
@@ -705,7 +705,7 @@
705 705
706 * minibuf.c (Fcompleting_read): Doc fix. 706 * minibuf.c (Fcompleting_read): Doc fix.
707 707
7082007-01-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 7082007-01-26 Jan Djärv <jan.h.d@swipnet.se>
709 709
710 * gtkutil.c (xg_initialize): Call XftInit if HAVE_XFT. 710 * gtkutil.c (xg_initialize): Call XftInit if HAVE_XFT.
711 711
@@ -830,7 +830,7 @@
830 * macterm.h (mac_quit_char_key_p): Move extern outside #ifdef MAC_OSX. 830 * macterm.h (mac_quit_char_key_p): Move extern outside #ifdef MAC_OSX.
831 (HOURGLASS_WIDTH, HOURGLASS_HEIGHT): Parenthesize definitions. 831 (HOURGLASS_WIDTH, HOURGLASS_HEIGHT): Parenthesize definitions.
832 832
8332007-01-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 8332007-01-11 Jan Djärv <jan.h.d@swipnet.se>
834 834
835 * alloc.c (BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Use pthread_equal, 835 * alloc.c (BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Use pthread_equal,
836 block/unblock SIGIO. 836 block/unblock SIGIO.
@@ -887,7 +887,7 @@
887 (XDrawLine): Rename from mac_draw_line_to_pixmap. 887 (XDrawLine): Rename from mac_draw_line_to_pixmap.
888 (mac_quit_char_key_p) [MAC_OSX]: Add extern. 888 (mac_quit_char_key_p) [MAC_OSX]: Add extern.
889 889
8902007-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 8902007-01-08 Jan Djärv <jan.h.d@swipnet.se>
891 891
892 * keyboard.c (init_keyboard): Initialize interrupt_input_blocked and 892 * keyboard.c (init_keyboard): Initialize interrupt_input_blocked and
893 interrupt_input_pending. 893 interrupt_input_pending.
@@ -964,7 +964,7 @@
964 964
965 * window.c (Fwindow_end): Check BUF_OVERLAY_MODIFF like BUF_MODIFF. 965 * window.c (Fwindow_end): Check BUF_OVERLAY_MODIFF like BUF_MODIFF.
966 966
9672007-01-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 9672007-01-02 Jan Djärv <jan.h.d@swipnet.se>
968 968
969 * gtkutil.h (xg_menu_item_cb_data_): Remove highlight_id and 969 * gtkutil.h (xg_menu_item_cb_data_): Remove highlight_id and
970 unhighlight_id. 970 unhighlight_id.
@@ -976,14 +976,14 @@
976 (create_menus): Connect enter/leave-notify-event to the menu instead 976 (create_menus): Connect enter/leave-notify-event to the menu instead
977 of individual items. 977 of individual items.
978 978
9792006-12-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 9792006-12-31 Jan Djärv <jan.h.d@swipnet.se>
980 980
981 * gtkutil.c (update_frame_tool_bar): Connect create-menu-proxy with 981 * gtkutil.c (update_frame_tool_bar): Connect create-menu-proxy with
982 xg_tool_bar_menu_proxy. 982 xg_tool_bar_menu_proxy.
983 (xg_tool_bar_menu_proxy): New function. 983 (xg_tool_bar_menu_proxy): New function.
984 (xg_tool_bar_proxy_callback): New function. 984 (xg_tool_bar_proxy_callback): New function.
985 985
9862006-12-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 9862006-12-30 Jan Djärv <jan.h.d@swipnet.se>
987 987
988 * gtkutil.c (xg_tool_bar_button_cb): Save last modifier on widget. 988 * gtkutil.c (xg_tool_bar_button_cb): Save last modifier on widget.
989 (xg_tool_bar_callback): Remove check for button. 989 (xg_tool_bar_callback): Remove check for button.
@@ -1062,7 +1062,7 @@
1062 1062
1063 * w32.c (_sys_wait_accept): Fix handle leak. 1063 * w32.c (_sys_wait_accept): Fix handle leak.
1064 1064
10652006-12-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 10652006-12-20 Jan Djärv <jan.h.d@swipnet.se>
1066 1066
1067 * sound.c: Include <alsa/asoundlib.h> if ALSA_SUBDIR_INCLUDE is 1067 * sound.c: Include <alsa/asoundlib.h> if ALSA_SUBDIR_INCLUDE is
1068 defined. 1068 defined.
@@ -1316,7 +1316,7 @@
1316 * Makefile.in (version): New variable, set by configure. 1316 * Makefile.in (version): New variable, set by configure.
1317 (bootstrapclean, mostlyclean): Also remove emacs-${version}. 1317 (bootstrapclean, mostlyclean): Also remove emacs-${version}.
1318 1318
13192006-12-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 13192006-12-03 Jan Djärv <jan.h.d@swipnet.se>
1320 1320
1321 * gtkutil.c (update_frame_tool_bar): Handle modifying a toolbar item 1321 * gtkutil.c (update_frame_tool_bar): Handle modifying a toolbar item
1322 without an image. 1322 without an image.
@@ -1330,7 +1330,7 @@
1330 * xdisp.c (move_it_to): Correctly count tab glyphs for continued 1330 * xdisp.c (move_it_to): Correctly count tab glyphs for continued
1331 lines ending in tab. 1331 lines ending in tab.
1332 1332
13332006-11-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 13332006-11-30 Jan Djärv <jan.h.d@swipnet.se>
1334 1334
1335 * xterm.c (x_raise_frame): Move setting of _NET_ACTIVE_WINDOW 1335 * xterm.c (x_raise_frame): Move setting of _NET_ACTIVE_WINDOW
1336 property ... 1336 property ...
@@ -1519,7 +1519,7 @@
1519 (Fstring_equal, Fcompare_strings, Fstring_lessp, Fcopy_sequence) 1519 (Fstring_equal, Fcompare_strings, Fstring_lessp, Fcopy_sequence)
1520 (Fstring_make_unibyte): Fix typos in docstrings. 1520 (Fstring_make_unibyte): Fix typos in docstrings.
1521 1521
15222006-11-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 15222006-11-10 Jan Djärv <jan.h.d@swipnet.se>
1523 1523
1524 * xterm.h (struct x_display_info): Fix indentation. 1524 * xterm.h (struct x_display_info): Fix indentation.
1525 1525
@@ -1623,7 +1623,7 @@
1623 * gtkutil.c (update_frame_tool_bar): If icon image is invalid and 1623 * gtkutil.c (update_frame_tool_bar): If icon image is invalid and
1624 wicon is null, insert an empty button. 1624 wicon is null, insert an empty button.
1625 1625
16262006-11-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 16262006-11-03 Jan Djärv <jan.h.d@swipnet.se>
1627 1627
1628 * xterm.c (x_raise_frame): Send _NET_ACTIVE_WINDOW when raising the 1628 * xterm.c (x_raise_frame): Send _NET_ACTIVE_WINDOW when raising the
1629 window. 1629 window.
@@ -1786,12 +1786,12 @@
1786 New variable. 1786 New variable.
1787 (syms_of_macfns) [TARGET_API_MAC_CARBON]: Defvar it. 1787 (syms_of_macfns) [TARGET_API_MAC_CARBON]: Defvar it.
1788 1788
17892006-10-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 17892006-10-19 Jan Djärv <jan.h.d@swipnet.se>
1790 1790
1791 * xselect.c (x_handle_selection_request): If the converted_selection 1791 * xselect.c (x_handle_selection_request): If the converted_selection
1792 is nil or XCDR (converted_selection) is nil, decline the request. 1792 is nil or XCDR (converted_selection) is nil, decline the request.
1793 1793
17942006-10-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 17942006-10-16 Jan Djärv <jan.h.d@swipnet.se>
1795 1795
1796 * gtkutil.c (get_utf8_string): Remove warnings with casts. 1796 * gtkutil.c (get_utf8_string): Remove warnings with casts.
1797 (xg_tool_bar_button_cb): Ditto. 1797 (xg_tool_bar_button_cb): Ditto.
@@ -1992,7 +1992,7 @@
1992 * fns.c (optimize_sub_char_table): Don't optimize a sub-char-table 1992 * fns.c (optimize_sub_char_table): Don't optimize a sub-char-table
1993 whose default value is non-nil. 1993 whose default value is non-nil.
1994 1994
19952006-09-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 19952006-09-22 Jan Djärv <jan.h.d@swipnet.se>
1996 1996
1997 * gtkutil.c (xg_get_file_with_chooser): Only show C-l help for 1997 * gtkutil.c (xg_get_file_with_chooser): Only show C-l help for
1998 Gtk+ versions < 2.10. 1998 Gtk+ versions < 2.10.
@@ -2065,7 +2065,7 @@
2065 (do_menu_choice): Remove extern. 2065 (do_menu_choice): Remove extern.
2066 (do_apple_menu) [!TARGET_API_MAC_CARBON]: Add extern. 2066 (do_apple_menu) [!TARGET_API_MAC_CARBON]: Add extern.
2067 2067
20682006-09-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 20682006-09-18 Jan Djärv <jan.h.d@swipnet.se>
2069 2069
2070 * xfns.c (syms_of_xfns): Rename x_gtk_show_chooser_help_text to 2070 * xfns.c (syms_of_xfns): Rename x_gtk_show_chooser_help_text to
2071 x_gtk_file_dialog_help_text. 2071 x_gtk_file_dialog_help_text.
@@ -2108,7 +2108,7 @@
2108 2108
2109 * syntax.c (Fmodify_syntax_entry): Clear regexp cache. 2109 * syntax.c (Fmodify_syntax_entry): Clear regexp cache.
2110 2110
21112006-09-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 21112006-09-16 Jan Djärv <jan.h.d@swipnet.se>
2112 2112
2113 * gtkutil.c (xg_get_file_with_chooser): 2113 * gtkutil.c (xg_get_file_with_chooser):
2114 Check x-gtk-show-chooser-help-text before adding the help text. 2114 Check x-gtk-show-chooser-help-text before adding the help text.
@@ -2226,7 +2226,7 @@
2226 2226
2227 * dispnew.c (Fredisplay): Document return value. 2227 * dispnew.c (Fredisplay): Document return value.
2228 2228
22292006-09-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 22292006-09-10 Jan Djärv <jan.h.d@swipnet.se>
2230 2230
2231 * xfns.c (Fx_close_connection): Call xg_display_close when USE_GTK. 2231 * xfns.c (Fx_close_connection): Call xg_display_close when USE_GTK.
2232 2232
@@ -2386,7 +2386,7 @@
2386 [USE_MAC_TSM] (mac_handle_text_input_event): Set modifiers for 2386 [USE_MAC_TSM] (mac_handle_text_input_event): Set modifiers for
2387 ASCII keystroke event. 2387 ASCII keystroke event.
2388 2388
23892006-09-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 23892006-09-04 Jan Djärv <jan.h.d@swipnet.se>
2390 2390
2391 * gtkutil.c (xg_get_file_with_chooser): Don't mention specific keys in 2391 * gtkutil.c (xg_get_file_with_chooser): Don't mention specific keys in
2392 the file chooser message. Only call gtk_file_chooser_set_current_name 2392 the file chooser message. Only call gtk_file_chooser_set_current_name
@@ -2411,7 +2411,7 @@
2411 * window.c (syms_of_window) <split-height-threshold>: 2411 * window.c (syms_of_window) <split-height-threshold>:
2412 <window-min-height, window-min-width>: Doc fix. 2412 <window-min-height, window-min-width>: Doc fix.
2413 2413
24142006-09-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 24142006-09-02 Jan Djärv <jan.h.d@swipnet.se>
2415 2415
2416 * gtkutil.c (xg_get_file_with_chooser): Change file chooser message 2416 * gtkutil.c (xg_get_file_with_chooser): Change file chooser message
2417 for writing files. Call gtk_file_chooser_set_current_name to keep 2417 for writing files. Call gtk_file_chooser_set_current_name to keep
@@ -2587,7 +2587,7 @@
2587 2587
2588 * buffer.c (Fset_buffer_multibyte): Record proper undo entry. 2588 * buffer.c (Fset_buffer_multibyte): Record proper undo entry.
2589 2589
25902006-08-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 25902006-08-21 Jan Djärv <jan.h.d@swipnet.se>
2591 2591
2592 * keyboard.c: Clarify difference between in_sighandler and 2592 * keyboard.c: Clarify difference between in_sighandler and
2593 handling_signal. 2593 handling_signal.
@@ -2664,7 +2664,7 @@
2664 * frame.c (Fmouse_position, Fmouse_pixel_position) 2664 * frame.c (Fmouse_position, Fmouse_pixel_position)
2665 (Fset_mouse_position, Fset_mouse_pixel_position): Doc fix. 2665 (Fset_mouse_position, Fset_mouse_pixel_position): Doc fix.
2666 2666
26672006-08-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 26672006-08-11 Jan Djärv <jan.h.d@swipnet.se>
2668 2668
2669 * xselect.c (Fx_register_dnd_atom): New function. 2669 * xselect.c (Fx_register_dnd_atom): New function.
2670 (syms_of_xselect): Defsubr it. 2670 (syms_of_xselect): Defsubr it.
@@ -2676,7 +2676,7 @@
2676 2676
2677 * xterm.c (x_term_init): Initialize dpyinfo->x_dnd_atoms*. 2677 * xterm.c (x_term_init): Initialize dpyinfo->x_dnd_atoms*.
2678 2678
26792006-08-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 26792006-08-10 Jan Djärv <jan.h.d@swipnet.se>
2680 2680
2681 * keyboard.c: Define in_sighandler. 2681 * keyboard.c: Define in_sighandler.
2682 (input_available_signal): Set in_sighandler. 2682 (input_available_signal): Set in_sighandler.
@@ -3007,7 +3007,7 @@
3007 * w32proc.c (reader_thread): Use _sys_wait_accept to wait on a 3007 * w32proc.c (reader_thread): Use _sys_wait_accept to wait on a
3008 server socket (FILE_LISTEN flag). 3008 server socket (FILE_LISTEN flag).
3009 3009
30102006-07-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 30102006-07-14 Jan Djärv <jan.h.d@swipnet.se>
3011 3011
3012 * sound.c (alsa_init): Call snd_pcm_close after successful snd_pcm_open. 3012 * sound.c (alsa_init): Call snd_pcm_close after successful snd_pcm_open.
3013 3013
@@ -3560,7 +3560,7 @@
3560 continued line. 3560 continued line.
3561 (dump_glyph): Dump composite glyph. 3561 (dump_glyph): Dump composite glyph.
3562 3562
35632006-06-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 35632006-06-02 Jan Djärv <jan.h.d@swipnet.se>
3564 3564
3565 * gtkutil.c (menu_nav_ended): Check that menubar_widget is not NULL. 3565 * gtkutil.c (menu_nav_ended): Check that menubar_widget is not NULL.
3566 3566
@@ -3568,7 +3568,7 @@
3568 3568
3569 * window.c (Fsplit_window): Doc fix. 3569 * window.c (Fsplit_window): Doc fix.
3570 3570
35712006-06-01 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org> 35712006-06-01 Michaël Cadilhac <michael.cadilhac@lrde.org>
3572 3572
3573 * process.c (deleted_pid_list): New variable to store the pids 3573 * process.c (deleted_pid_list): New variable to store the pids
3574 of deleted processes. Declare it only if SIGCHLD is defined. 3574 of deleted processes. Declare it only if SIGCHLD is defined.
@@ -3591,12 +3591,12 @@
3591 * macterm.c (mac_handle_visibility_change): Set buf.arg to Qnil. 3591 * macterm.c (mac_handle_visibility_change): Set buf.arg to Qnil.
3592 (XTread_socket): Remove obsolete comment. 3592 (XTread_socket): Remove obsolete comment.
3593 3593
35942006-06-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 35942006-06-01 Jan Djärv <jan.h.d@swipnet.se>
3595 3595
3596 * xmenu.c (syms_of_xmenu): Make accelerate-menu an alias for 3596 * xmenu.c (syms_of_xmenu): Make accelerate-menu an alias for
3597 menu-bar-open. 3597 menu-bar-open.
3598 3598
35992006-06-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 35992006-06-01 Jan Djärv <jan.h.d@swipnet.se>
3600 3600
3601 * xmenu.c (Fmenu_bar_open, syms_of_xmenu): Change menu-bar-start to 3601 * xmenu.c (Fmenu_bar_open, syms_of_xmenu): Change menu-bar-start to
3602 menu-bar-open. 3602 menu-bar-open.
@@ -3662,7 +3662,7 @@
3662 3662
3663 * lisp.h (die, nsberror): Likewise. 3663 * lisp.h (die, nsberror): Likewise.
3664 3664
36652006-05-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 36652006-05-29 Jan Djärv <jan.h.d@swipnet.se>
3666 3666
3667 * sound.c (alsa_open, alsa_configure, alsa_write): 3667 * sound.c (alsa_open, alsa_configure, alsa_write):
3668 Move assignment to err out of if-statement. 3668 Move assignment to err out of if-statement.
@@ -3734,7 +3734,7 @@
3734 when OK-IF-ALREADY-EXISTS is nil. 3734 when OK-IF-ALREADY-EXISTS is nil.
3735 (Frename_file): Call Fcopy_file without MUSTBENEW argument. 3735 (Frename_file): Call Fcopy_file without MUSTBENEW argument.
3736 3736
37372006-05-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 37372006-05-26 Jan Djärv <jan.h.d@swipnet.se>
3738 3738
3739 * sound.c (alsa_configure): Move get period/buffer_size after 3739 * sound.c (alsa_configure): Move get period/buffer_size after
3740 setting hwparams. 3740 setting hwparams.
@@ -3838,7 +3838,7 @@
3838 resource to backtranslate key with modifiers. 3838 resource to backtranslate key with modifiers.
3839 (XTread_socket): Don't set read_socket_inev around AEProcessAppleEvent. 3839 (XTread_socket): Don't set read_socket_inev around AEProcessAppleEvent.
3840 3840
38412006-05-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 38412006-05-23 Jan Djärv <jan.h.d@swipnet.se>
3842 3842
3843 * xterm.c: Remove declarations already in xterm.h. 3843 * xterm.c: Remove declarations already in xterm.h.
3844 3844
@@ -3881,7 +3881,7 @@
3881 3881
3882 * window.c (foreach_window): Check WINDOWP (FRAME_ROOT_WINDOW (f)). 3882 * window.c (foreach_window): Check WINDOWP (FRAME_ROOT_WINDOW (f)).
3883 3883
38842006-05-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 38842006-05-18 Jan Djärv <jan.h.d@swipnet.se>
3885 3885
3886 * config.in: Regenerated (HAVE_ALSA). 3886 * config.in: Regenerated (HAVE_ALSA).
3887 3887
@@ -3940,7 +3940,7 @@
3940 3940
3941 * intervals.c (get_local_map): Abort if POSITION outside BEGV, ZV. 3941 * intervals.c (get_local_map): Abort if POSITION outside BEGV, ZV.
3942 3942
39432006-05-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 39432006-05-14 Jan Djärv <jan.h.d@swipnet.se>
3944 3944
3945 * xterm.c (handle_one_xevent): Check that f is not NULL before 3945 * xterm.c (handle_one_xevent): Check that f is not NULL before
3946 calling _XEditResCheckMessages. 3946 calling _XEditResCheckMessages.
@@ -4418,7 +4418,7 @@
4418 4418
4419 * puresize.h (BASE_PURESIZE): Increment to 1210000. 4419 * puresize.h (BASE_PURESIZE): Increment to 1210000.
4420 4420
44212006-04-13 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org> 44212006-04-13 Michaël Cadilhac <michael.cadilhac@lrde.org>
4422 4422
4423 * print.c (Fprin1_to_string): Mention in the `doc' that the 4423 * print.c (Fprin1_to_string): Mention in the `doc' that the
4424 behavior is modified by `print-level' and `print-length'. 4424 behavior is modified by `print-level' and `print-length'.
@@ -4539,7 +4539,7 @@
4539 * xfaces.c (Finternal_merge_in_global_face, try_font_list): 4539 * xfaces.c (Finternal_merge_in_global_face, try_font_list):
4540 Add explicit braces to avoid ambiguous `else'. 4540 Add explicit braces to avoid ambiguous `else'.
4541 4541
45422006-04-11 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org> 45422006-04-11 Michaël Cadilhac <michael.cadilhac@lrde.org>
4543 4543
4544 * dispnew.c (init_display): Don't init X display if the user asked 4544 * dispnew.c (init_display): Don't init X display if the user asked
4545 for a non-X display. 4545 for a non-X display.
@@ -4730,7 +4730,7 @@
4730 (generate_stretch_glyph): Rename from produce_stretch_glyph. 4730 (generate_stretch_glyph): Rename from produce_stretch_glyph.
4731 All callers changed accordingly. 4731 All callers changed accordingly.
4732 4732
47332006-03-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 47332006-03-21 Jan Djärv <jan.h.d@swipnet.se>
4734 4734
4735 * xterm.c: x_session_initialized new variable. 4735 * xterm.c: x_session_initialized new variable.
4736 (x_term_init): Use x_session_initialized to check if 4736 (x_term_init): Use x_session_initialized to check if
@@ -4910,7 +4910,7 @@
4910 (x_scroll_bar_remove, XTset_vertical_scroll_bar, x_set_window_size) 4910 (x_scroll_bar_remove, XTset_vertical_scroll_bar, x_set_window_size)
4911 (XTread_socket) [USE_CG_DRAWING]: Call mac_prepare_for_quickdraw. 4911 (XTread_socket) [USE_CG_DRAWING]: Call mac_prepare_for_quickdraw.
4912 4912
49132006-03-12 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu> 49132006-03-12 Lőrentey Károly <lorentey@elte.hu>
4914 4914
4915 * xfns.c (x_icon): Disable redundant call to `x_wm_set_window_state'. 4915 * xfns.c (x_icon): Disable redundant call to `x_wm_set_window_state'.
4916 4916
@@ -5161,7 +5161,7 @@
5161 * buffer.c (modify_overlay): Force redisplay if we modify an 5161 * buffer.c (modify_overlay): Force redisplay if we modify an
5162 overlay at the end of the buffer. 5162 overlay at the end of the buffer.
5163 5163
51642006-02-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 51642006-02-24 Jan Djärv <jan.h.d@swipnet.se>
5165 5165
5166 * gtkutil.c (xg_get_image_for_pixmap): If x_find_image_file returns 5166 * gtkutil.c (xg_get_image_for_pixmap): If x_find_image_file returns
5167 nil the image file has been removed, in that case use the (cached) 5167 nil the image file has been removed, in that case use the (cached)
@@ -5373,7 +5373,7 @@
5373 5373
5374 * m/ibms390x.h: New file. 5374 * m/ibms390x.h: New file.
5375 5375
53762006-02-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 53762006-02-14 Jan Djärv <jan.h.d@swipnet.se>
5377 5377
5378 * gtkutil.c (xg_tool_bar_detach_callback): Set show-arrow to the 5378 * gtkutil.c (xg_tool_bar_detach_callback): Set show-arrow to the
5379 value of x-gtk-whole-detached-tool-bar. 5379 value of x-gtk-whole-detached-tool-bar.
@@ -5381,7 +5381,7 @@
5381 5381
5382 * xfns.c (syms_of_xfns): New variable: x-gtk-whole-detached-tool-bar. 5382 * xfns.c (syms_of_xfns): New variable: x-gtk-whole-detached-tool-bar.
5383 5383
53842006-02-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 53842006-02-14 Jan Djärv <jan.h.d@swipnet.se>
5385 5385
5386 * xterm.c (x_x_to_emacs_modifiers): Make non-static. 5386 * xterm.c (x_x_to_emacs_modifiers): Make non-static.
5387 5387
@@ -5397,7 +5397,7 @@
5397 5397
5398 * .gdbinit (xwindow): Update the code to show the window box. 5398 * .gdbinit (xwindow): Update the code to show the window box.
5399 5399
54002006-02-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 54002006-02-13 Jan Djärv <jan.h.d@swipnet.se>
5401 5401
5402 * xterm.c (note_mouse_movement): Check for NULL FRAME_X_OUTPUT (frame). 5402 * xterm.c (note_mouse_movement): Check for NULL FRAME_X_OUTPUT (frame).
5403 5403
@@ -5452,7 +5452,7 @@
5452 (current_minor_maps): Pass Qt for NOERROR to Findirect_function 5452 (current_minor_maps): Pass Qt for NOERROR to Findirect_function
5453 instead of using internal_condition_case_1+current_minor_maps_error. 5453 instead of using internal_condition_case_1+current_minor_maps_error.
5454 5454
54552006-02-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 54552006-02-09 Jan Djärv <jan.h.d@swipnet.se>
5456 5456
5457 * xterm.c (handle_one_xevent): Must note mouse movement even for nil 5457 * xterm.c (handle_one_xevent): Must note mouse movement even for nil
5458 frames for GTK, in that case it is the tool bar. This is so that 5458 frames for GTK, in that case it is the tool bar. This is so that
@@ -5462,7 +5462,7 @@
5462 5462
5463 * alloc.c (Fmake_bool_vector, Fpurecopy): Doc fixes. 5463 * alloc.c (Fmake_bool_vector, Fpurecopy): Doc fixes.
5464 5464
54652006-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 54652006-02-08 Jan Djärv <jan.h.d@swipnet.se>
5466 5466
5467 * window.c (adjust_window_trailing_edge): Check that shrinking 5467 * window.c (adjust_window_trailing_edge): Check that shrinking
5468 does not set a window to size zero or less. 5468 does not set a window to size zero or less.
@@ -5518,7 +5518,7 @@
5518 * coding.c (decode_composition_emacs_mule): Fix handling of 5518 * coding.c (decode_composition_emacs_mule): Fix handling of
5519 incorrect format data. 5519 incorrect format data.
5520 5520
55212006-01-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 55212006-01-31 Jan Djärv <jan.h.d@swipnet.se>
5522 5522
5523 * gtkutil.c (update_frame_tool_bar): Use new tool bar function 5523 * gtkutil.c (update_frame_tool_bar): Use new tool bar function
5524 gtk_toolbar_insert() so we can have tool bars of different sizes. 5524 gtk_toolbar_insert() so we can have tool bars of different sizes.
@@ -5559,7 +5559,7 @@
5559 5559
5560 * frame.c (x_get_arg): "Clear out" the parm in ALIST if found there. 5560 * frame.c (x_get_arg): "Clear out" the parm in ALIST if found there.
5561 5561
55622006-01-26 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu> 55622006-01-26 Lőrentey Károly <lorentey@elte.hu>
5563 5563
5564 * editfns.c (Fconstrain_to_field): Fix behaviour on field boundaries. 5564 * editfns.c (Fconstrain_to_field): Fix behaviour on field boundaries.
5565 (find_field): Set before_field to after_field when pos is at BEGV. 5565 (find_field): Set before_field to after_field when pos is at BEGV.
@@ -5586,7 +5586,7 @@
5586 * alloc.c (allocate_string_data): Update next_free immediately, to 5586 * alloc.c (allocate_string_data): Update next_free immediately, to
5587 reduce risk of memory clobberage. 5587 reduce risk of memory clobberage.
5588 5588
55892006-01-24 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu> 55892006-01-24 Lőrentey Károly <lorentey@elte.hu>
5590 5590
5591 * xdisp.c (handle_invisible_prop): Set it->position to fix cursor 5591 * xdisp.c (handle_invisible_prop): Set it->position to fix cursor
5592 display when point moves across an ellipsis. If there are 5592 display when point moves across an ellipsis. If there are
@@ -5700,7 +5700,7 @@
5700 Fix elimination of // so that it doesn't prevent elimination of an 5700 Fix elimination of // so that it doesn't prevent elimination of an
5701 immediately following /. or /.. 5701 immediately following /. or /..
5702 5702
57032006-01-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 57032006-01-09 Jan Djärv <jan.h.d@swipnet.se>
5704 5704
5705 * gtkutil.c (xg_toggle_notify_cb): New function. 5705 * gtkutil.c (xg_toggle_notify_cb): New function.
5706 (xg_toggle_visibility_cb): Move setting of x_gtk_show_hidden_files to 5706 (xg_toggle_visibility_cb): Move setting of x_gtk_show_hidden_files to
@@ -5730,7 +5730,7 @@
5730 gestaltSystemVersionMinor, and gestaltSystemVersionBugFix on Mac 5730 gestaltSystemVersionMinor, and gestaltSystemVersionBugFix on Mac
5731 OS X 10.4 and later. 5731 OS X 10.4 and later.
5732 5732
57332006-01-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 57332006-01-04 Jan Djärv <jan.h.d@swipnet.se>
5734 5734
5735 * gtkutil.c (xg_get_image_for_pixmap): If the image is from a file, 5735 * gtkutil.c (xg_get_image_for_pixmap): If the image is from a file,
5736 let GTK do all image processing. Importing Emacs own pixmaps to GTK 5736 let GTK do all image processing. Importing Emacs own pixmaps to GTK
@@ -5827,7 +5827,7 @@
5827 (struct describe_map_elt): New data type. 5827 (struct describe_map_elt): New data type.
5828 (describe_map_compare): New function. 5828 (describe_map_compare): New function.
5829 5829
58302005-12-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 58302005-12-28 Jan Djärv <jan.h.d@swipnet.se>
5831 5831
5832 * gtkutil.c (xg_get_file_with_chooser): Change message shown 5832 * gtkutil.c (xg_get_file_with_chooser): Change message shown
5833 in file chooser. 5833 in file chooser.
@@ -5847,7 +5847,7 @@
5847 5847
5848 * charset.c (lisp_string_width): Check multibyteness of STRING. 5848 * charset.c (lisp_string_width): Check multibyteness of STRING.
5849 5849
58502005-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 58502005-12-27 Jan Djärv <jan.h.d@swipnet.se>
5851 5851
5852 * xfns.c (x_show_hidden_files): New variable. 5852 * xfns.c (x_show_hidden_files): New variable.
5853 (syms_of_xfns): Defvar it. 5853 (syms_of_xfns): Defvar it.
@@ -5928,7 +5928,7 @@
5928 (insert_before_markers_and_inherit): Make sure FROM is correct 5928 (insert_before_markers_and_inherit): Make sure FROM is correct
5929 when `after-change-functions' are called. 5929 when `after-change-functions' are called.
5930 5930
59312005-12-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 59312005-12-23 Jan Djärv <jan.h.d@swipnet.se>
5932 5932
5933 * xfns.c (Fx_uses_old_gtk_dialog): New function. 5933 * xfns.c (Fx_uses_old_gtk_dialog): New function.
5934 5934
@@ -5972,7 +5972,7 @@
5972 * minibuf.c (Fdisplay_completion_list): Use XCAR/XCDR. 5972 * minibuf.c (Fdisplay_completion_list): Use XCAR/XCDR.
5973 (Fminibuffer_completion_help): Remove duplicates before display. 5973 (Fminibuffer_completion_help): Remove duplicates before display.
5974 5974
59752005-12-21 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu> 59752005-12-21 Lőrentey Károly <lorentey@elte.hu>
5976 5976
5977 * print.c (print_preprocess): Don't lose print_depth levels while 5977 * print.c (print_preprocess): Don't lose print_depth levels while
5978 iterating. 5978 iterating.
@@ -6091,7 +6091,7 @@
6091 (display_completion_list_1): Use `nil' for second arg of 6091 (display_completion_list_1): Use `nil' for second arg of
6092 `Fdisplay_completion_list'. 6092 `Fdisplay_completion_list'.
6093 6093
60942005-12-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 60942005-12-14 Jan Djärv <jan.h.d@swipnet.se>
6095 6095
6096 * xfns.c (compute_tip_xy): Handle negative dx and dy. 6096 * xfns.c (compute_tip_xy): Handle negative dx and dy.
6097 6097
@@ -6108,7 +6108,7 @@
6108 6108
6109 * coding.c (code_convert_region_unwind): GCPRO arg. 6109 * coding.c (code_convert_region_unwind): GCPRO arg.
6110 6110
61112005-12-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 61112005-12-12 Jan Djärv <jan.h.d@swipnet.se>
6112 6112
6113 * xfns.c (compute_tip_xy): Calculate root_y the same way as root_x, 6113 * xfns.c (compute_tip_xy): Calculate root_y the same way as root_x,
6114 i.e. dy is offset from top of frame instead of bottom. 6114 i.e. dy is offset from top of frame instead of bottom.
@@ -6247,7 +6247,7 @@
6247 6247
6248 * xfns.c (Fx_create_frame): Comment out previous change. 6248 * xfns.c (Fx_create_frame): Comment out previous change.
6249 6249
62502005-12-07 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu> 62502005-12-07 Lőrentey Károly <lorentey@elte.hu>
6251 6251
6252 * xfns.c (Fx_create_frame): Initialize Vdefault_minibuffer_frame, 6252 * xfns.c (Fx_create_frame): Initialize Vdefault_minibuffer_frame,
6253 when needed. 6253 when needed.
@@ -6277,7 +6277,7 @@
6277 * w32fns.c (compute_tip_xy): Put tip above pointer if it doesn't 6277 * w32fns.c (compute_tip_xy): Put tip above pointer if it doesn't
6278 fit below. 6278 fit below.
6279 6279
62802005-12-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 62802005-12-02 Jan Djärv <jan.h.d@swipnet.se>
6281 6281
6282 * xterm.h: Add prototype for xg_set_icon_from_xpm_data. 6282 * xterm.h: Add prototype for xg_set_icon_from_xpm_data.
6283 6283
@@ -6308,7 +6308,7 @@
6308 * window.c (Fset_window_configuration): Don't accidentally copy the 6308 * window.c (Fset_window_configuration): Don't accidentally copy the
6309 window-point of one window to another. 6309 window-point of one window to another.
6310 6310
63112005-11-30 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu> 63112005-11-30 Lőrentey Károly <lorentey@elte.hu>
6312 6312
6313 * buffer.c (Fpop_to_buffer): Remove superfluous call to record_buffer. 6313 * buffer.c (Fpop_to_buffer): Remove superfluous call to record_buffer.
6314 6314
@@ -6780,7 +6780,7 @@
6780 6780
6781 * editfns.c (Fcompare_buffer_substrings): Handle multibyte chars. 6781 * editfns.c (Fcompare_buffer_substrings): Handle multibyte chars.
6782 6782
67832005-10-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 67832005-10-23 Jan Djärv <jan.h.d@swipnet.se>
6784 6784
6785 * xterm.c (note_mouse_movement): Always call note_mouse_highlight 6785 * xterm.c (note_mouse_movement): Always call note_mouse_highlight
6786 so tool tips don't interfere with press on tool bar button. 6786 so tool tips don't interfere with press on tool bar button.
@@ -7047,7 +7047,7 @@
7047 (XTmouse_position): Fix calculation of fake glyph under mouse. 7047 (XTmouse_position): Fix calculation of fake glyph under mouse.
7048 Move code to calculate glyph under mouse into remember_mouse_glyph. 7048 Move code to calculate glyph under mouse into remember_mouse_glyph.
7049 7049
70502005-10-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 70502005-10-10 Jan Djärv <jan.h.d@swipnet.se>
7051 7051
7052 * emacs.c (USAGE3, standard_args): -nb => -nbi. 7052 * emacs.c (USAGE3, standard_args): -nb => -nbi.
7053 7053
@@ -7062,7 +7062,7 @@
7062 7062
7063 * window.c (Fwindow_end): Don't try to redisplay if non-interactive. 7063 * window.c (Fwindow_end): Don't try to redisplay if non-interactive.
7064 7064
70652005-10-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 70652005-10-09 Jan Djärv <jan.h.d@swipnet.se>
7066 7066
7067 * emacs.c (standard_args): Remove options -i, -itype, --icon-type. 7067 * emacs.c (standard_args): Remove options -i, -itype, --icon-type.
7068 Add options -nb, --no-bitmap-icon. 7068 Add options -nb, --no-bitmap-icon.
@@ -7332,7 +7332,7 @@
7332 * process.c (create_process) [RTU || UNIPLUS || DONT_REOPEN_PTY]: 7332 * process.c (create_process) [RTU || UNIPLUS || DONT_REOPEN_PTY]:
7333 Setup slave tty options before forking. 7333 Setup slave tty options before forking.
7334 7334
73352005-09-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 73352005-09-20 Jan Djärv <jan.h.d@swipnet.se>
7336 7336
7337 * gtkutil.c (xg_set_geometry): Do a gtk_window_move if program 7337 * gtkutil.c (xg_set_geometry): Do a gtk_window_move if program
7338 positions have been set for the frame (as is done for frames in 7338 positions have been set for the frame (as is done for frames in
@@ -7341,7 +7341,7 @@
73412005-09-19 Kim F. Storm <storm@cua.dk> 73412005-09-19 Kim F. Storm <storm@cua.dk>
7342 7342
7343 * editfns.c (Fformat): Don't scan past end of format string that 7343 * editfns.c (Fformat): Don't scan past end of format string that
7344 ends in %. Reported by Johan Bockg,Ae(Brd. 7344 ends in %. Reported by Johan Bockgård.
7345 7345
73462005-09-18 Andreas Schwab <schwab@suse.de> 73462005-09-18 Andreas Schwab <schwab@suse.de>
7347 7347
@@ -7648,7 +7648,7 @@
7648 * dispnew.c (buffer_posn_from_coords): Check that target row is 7648 * dispnew.c (buffer_posn_from_coords): Check that target row is
7649 within matrix. 7649 within matrix.
7650 7650
76512005-08-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 76512005-08-16 Jan Djärv <jan.h.d@swipnet.se>
7652 7652
7653 * xterm.c (x_wm_set_icon_pixmap): Move GTK specific code to 7653 * xterm.c (x_wm_set_icon_pixmap): Move GTK specific code to
7654 xg_set_frame_icon and call it. 7654 xg_set_frame_icon and call it.
@@ -7690,7 +7690,7 @@
7690 * image.c (syms_of_image): Init Qxbm, Qpbm before calling 7690 * image.c (syms_of_image): Init Qxbm, Qpbm before calling
7691 define_image_type. 7691 define_image_type.
7692 7692
76932005-08-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 76932005-08-13 Jan Djärv <jan.h.d@swipnet.se>
7694 7694
7695 * gtkutil.c (xg_get_pixbuf_from_pix_and_mask): New function. 7695 * gtkutil.c (xg_get_pixbuf_from_pix_and_mask): New function.
7696 (xg_get_image_for_pixmap): Move some code to 7696 (xg_get_image_for_pixmap): Move some code to
@@ -7718,7 +7718,7 @@
7718 7718
7719 * floatfns.c (Fexpt): Use floats for negative exponent. 7719 * floatfns.c (Fexpt): Use floats for negative exponent.
7720 7720
77212005-08-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 77212005-08-08 Jan Djärv <jan.h.d@swipnet.se>
7722 7722
7723 * gtkutil.c (xg_modify_menubar_widgets): Remove semicolon that 7723 * gtkutil.c (xg_modify_menubar_widgets): Remove semicolon that
7724 should not be there, causing menu display errors with GTK 2.6.9. 7724 should not be there, causing menu display errors with GTK 2.6.9.
@@ -8095,7 +8095,7 @@
8095 8095
8096 * window.c (Frecenter): Yet another int/Lisp_Object mixup (YAILOM). 8096 * window.c (Frecenter): Yet another int/Lisp_Object mixup (YAILOM).
8097 8097
80982005-07-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 80982005-07-11 Jan Djärv <jan.h.d@swipnet.se>
8099 8099
8100 * xfaces.c (x_update_menu_appearance): Use fontSet resource for 8100 * xfaces.c (x_update_menu_appearance): Use fontSet resource for
8101 Lucid if X_I18N, font otherwise. 8101 Lucid if X_I18N, font otherwise.
@@ -8187,7 +8187,7 @@
8187 * w32term.c (w32_initialize): Move check for screen reader here 8187 * w32term.c (w32_initialize): Move check for screen reader here
8188 from syms_of_w32term. 8188 from syms_of_w32term.
8189 8189
81902005-06-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 81902005-06-30 Jan Djärv <jan.h.d@swipnet.se>
8191 8191
8192 * xterm.c (handle_one_xevent): bzero compose_status when nbytes 8192 * xterm.c (handle_one_xevent): bzero compose_status when nbytes
8193 is not zero. 8193 is not zero.
@@ -8568,7 +8568,7 @@
8568 * xterm.c (x_create_toolkit_scroll_bar): Use XtNarrowScrollbars 8568 * xterm.c (x_create_toolkit_scroll_bar): Use XtNarrowScrollbars
8569 if available. 8569 if available.
8570 8570
85712005-06-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 85712005-06-06 Jan Djärv <jan.h.d@swipnet.se>
8572 8572
8573 * macmenu.c (menu_quit_handler, install_menu_quit_handler): 8573 * macmenu.c (menu_quit_handler, install_menu_quit_handler):
8574 New functions for popping down menus on C-g. 8574 New functions for popping down menus on C-g.
@@ -8608,7 +8608,7 @@
8608 codes for iso8859-2 and iso8859-5. Don't add `\' for them. 8608 codes for iso8859-2 and iso8859-5. Don't add `\' for them.
8609 Use `no-break-space' face for no-break spaces. 8609 Use `no-break-space' face for no-break spaces.
8610 8610
86112005-06-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 86112005-06-06 Jan Djärv <jan.h.d@swipnet.se>
8612 8612
8613 * window.c (delete_window): Handle the case where a h/vchild has 8613 * window.c (delete_window): Handle the case where a h/vchild has
8614 a h/vchild. 8614 a h/vchild.
@@ -8634,7 +8634,7 @@
8634 8634
8635 * xmenu.c (popup_get_selection): Click not in menu deactivates menu. 8635 * xmenu.c (popup_get_selection): Click not in menu deactivates menu.
8636 8636
86372005-06-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 86372005-06-04 Jan Djärv <jan.h.d@swipnet.se>
8638 8638
8639 * macmenu.c (cleanup_popup_menu): New function. 8639 * macmenu.c (cleanup_popup_menu): New function.
8640 (Fx_popup_menu): Unwind protect cleanup_popup_menu in case 8640 (Fx_popup_menu): Unwind protect cleanup_popup_menu in case
@@ -9013,7 +9013,7 @@
9013 (syms_of_buffer): Add default-cursor-in-non-selected-windows. 9013 (syms_of_buffer): Add default-cursor-in-non-selected-windows.
9014 Fix type of cursor-in-non-selected-windows. 9014 Fix type of cursor-in-non-selected-windows.
9015 9015
90162005-05-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 90162005-05-03 Jan Djärv <jan.h.d@swipnet.se>
9017 9017
9018 * mac.c: #undef init_process so not to conflict with system headers. 9018 * mac.c: #undef init_process so not to conflict with system headers.
9019 9019
@@ -9552,7 +9552,7 @@
9552 * eval.c (Ffuncall): Always call CHECK_CONS_LIST on entry. 9552 * eval.c (Ffuncall): Always call CHECK_CONS_LIST on entry.
9553 Call it again after autoload. 9553 Call it again after autoload.
9554 9554
95552005-04-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 95552005-04-02 Jan Djärv <jan.h.d@swipnet.se>
9556 9556
9557 * alloc.c (allocate_string_data): Call BLOCK_INPUT before calling 9557 * alloc.c (allocate_string_data): Call BLOCK_INPUT before calling
9558 mallopt. 9558 mallopt.
@@ -9645,7 +9645,7 @@
9645 * callproc.c (Vdoc_file_name, Vfile_name_coding_system) 9645 * callproc.c (Vdoc_file_name, Vfile_name_coding_system)
9646 (Vdefault_file_name_coding_system): Remove unused declarations. 9646 (Vdefault_file_name_coding_system): Remove unused declarations.
9647 9647
96482005-03-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 96482005-03-24 Jan Djärv <jan.h.d@swipnet.se>
9649 9649
9650 * xmenu.c (create_and_show_popup_menu): Just remove menu and return 9650 * xmenu.c (create_and_show_popup_menu): Just remove menu and return
9651 if it failed to pop up (Gnome "show pointer on ctrl" option makes 9651 if it failed to pop up (Gnome "show pointer on ctrl" option makes
@@ -9668,7 +9668,7 @@
9668 * fringe.c (draw_fringe_bitmap_1, Fset_fringe_bitmap_face): 9668 * fringe.c (draw_fringe_bitmap_1, Fset_fringe_bitmap_face):
9669 Derive face from fringe face. 9669 Derive face from fringe face.
9670 9670
96712005-03-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 96712005-03-22 Jan Djärv <jan.h.d@swipnet.se>
9672 9672
9673 * xrdb.c (x_load_resources): Undo previous change (2005-03-18). 9673 * xrdb.c (x_load_resources): Undo previous change (2005-03-18).
9674 9674
@@ -9699,7 +9699,7 @@
9699 * unexec.c (write_segment, unexec): Move these functions to avoid 9699 * unexec.c (write_segment, unexec): Move these functions to avoid
9700 forward references (which cause errors with "gcc -gcoff"). 9700 forward references (which cause errors with "gcc -gcoff").
9701 9701
97022005-03-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 97022005-03-18 Jan Djärv <jan.h.d@swipnet.se>
9703 9703
9704 * xfns.c (x_create_tip_frame): Remove setting of Vx_resource_name so 9704 * xfns.c (x_create_tip_frame): Remove setting of Vx_resource_name so
9705 that it doesn't become "tooltip". The specbind is enough. 9705 that it doesn't become "tooltip". The specbind is enough.
@@ -9902,7 +9902,7 @@
9902 before calling setup_coding_system so that autoloading of a coding 9902 before calling setup_coding_system so that autoloading of a coding
9903 system work. 9903 system work.
9904 9904
99052005-03-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 99052005-03-10 Jan Djärv <jan.h.d@swipnet.se>
9906 9906
9907 * xfns.c (hourglass_started): New function. 9907 * xfns.c (hourglass_started): New function.
9908 9908
@@ -10067,7 +10067,7 @@
10067 * xdisp.c (fast_find_position): Rename END to BEG. 10067 * xdisp.c (fast_find_position): Rename END to BEG.
10068 (syms_of_xdisp) <menu-bar-update-hook>: Doc fix. 10068 (syms_of_xdisp) <menu-bar-update-hook>: Doc fix.
10069 10069
100702005-02-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 100702005-02-27 Jan Djärv <jan.h.d@swipnet.se>
10071 10071
10072 * gtkutil.c (xg_resize_outer_widget): Remove unneeded call to 10072 * gtkutil.c (xg_resize_outer_widget): Remove unneeded call to
10073 gtk_window_resize and x_wm_set_size_hint. 10073 gtk_window_resize and x_wm_set_size_hint.
@@ -10279,7 +10279,7 @@
10279 * undo.c (Fprimitive_undo): Check that undo function does not 10279 * undo.c (Fprimitive_undo): Check that undo function does not
10280 switch buffer. 10280 switch buffer.
10281 10281
102822005-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 102822005-02-08 Jan Djärv <jan.h.d@swipnet.se>
10283 10283
10284 * xselect.c (selection_data_to_lisp_data): For the special case 10284 * xselect.c (selection_data_to_lisp_data): For the special case
10285 type == XA_ATOM, data contains array of int, not array of Atom. 10285 type == XA_ATOM, data contains array of int, not array of Atom.
@@ -10290,7 +10290,7 @@
10290 10290
10291 * undo.c (Fprimitive_undo): Check veracity of delta,start,end. 10291 * undo.c (Fprimitive_undo): Check veracity of delta,start,end.
10292 10292
102932005-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 102932005-02-07 Jan Djärv <jan.h.d@swipnet.se>
10294 10294
10295 * xfns.c (Fx_change_window_property): Use long array when format is 32. 10295 * xfns.c (Fx_change_window_property): Use long array when format is 32.
10296 (Fx_window_property): If format is 32 and long is bigger than 32 bits, 10296 (Fx_window_property): If format is 32 and long is bigger than 32 bits,
@@ -10329,7 +10329,7 @@
10329 10329
10330 * sysdep.c (sys_subshell): Properly terminate execlp argument list. 10330 * sysdep.c (sys_subshell): Properly terminate execlp argument list.
10331 10331
103322005-02-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 103322005-02-05 Jan Djärv <jan.h.d@swipnet.se>
10333 10333
10334 * xselect.c (Fx_send_client_event, x_handle_dnd_message): Handle 10334 * xselect.c (Fx_send_client_event, x_handle_dnd_message): Handle
10335 the longs in a XClientMessageEvent correctly when long is 64 bits. 10335 the longs in a XClientMessageEvent correctly when long is 64 bits.
@@ -10339,7 +10339,7 @@
10339 * xfaces.c (face_color_supported_p): Use HAVE_WINDOW_SYSTEM 10339 * xfaces.c (face_color_supported_p): Use HAVE_WINDOW_SYSTEM
10340 instead of HAVE_X_WINDOWS, for non-X windowed sessions. 10340 instead of HAVE_X_WINDOWS, for non-X windowed sessions.
10341 10341
103422005-02-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 103422005-02-03 Jan Djärv <jan.h.d@swipnet.se>
10343 10343
10344 * xmenu.c (menubar_selection_callback): Force out GTK buffered 10344 * xmenu.c (menubar_selection_callback): Force out GTK buffered
10345 events so the menu event comes after them. This is to prevent sit-for 10345 events so the menu event comes after them. This is to prevent sit-for
@@ -10425,7 +10425,7 @@
10425 * undo.c (syms_of_undo) <undo-outer-limit>: Doc update. 10425 * undo.c (syms_of_undo) <undo-outer-limit>: Doc update.
10426 Increase value to 3 Meg. 10426 Increase value to 3 Meg.
10427 10427
104282005-01-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 104282005-01-29 Jan Djärv <jan.h.d@swipnet.se>
10429 10429
10430 * xfns.c (show_hourglass): Use FRAME_X_WINDOW as parent for GTK, 10430 * xfns.c (show_hourglass): Use FRAME_X_WINDOW as parent for GTK,
10431 button events are not received otherwise. 10431 button events are not received otherwise.
@@ -10551,7 +10551,7 @@
10551 10551
10552 * fileio.c (Fcopy_file): Doc fix. 10552 * fileio.c (Fcopy_file): Doc fix.
10553 10553
105542005-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 105542005-01-21 Jan Djärv <jan.h.d@swipnet.se>
10555 10555
10556 * gtkutil.c (xg_tool_bar_detach_callback): Remove unused variable bw. 10556 * gtkutil.c (xg_tool_bar_detach_callback): Remove unused variable bw.
10557 (xg_get_file_name): Move declaration ofx_use_old_gtk_file_dialog to 10557 (xg_get_file_name): Move declaration ofx_use_old_gtk_file_dialog to
@@ -10634,7 +10634,7 @@
10634 10634
10635 * macterm.c (mac_draw_string_common): Fix compilation on OSX 10.1. 10635 * macterm.c (mac_draw_string_common): Fix compilation on OSX 10.1.
10636 10636
106372005-01-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 106372005-01-16 Jan Djärv <jan.h.d@swipnet.se>
10638 10638
10639 * fringe.c (Fdefine_fringe_bitmap, init_fringe): When assigning 10639 * fringe.c (Fdefine_fringe_bitmap, init_fringe): When assigning
10640 fringe_faces, cast result from xmalloc/xrealloc to Lisp_Object *. 10640 fringe_faces, cast result from xmalloc/xrealloc to Lisp_Object *.
@@ -10748,7 +10748,7 @@
10748 (next_element_from_display_vector): If it->dpvec_face_id is set, 10748 (next_element_from_display_vector): If it->dpvec_face_id is set,
10749 use that instead of lface_id from glyph itself. 10749 use that instead of lface_id from glyph itself.
10750 10750
107512005-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 107512005-01-08 Jan Djärv <jan.h.d@swipnet.se>
10752 10752
10753 * xterm.h (struct x_output): New member, toolbar_detached. 10753 * xterm.h (struct x_output): New member, toolbar_detached.
10754 10754
@@ -10760,7 +10760,7 @@
10760 (update_frame_tool_bar): Only set FRAME_TOOLBAR_HEIGHT (f) if 10760 (update_frame_tool_bar): Only set FRAME_TOOLBAR_HEIGHT (f) if
10761 toolbar_detached is zero. 10761 toolbar_detached is zero.
10762 10762
107632005-01-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 107632005-01-07 Jan Djärv <jan.h.d@swipnet.se>
10764 10764
10765 * xmenu.c (create_and_show_popup_menu): Pass zero as button to 10765 * xmenu.c (create_and_show_popup_menu): Pass zero as button to
10766 gtk_menu_popup if not for_click, so callbacks for the menu are called. 10766 gtk_menu_popup if not for_click, so callbacks for the menu are called.
@@ -10873,7 +10873,7 @@
10873 10873
10874 * alloc.c (Fgarbage_collect): Don't truncate_undo_list on dead buffers. 10874 * alloc.c (Fgarbage_collect): Don't truncate_undo_list on dead buffers.
10875 10875
108762004-12-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 108762004-12-31 Jan Djärv <jan.h.d@swipnet.se>
10877 10877
10878 * xterm.c (handle_one_xevent): Clear area in expose event for GTK. 10878 * xterm.c (handle_one_xevent): Clear area in expose event for GTK.
10879 10879
@@ -10981,7 +10981,7 @@
10981 (encode_coding_iso2022, decode_coding_sjis_big5, decode_eol) 10981 (encode_coding_iso2022, decode_coding_sjis_big5, decode_eol)
10982 (decode_coding): Constify arguments and local vars. 10982 (decode_coding): Constify arguments and local vars.
10983 10983
109842004-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 109842004-12-27 Jan Djärv <jan.h.d@swipnet.se>
10985 10985
10986 * xmenu.c (popup_get_selection): Only pop down dialogs 10986 * xmenu.c (popup_get_selection): Only pop down dialogs
10987 on C-g and Escape. 10987 on C-g and Escape.
@@ -11149,7 +11149,7 @@
11149 11149
11150 * lread.c (syms_of_lread) <load-history>: Doc fix. 11150 * lread.c (syms_of_lread) <load-history>: Doc fix.
11151 11151
111522004-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 111522004-12-27 Jan Djärv <jan.h.d@swipnet.se>
11153 11153
11154 * xmenu.c (popup_get_selection): Pop down on C-g. 11154 * xmenu.c (popup_get_selection): Pop down on C-g.
11155 (set_frame_menubar): Install translations for Lucid/Motif/Lesstif that 11155 (set_frame_menubar): Install translations for Lucid/Motif/Lesstif that
@@ -11168,7 +11168,7 @@
11168 11168
11169 * coding.c (code_convert_region): Fix calculation of `ratio'. 11169 * coding.c (code_convert_region): Fix calculation of `ratio'.
11170 11170
111712004-12-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 111712004-12-25 Jan Djärv <jan.h.d@swipnet.se>
11172 11172
11173 * gtkutil.c (update_frame_tool_bar): Make the value of 11173 * gtkutil.c (update_frame_tool_bar): Make the value of
11174 tool-bar-button-margin control margins of images in tool bar. 11174 tool-bar-button-margin control margins of images in tool bar.
@@ -11180,7 +11180,7 @@
11180 (overrun_check_free): Only check for overhead if check_depth is 1. 11180 (overrun_check_free): Only check for overhead if check_depth is 1.
11181 Increase/decrease check_depth in entry/exit. 11181 Increase/decrease check_depth in entry/exit.
11182 11182
111832004-12-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 111832004-12-23 Jan Djärv <jan.h.d@swipnet.se>
11184 11184
11185 * keyboard.c (input_available_signal): Call SIGNAL_THREAD_CHECK 11185 * keyboard.c (input_available_signal): Call SIGNAL_THREAD_CHECK
11186 before touching input_available_clear_time, to avoid accessing it 11186 before touching input_available_clear_time, to avoid accessing it
@@ -11258,7 +11258,7 @@
11258 (mac_c_string_match, mac_do_list_fonts): Speed up font search by 11258 (mac_c_string_match, mac_do_list_fonts): Speed up font search by
11259 quickly finding a specific font without needing regexps. 11259 quickly finding a specific font without needing regexps.
11260 11260
112612004-12-15 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 112612004-12-15 Jan Djärv <jan.h.d@swipnet.se>
11262 11262
11263 * syssignal.h: Declare main_thread. 11263 * syssignal.h: Declare main_thread.
11264 (SIGNAL_THREAD_CHECK): New macro. 11264 (SIGNAL_THREAD_CHECK): New macro.
@@ -11335,7 +11335,7 @@
11335 11335
11336 * emacs.c (main, Fdump_emacs): Don't touch malloc hooks if SYNC_INPUT. 11336 * emacs.c (main, Fdump_emacs): Don't touch malloc hooks if SYNC_INPUT.
11337 11337
113382004-12-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 113382004-12-11 Jan Djärv <jan.h.d@swipnet.se>
11339 11339
11340 * w32term.c (x_calc_absolute_position): Remove calculation of 11340 * w32term.c (x_calc_absolute_position): Remove calculation of
11341 difference between inner and outer window. Don't subtract difference 11341 difference between inner and outer window. Don't subtract difference
@@ -11361,7 +11361,7 @@
11361 * image.c (our_fill_input_buffer, jpeg_load, CHECK_LIB_AVAILABLE) 11361 * image.c (our_fill_input_buffer, jpeg_load, CHECK_LIB_AVAILABLE)
11362 (init_image): Use 1 rather than TRUE. TRUE's not always defined. 11362 (init_image): Use 1 rather than TRUE. TRUE's not always defined.
11363 11363
113642004-12-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 113642004-12-07 Jan Djärv <jan.h.d@swipnet.se>
11365 11365
11366 * emacs.c (Fdump_emacs): Add ! defined (SYSTEM_MALLOC) around 11366 * emacs.c (Fdump_emacs): Add ! defined (SYSTEM_MALLOC) around
11367 reset_malloc_hooks. 11367 reset_malloc_hooks.
@@ -11377,7 +11377,7 @@
11377 11377
11378 * config.in: Regenerate. 11378 * config.in: Regenerate.
11379 11379
113802004-12-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 113802004-12-07 Jan Djärv <jan.h.d@swipnet.se>
11381 11381
11382 * xmenu.c (Fx_popup_menu): Correct documentation about position. 11382 * xmenu.c (Fx_popup_menu): Correct documentation about position.
11383 (xmenu_show): Do not call XTranslateCoordinates. Adjust position 11383 (xmenu_show): Do not call XTranslateCoordinates. Adjust position
@@ -11620,7 +11620,7 @@
11620 * xdisp.c (move_it_in_display_line_to, display_line): 11620 * xdisp.c (move_it_in_display_line_to, display_line):
11621 Restore saved_face_id also when truncate-lines or hscrolled. 11621 Restore saved_face_id also when truncate-lines or hscrolled.
11622 11622
116232004-11-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 116232004-11-23 Jan Djärv <jan.h.d@swipnet.se>
11624 11624
11625 * gtkutil.c (xg_get_file_name): Rename use-old-gtk-file-dialog to 11625 * gtkutil.c (xg_get_file_name): Rename use-old-gtk-file-dialog to
11626 x-use-old-gtk-file-dialog. 11626 x-use-old-gtk-file-dialog.
@@ -11771,7 +11771,7 @@
11771 11771
11772 * xdisp.c (erase_phys_cursor): Adjust cursor row visible height. 11772 * xdisp.c (erase_phys_cursor): Adjust cursor row visible height.
11773 11773
117742004-11-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 117742004-11-16 Jan Djärv <jan.h.d@swipnet.se>
11775 11775
11776 * gtkutil.c (xg_get_file_name): Typo in HAVE_GTK_FILE_SELECTION_NEW. 11776 * gtkutil.c (xg_get_file_name): Typo in HAVE_GTK_FILE_SELECTION_NEW.
11777 11777
@@ -11839,7 +11839,7 @@
11839 11839
11840 * xdisp.c (get_next_display_element): Fix previous change. 11840 * xdisp.c (get_next_display_element): Fix previous change.
11841 11841
118422004-11-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 118422004-11-14 Jan Djärv <jan.h.d@swipnet.se>
11843 11843
11844 * window.c (shrink_windows): Handle special case of one window left 11844 * window.c (shrink_windows): Handle special case of one window left
11845 when trying to shrink the final reminder. Grow windows if 11845 when trying to shrink the final reminder. Grow windows if
@@ -11860,7 +11860,7 @@
11860 11860
11861 * minibuf.c (syms_of_minibuf) <completion-ignore-case>: Doc fix. 11861 * minibuf.c (syms_of_minibuf) <completion-ignore-case>: Doc fix.
11862 11862
118632004-11-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 118632004-11-14 Jan Djärv <jan.h.d@swipnet.se>
11864 11864
11865 * gtkutil.c (pop_down_file_dialog): Add BLOCK_INPUT. 11865 * gtkutil.c (pop_down_file_dialog): Add BLOCK_INPUT.
11866 11866
@@ -11872,7 +11872,7 @@
11872 11872
11873 * xmenu.c (x_menu_in_use, x_menu_set_in_use): New functions. 11873 * xmenu.c (x_menu_in_use, x_menu_set_in_use): New functions.
11874 11874
118752004-11-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 118752004-11-13 Jan Djärv <jan.h.d@swipnet.se>
11876 11876
11877 * gtkutil.c (xg_file_sel_ok, xg_file_sel_cancel) 11877 * gtkutil.c (xg_file_sel_ok, xg_file_sel_cancel)
11878 (xg_file_sel_destroy): Remove. 11878 (xg_file_sel_destroy): Remove.
@@ -11942,7 +11942,7 @@
11942 11942
11943 * xmenu.c (pop_down_menu): Return nil. 11943 * xmenu.c (pop_down_menu): Return nil.
11944 11944
119452004-11-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 119452004-11-12 Jan Djärv <jan.h.d@swipnet.se>
11946 11946
11947 * xmenu.c (x_menu_wait_for_event): New function. 11947 * xmenu.c (x_menu_wait_for_event): New function.
11948 (popup_get_selection, popup_widget_loop): Call x_menu_wait_for_event 11948 (popup_get_selection, popup_widget_loop): Call x_menu_wait_for_event
@@ -12000,7 +12000,7 @@
12000 12000
12001 * callint.c (Fcall_interactively): Remove unused variable 'funcar'. 12001 * callint.c (Fcall_interactively): Remove unused variable 'funcar'.
12002 12002
120032004-11-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 120032004-11-09 Jan Djärv <jan.h.d@swipnet.se>
12004 12004
12005 * Makefile.in (stamp-oldxmenu): If HAVE_GTK, don't add dependencies 12005 * Makefile.in (stamp-oldxmenu): If HAVE_GTK, don't add dependencies
12006 to ${OLDXMENU}. 12006 to ${OLDXMENU}.
@@ -12011,7 +12011,7 @@
12011 connects on BSD. If connect is interrupted, just close socket and 12011 connects on BSD. If connect is interrupted, just close socket and
12012 start over rather than sleeping and retry with same socket. 12012 start over rather than sleeping and retry with same socket.
12013 12013
120142004-11-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 120142004-11-09 Jan Djärv <jan.h.d@swipnet.se>
12015 12015
12016 * .cvsignore: Add buildobj.lst. 12016 * .cvsignore: Add buildobj.lst.
12017 12017
@@ -12055,7 +12055,7 @@
12055 (check_fontset_name): Try NAME as literal at first, and if it 12055 (check_fontset_name): Try NAME as literal at first, and if it
12056 failes, try NAME as pattern. 12056 failes, try NAME as pattern.
12057 12057
120582004-11-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 120582004-11-07 Jan Djärv <jan.h.d@swipnet.se>
12059 12059
12060 * emacs.c (Fdump_emacs): Only output warning on GNU/Linux. 12060 * emacs.c (Fdump_emacs): Only output warning on GNU/Linux.
12061 12061
@@ -12065,7 +12065,7 @@
12065 * dired.c (Fmsdos_downcase_filename): Don't declare here. 12065 * dired.c (Fmsdos_downcase_filename): Don't declare here.
12066 * fileio.c: Likewise. 12066 * fileio.c: Likewise.
12067 12067
120682004-11-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 120682004-11-07 Jan Djärv <jan.h.d@swipnet.se>
12069 12069
12070 * dosfns.c (Fdos_memget, Fdos_memput): Use integer variable offs in 12070 * dosfns.c (Fdos_memget, Fdos_memput): Use integer variable offs in
12071 comparisons with integers instead of Lisp_Object address. 12071 comparisons with integers instead of Lisp_Object address.
@@ -12105,7 +12105,7 @@
12105 12105
12106 * frame.c (syms_of_frame): Fix the example in the doc string. 12106 * frame.c (syms_of_frame): Fix the example in the doc string.
12107 12107
121082004-11-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 121082004-11-06 Jan Djärv <jan.h.d@swipnet.se>
12109 12109
12110 * eval.c (Feval): Remove check for INPUT_BLOCKED_P. 12110 * eval.c (Feval): Remove check for INPUT_BLOCKED_P.
12111 12111
@@ -12167,7 +12167,7 @@
12167 and use x_handle_selection_event. 12167 and use x_handle_selection_event.
12168 (mark_kboards): Don't mark x and y of SELECTION_CLEAR_EVENT. 12168 (mark_kboards): Don't mark x and y of SELECTION_CLEAR_EVENT.
12169 12169
121702004-11-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 121702004-11-05 Jan Djärv <jan.h.d@swipnet.se>
12171 12171
12172 * xselect.c (TRACE3): New debug macro. 12172 * xselect.c (TRACE3): New debug macro.
12173 (x_reply_selection_request): Use it. 12173 (x_reply_selection_request): Use it.
@@ -12178,7 +12178,7 @@
12178 12178
12179 * fontset.c (fontset_pattern_regexp): Use unsigned char. 12179 * fontset.c (fontset_pattern_regexp): Use unsigned char.
12180 12180
121812004-11-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 121812004-11-04 Jan Djärv <jan.h.d@swipnet.se>
12182 12182
12183 * fileio.c (Fnext_read_file_uses_dialog_p): New function. 12183 * fileio.c (Fnext_read_file_uses_dialog_p): New function.
12184 12184
@@ -12200,7 +12200,7 @@
12200 12200
12201 * .gdbinit (ppt): New function. 12201 * .gdbinit (ppt): New function.
12202 12202
122032004-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 122032004-11-02 Jan Djärv <jan.h.d@swipnet.se>
12204 12204
12205 * xterm.c (x_window_to_scroll_bar): Only call 12205 * xterm.c (x_window_to_scroll_bar): Only call
12206 xg_get_scroll_id_for_window if toolkit scroll bars are used. 12206 xg_get_scroll_id_for_window if toolkit scroll bars are used.
@@ -12253,7 +12253,7 @@
12253 * w32fns.c (w32_font_match): Use fast_string_match_ignore_case for 12253 * w32fns.c (w32_font_match): Use fast_string_match_ignore_case for
12254 comparing font names. 12254 comparing font names.
12255 12255
122562004-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 122562004-11-02 Jan Djärv <jan.h.d@swipnet.se>
12257 12257
12258 * fileio.c (Fread_file_name): Pass Qt as fifth parameter to 12258 * fileio.c (Fread_file_name): Pass Qt as fifth parameter to
12259 Fx_file_dialog if only directories should be read. 12259 Fx_file_dialog if only directories should be read.
@@ -12300,7 +12300,7 @@
12300 12300
12301 * w32term.c (x_scroll_run): Delete region objects after use. 12301 * w32term.c (x_scroll_run): Delete region objects after use.
12302 12302
123032004-10-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 123032004-10-31 Jan Djärv <jan.h.d@swipnet.se>
12304 12304
12305 * xmenu.c: Add prototypes for forward function declarations. 12305 * xmenu.c: Add prototypes for forward function declarations.
12306 (popup_get_selection): Remove parameter do_timers, remove call to 12306 (popup_get_selection): Remove parameter do_timers, remove call to
@@ -12364,7 +12364,7 @@
12364 Remove size arg. All users changed. 12364 Remove size arg. All users changed.
12365 (SAFE_FREE_LISP): Remove. All users changed to use SAFE_FREE. 12365 (SAFE_FREE_LISP): Remove. All users changed to use SAFE_FREE.
12366 12366
123672004-10-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 123672004-10-26 Jan Djärv <jan.h.d@swipnet.se>
12368 12368
12369 * gtkutil.c: Put empty line between comment and function body. 12369 * gtkutil.c: Put empty line between comment and function body.
12370 (xg_destroy_widgets): Rename from remove_from_container. 12370 (xg_destroy_widgets): Rename from remove_from_container.
@@ -12386,7 +12386,7 @@
12386 12386
12387 * buffer.c (syms_of_buffer): Fix a few typos. 12387 * buffer.c (syms_of_buffer): Fix a few typos.
12388 12388
123892004-10-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 123892004-10-26 Jan Djärv <jan.h.d@swipnet.se>
12390 12390
12391 * xsmfns.c: Put empty line between comment and function body. 12391 * xsmfns.c: Put empty line between comment and function body.
12392 Use two spaces before comment end. 12392 Use two spaces before comment end.
@@ -12408,11 +12408,11 @@
12408 * editfns.c (Ftranslate_region_internal): New function. 12408 * editfns.c (Ftranslate_region_internal): New function.
12409 (syms_of_editfns): Defsubr it. 12409 (syms_of_editfns): Defsubr it.
12410 12410
124112004-10-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 124112004-10-22 Jan Djärv <jan.h.d@swipnet.se>
12412 12412
12413 * xfns.c (xic_create_xfontset): Initialize missing_list to NULL. 12413 * xfns.c (xic_create_xfontset): Initialize missing_list to NULL.
12414 12414
124152004-10-21 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu> 124152004-10-21 Károly Lőrentey <lorentey@elte.hu>
12416 12416
12417 * xterm.h (x_output): New member `xic_base_fontname'. 12417 * xterm.h (x_output): New member `xic_base_fontname'.
12418 (FRAME_XIC_BASE_FONTNAME): New macro. 12418 (FRAME_XIC_BASE_FONTNAME): New macro.
@@ -12430,7 +12430,7 @@
12430 12430
12431 * w32term.c (x_draw_glyph_string): Use overline_color for overlines. 12431 * w32term.c (x_draw_glyph_string): Use overline_color for overlines.
12432 12432
124332004-10-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 124332004-10-20 Jan Djärv <jan.h.d@swipnet.se>
12434 12434
12435 * xterm.h (XSync): If USE_GTK, define XSync as process_all and then 12435 * xterm.h (XSync): If USE_GTK, define XSync as process_all and then
12436 XSync. 12436 XSync.
@@ -12463,7 +12463,7 @@
12463 * editfns.c (Fdelete_and_extract_region): 12463 * editfns.c (Fdelete_and_extract_region):
12464 If region is empty, return null string. 12464 If region is empty, return null string.
12465 12465
124662004-10-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 124662004-10-19 Jan Djärv <jan.h.d@swipnet.se>
12467 12467
12468 * gtkutil.h (xg_update_scrollbar_pos): Remove arguments real_left 12468 * gtkutil.h (xg_update_scrollbar_pos): Remove arguments real_left
12469 and canon_width. 12469 and canon_width.
@@ -12490,7 +12490,7 @@
12490 12490
12491 * xdisp.c (display_mode_element): Fix display of wide chars. 12491 * xdisp.c (display_mode_element): Fix display of wide chars.
12492 12492
124932004-10-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 124932004-10-18 Jan Djärv <jan.h.d@swipnet.se>
12494 12494
12495 * gtkutil.c (xg_update_scrollbar_pos): Change XClearWindow to 12495 * gtkutil.c (xg_update_scrollbar_pos): Change XClearWindow to
12496 gdk_window_clear and move gdk_window_process_all_updates after 12496 gdk_window_clear and move gdk_window_process_all_updates after
@@ -12577,7 +12577,7 @@
12577 * doc.c (Fsubstitute_command_keys): Ignore remappings unless there 12577 * doc.c (Fsubstitute_command_keys): Ignore remappings unless there
12578 are no ordinary bindings. 12578 are no ordinary bindings.
12579 12579
125802004-10-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 125802004-10-11 Jan Djärv <jan.h.d@swipnet.se>
12581 12581
12582 * xfns.c (syms_of_xfns): Defsubr x-file-dialog for GTK also. 12582 * xfns.c (syms_of_xfns): Defsubr x-file-dialog for GTK also.
12583 12583
@@ -12657,14 +12657,14 @@
12657 precedence. 12657 precedence.
12658 (XTread_socket) [TARGET_API_MAC_CARBON]: Don't specify drag area. 12658 (XTread_socket) [TARGET_API_MAC_CARBON]: Don't specify drag area.
12659 12659
126602004-10-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 126602004-10-05 Jan Djärv <jan.h.d@swipnet.se>
12661 12661
12662 * config.in: Regenerate. 12662 * config.in: Regenerate.
12663 12663
12664 * Makefile.in (RUN_TEMACS): Check HAVE_RANDOM_HEAPSTART instead of 12664 * Makefile.in (RUN_TEMACS): Check HAVE_RANDOM_HEAPSTART instead of
12665 HAVE_EXECSHIELD. 12665 HAVE_EXECSHIELD.
12666 12666
126672004-10-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 126672004-10-05 Jan Djärv <jan.h.d@swipnet.se>
12668 12668
12669 * xterm.c (x_find_modifier_meanings): Ignore any Super or Hyper for 12669 * xterm.c (x_find_modifier_meanings): Ignore any Super or Hyper for
12670 a row if Alt or Meta has been found for that row. Also stop scanning 12670 a row if Alt or Meta has been found for that row. Also stop scanning
@@ -12781,11 +12781,11 @@
12781 allow a simple cons. 12781 allow a simple cons.
12782 (Ffringe_bitmaps_at_pos): Use nil value for no bitmap. 12782 (Ffringe_bitmaps_at_pos): Use nil value for no bitmap.
12783 12783
127842004-09-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 127842004-09-25 Jan Djärv <jan.h.d@swipnet.se>
12785 12785
12786 * config.in: Rebuild. 12786 * config.in: Rebuild.
12787 12787
127882004-09-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 127882004-09-24 Jan Djärv <jan.h.d@swipnet.se>
12789 12789
12790 * config.in: Rebuild. 12790 * config.in: Rebuild.
12791 12791
@@ -12833,7 +12833,7 @@
12833 properties. Reverse text property list from the format string, 12833 properties. Reverse text property list from the format string,
12834 so the positions are in increasing order. 12834 so the positions are in increasing order.
12835 12835
128362004-09-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 128362004-09-10 Jan Djärv <jan.h.d@swipnet.se>
12837 12837
12838 * xselect.c (x_reply_selection_request): XSync and UNBLOCK before 12838 * xselect.c (x_reply_selection_request): XSync and UNBLOCK before
12839 x_uncatch_errors so that possible protocol errors are delivered. 12839 x_uncatch_errors so that possible protocol errors are delivered.
@@ -12976,7 +12976,7 @@
12976 (LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++. 12976 (LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++.
12977 Use LIBS_CARBON. 12977 Use LIBS_CARBON.
12978 12978
129792004-09-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 129792004-09-02 Jan Djärv <jan.h.d@swipnet.se>
12980 12980
12981 * xfns.c (x_set_name_internal): New function. Check if we shall call 12981 * xfns.c (x_set_name_internal): New function. Check if we shall call
12982 xfree before ENCODE_UTF_8. 12982 xfree before ENCODE_UTF_8.
@@ -12987,7 +12987,7 @@
12987 * w32fns.c (w32_load_font): If a BDF font is already loaded, do not 12987 * w32fns.c (w32_load_font): If a BDF font is already loaded, do not
12988 reload it. 12988 reload it.
12989 12989
129902004-08-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 129902004-08-30 Jan Djärv <jan.h.d@swipnet.se>
12991 12991
12992 * macmenu.c (_widget_value): Add lname and lkey. 12992 * macmenu.c (_widget_value): Add lname and lkey.
12993 (single_submenu): Set lname and lkey in widget_value 12993 (single_submenu): Set lname and lkey in widget_value
@@ -13009,7 +13009,7 @@
13009 * macmenu.c (mac_menu_show): Remove shadowing of menu variable 13009 * macmenu.c (mac_menu_show): Remove shadowing of menu variable
13010 by using different names for inner loop variables. 13010 by using different names for inner loop variables.
13011 13011
130122004-08-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 130122004-08-27 Jan Djärv <jan.h.d@swipnet.se>
13013 13013
13014 * xmenu.c (set_frame_menubar): Reintroduce inhibit_garbage_collection 13014 * xmenu.c (set_frame_menubar): Reintroduce inhibit_garbage_collection
13015 from 2002-07-15T00:01:34Z!raeburn@raeburn.org so that strings from ENCODE_UTF_8 isn't GC:ed before used. 13015 from 2002-07-15T00:01:34Z!raeburn@raeburn.org so that strings from ENCODE_UTF_8 isn't GC:ed before used.
@@ -13032,7 +13032,7 @@
13032 tool-bar/menu click. 13032 tool-bar/menu click.
13033 * macfns.c (Fx_file_dialog): Implement using NavServices. 13033 * macfns.c (Fx_file_dialog): Implement using NavServices.
13034 13034
130352004-08-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 130352004-08-24 Jan Djärv <jan.h.d@swipnet.se>
13036 13036
13037 * xterm.c (x_catch_errors_unwind): Do not XSync if display has closed. 13037 * xterm.c (x_catch_errors_unwind): Do not XSync if display has closed.
13038 13038
@@ -13066,7 +13066,7 @@
13066 * syntax.c (char_quoted): Mixup byte/char pos. 13066 * syntax.c (char_quoted): Mixup byte/char pos.
13067 (back_comment): Fixup globals in all cases. 13067 (back_comment): Fixup globals in all cases.
13068 13068
130692004-08-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 130692004-08-19 Jan Djärv <jan.h.d@swipnet.se>
13070 13070
13071 * xfns.c (x_set_name, x_set_title): Encode title to UTF8 before 13071 * xfns.c (x_set_name, x_set_title): Encode title to UTF8 before
13072 passing it to gtk_window_set_title. 13072 passing it to gtk_window_set_title.
@@ -13268,7 +13268,7 @@
13268 (append_stretch_glyph): Increment ncols_scale_factor and set 13268 (append_stretch_glyph): Increment ncols_scale_factor and set
13269 fonts_changed_p if current area is full. 13269 fonts_changed_p if current area is full.
13270 13270
132712004-07-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 132712004-07-21 Jan Djärv <jan.h.d@swipnet.se>
13272 13272
13273 * widget.c (EmacsFrameDestroy): Don't abort if normal_gc is 0. 13273 * widget.c (EmacsFrameDestroy): Don't abort if normal_gc is 0.
13274 13274
@@ -13355,7 +13355,7 @@
13355 * fileio.c (Fvisited_file_modtime): Return a list of two integers, 13355 * fileio.c (Fvisited_file_modtime): Return a list of two integers,
13356 instead of a cons. 13356 instead of a cons.
13357 13357
133582004-07-14 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu> 133582004-07-14 Károly Lőrentey <lorentey@elte.hu>
13359 13359
13360 * keyboard.c (echo_dash): Do nothing if there already is a dash 13360 * keyboard.c (echo_dash): Do nothing if there already is a dash
13361 at the end of the echo string. 13361 at the end of the echo string.
@@ -13394,7 +13394,7 @@
13394 13394
13395 * fns.c (Fclear_string): Signal an error if STRING is not a string. 13395 * fns.c (Fclear_string): Signal an error if STRING is not a string.
13396 13396
133972004-07-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 133972004-07-05 Jan Djärv <jan.h.d@swipnet.se>
13398 13398
13399 * macterm.c (mac_initialize_display_info): Use CGGetActiveDisplayList 13399 * macterm.c (mac_initialize_display_info): Use CGGetActiveDisplayList
13400 instead of CGMainDisplayID (only in OSX 10.2 and later). 13400 instead of CGMainDisplayID (only in OSX 10.2 and later).
@@ -13469,7 +13469,7 @@
13469 * macterm.c (XTread_socket): Correctly set the frame position 13469 * macterm.c (XTread_socket): Correctly set the frame position
13470 after the window is moved. 13470 after the window is moved.
13471 13471
134722004-06-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 134722004-06-28 Jan Djärv <jan.h.d@swipnet.se>
13473 13473
13474 * gtkutil.c (xg_get_image_for_pixmap): Call g_object_unref on 13474 * gtkutil.c (xg_get_image_for_pixmap): Call g_object_unref on
13475 gpix and gmask just before return to avoid memory leak. 13475 gpix and gmask just before return to avoid memory leak.
@@ -13592,7 +13592,7 @@
13592 predicates, respectively. Should give satisfactory performance 13592 predicates, respectively. Should give satisfactory performance
13593 in all relevant cases. 13593 in all relevant cases.
13594 13594
135952004-06-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 135952004-06-17 Jan Djärv <jan.h.d@swipnet.se>
13596 13596
13597 * xterm.c (x_draw_image_foreground_1): Subtract slice.x/y from 13597 * xterm.c (x_draw_image_foreground_1): Subtract slice.x/y from
13598 clip_x/y_origin. 13598 clip_x/y_origin.
@@ -13629,7 +13629,7 @@
13629 * syntax.c (skip_chars): Only recognize [:class:] when it has the 13629 * syntax.c (skip_chars): Only recognize [:class:] when it has the
13630 proper format and class is a lower-case word. 13630 proper format and class is a lower-case word.
13631 13631
136322004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 136322004-06-14 Jan Djärv <jan.h.d@swipnet.se>
13633 13633
13634 * gtkutil.c (xg_get_image_for_pixmap): New function. 13634 * gtkutil.c (xg_get_image_for_pixmap): New function.
13635 (xg_get_gdk_pixmap_and_mask): Remove. 13635 (xg_get_gdk_pixmap_and_mask): Remove.
@@ -13693,7 +13693,7 @@
13693 * keyboard.c (cmd_error): Don't call any_kboard_state 13693 * keyboard.c (cmd_error): Don't call any_kboard_state
13694 if inside a recursive edit level. 13694 if inside a recursive edit level.
13695 13695
136962004-06-13 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu> 136962004-06-13 Károly Lőrentey <lorentey@elte.hu>
13697 13697
13698 * keyboard.c (command_loop): Call any_kboard_state before 13698 * keyboard.c (command_loop): Call any_kboard_state before
13699 command_loop_2 when at top level. 13699 command_loop_2 when at top level.
@@ -14006,7 +14006,7 @@
14006 before actually accepting connection in case it has already been 14006 before actually accepting connection in case it has already been
14007 accepted due to recursion. 14007 accepted due to recursion.
14008 14008
140092004-05-23 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu> 140092004-05-23 Károly Lőrentey <lorentey@elte.hu>
14010 14010
14011 * coding.c (Fset_safe_terminal_coding_system_internal): 14011 * coding.c (Fset_safe_terminal_coding_system_internal):
14012 Set suppress_error in safe_terminal_coding, not terminal_coding. 14012 Set suppress_error in safe_terminal_coding, not terminal_coding.
@@ -14239,7 +14239,7 @@
14239 (Finternal_copy_lisp_face): Fix typo in docstring. 14239 (Finternal_copy_lisp_face): Fix typo in docstring.
14240 (Finternal_get_lisp_face_attribute): Fix docstring. 14240 (Finternal_get_lisp_face_attribute): Fix docstring.
14241 14241
142422004-05-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 142422004-05-12 Jan Djärv <jan.h.d@swipnet.se>
14243 14243
14244 * xfns.c (syms_of_xfns): Provide x-toolkit also for GTK. 14244 * xfns.c (syms_of_xfns): Provide x-toolkit also for GTK.
14245 14245
@@ -14378,7 +14378,7 @@
14378 * image.c (Display) [HAVE_NTGUI]: Redefine while loading xpm.h 14378 * image.c (Display) [HAVE_NTGUI]: Redefine while loading xpm.h
14379 to avoid name clash. 14379 to avoid name clash.
14380 14380
143812004-05-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 143812004-05-04 Jan Djärv <jan.h.d@swipnet.se>
14382 14382
14383 * fileio.c (barf_or_query_if_file_exists): Use lstat. 14383 * fileio.c (barf_or_query_if_file_exists): Use lstat.
14384 (Frename_file): Handle renaming of symlinks across file systems. 14384 (Frename_file): Handle renaming of symlinks across file systems.
@@ -14393,7 +14393,7 @@
14393 (x_produce_glyphs): Ignore line-spacing if line-height is 0. 14393 (x_produce_glyphs): Ignore line-spacing if line-height is 0.
14394 Handle total line-spacing property. 14394 Handle total line-spacing property.
14395 14395
143962004-05-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 143962004-05-03 Jan Djärv <jan.h.d@swipnet.se>
14397 14397
14398 * gtkutil.c (xg_update_scrollbar_pos): Call XClearWindow to clear 14398 * gtkutil.c (xg_update_scrollbar_pos): Call XClearWindow to clear
14399 "under" scroll bar when size/position changes. 14399 "under" scroll bar when size/position changes.
@@ -14812,7 +14812,7 @@
14812 * emacs.c (gdb_use_union, gdb_use_lsb): New vars. 14812 * emacs.c (gdb_use_union, gdb_use_lsb): New vars.
14813 (gdb_emacs_intbits): Remove. 14813 (gdb_emacs_intbits): Remove.
14814 14814
148152004-03-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 148152004-03-31 Jan Djärv <jan.h.d@swipnet.se>
14816 14816
14817 * data.c (Fbyteorder): Make test work even if unsigned is not 4 bytes. 14817 * data.c (Fbyteorder): Make test work even if unsigned is not 4 bytes.
14818 14818
@@ -14858,7 +14858,7 @@
14858 14858
14859 * editfns.c (Ftranspose_regions): Likewise. 14859 * editfns.c (Ftranspose_regions): Likewise.
14860 14860
148612004-03-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 148612004-03-20 Jan Djärv <jan.h.d@swipnet.se>
14862 14862
14863 * xterm.c (handle_one_xevent): Do not pass key press events to GTK. 14863 * xterm.c (handle_one_xevent): Do not pass key press events to GTK.
14864 14864
@@ -14872,7 +14872,7 @@
14872 to_charpos corresponds to newline in right fringe. Use local 14872 to_charpos corresponds to newline in right fringe. Use local
14873 BUFFER_POS_REACHED_P macro. 14873 BUFFER_POS_REACHED_P macro.
14874 14874
148752004-03-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 148752004-03-19 Jan Djärv <jan.h.d@swipnet.se>
14876 14876
14877 * xdisp.c (calc_pixel_width_or_height): Add ifdef HAVE_WINDOW_SYSTEM 14877 * xdisp.c (calc_pixel_width_or_height): Add ifdef HAVE_WINDOW_SYSTEM
14878 to compile on non-window system. 14878 to compile on non-window system.
@@ -15223,7 +15223,7 @@
15223 15223
15224 * makefile.w32-in ($(BLD)/fringe.$(O)): Add dependencies. 15224 * makefile.w32-in ($(BLD)/fringe.$(O)): Add dependencies.
15225 15225
152262004-03-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 152262004-03-01 Jan Djärv <jan.h.d@swipnet.se>
15227 15227
15228 * xfns.c (Fx_display_color_cells): Use number of planes to calculate 15228 * xfns.c (Fx_display_color_cells): Use number of planes to calculate
15229 how many colors can be displayed. 15229 how many colors can be displayed.
@@ -15244,7 +15244,7 @@
15244 updates by setting prevent_redisplay_optimizations_p and 15244 updates by setting prevent_redisplay_optimizations_p and
15245 update_mode_lines. 15245 update_mode_lines.
15246 15246
152472004-02-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 152472004-02-28 Jan Djärv <jan.h.d@swipnet.se>
15248 15248
15249 * xfns.c (x_window): Fix indentation. 15249 * xfns.c (x_window): Fix indentation.
15250 15250
@@ -15729,7 +15729,7 @@
15729 15729
15730 * window.c (Fwindow_fringes): Doc fix. 15730 * window.c (Fwindow_fringes): Doc fix.
15731 15731
157322004-02-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 157322004-02-10 Jan Djärv <jan.h.d@swipnet.se>
15733 15733
15734 * xselect.c (x_get_foreign_selection): Add new optional parameter 15734 * xselect.c (x_get_foreign_selection): Add new optional parameter
15735 time_stamp. 15735 time_stamp.
@@ -15738,7 +15738,7 @@
15738 15738
15739 * data.c (Fbyteorder): New function. 15739 * data.c (Fbyteorder): New function.
15740 15740
157412004-02-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 157412004-02-09 Jan Djärv <jan.h.d@swipnet.se>
15742 15742
15743 * atimer.c: Move include stdio.h to same place as in other files. 15743 * atimer.c: Move include stdio.h to same place as in other files.
15744 15744
@@ -15858,7 +15858,7 @@
15858 (x_redisplay_interface): Add null handlers for 15858 (x_redisplay_interface): Add null handlers for
15859 define_fringe_bitmap and destroy_fringe_bitmap functions. 15859 define_fringe_bitmap and destroy_fringe_bitmap functions.
15860 15860
158612004-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 158612004-02-07 Jan Djärv <jan.h.d@swipnet.se>
15862 15862
15863 * macfns.c (Fx_change_window_property): Make doc string and 15863 * macfns.c (Fx_change_window_property): Make doc string and
15864 parameters same as for X version. 15864 parameters same as for X version.
@@ -15889,7 +15889,7 @@
15889 (Fdisplay_completion_list): Make it handle arguments that are 15889 (Fdisplay_completion_list): Make it handle arguments that are
15890 symbols. Doc fix. 15890 symbols. Doc fix.
15891 15891
158922004-02-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 158922004-02-05 Jan Djärv <jan.h.d@swipnet.se>
15893 15893
15894 * xterm.h: Add declaration of free_frame_menubar. 15894 * xterm.h: Add declaration of free_frame_menubar.
15895 15895
@@ -15926,7 +15926,7 @@
15926 15926
15927 * w32fns.c (x_to_w32_font): Likewise. 15927 * w32fns.c (x_to_w32_font): Likewise.
15928 15928
159292004-02-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 159292004-02-03 Jan Djärv <jan.h.d@swipnet.se>
15930 15930
15931 * xterm.h: Add x_handle_dnd_message, x_check_property_data, 15931 * xterm.h: Add x_handle_dnd_message, x_check_property_data,
15932 x_fill_property_data, x_property_data_to_lisp and check_x_display_info. 15932 x_fill_property_data, x_property_data_to_lisp and check_x_display_info.
@@ -15986,7 +15986,7 @@
15986 * unexmacosx.c (unexec_copy): Do not copy more than was 15986 * unexmacosx.c (unexec_copy): Do not copy more than was
15987 requested to prevent overwriting during unexec. 15987 requested to prevent overwriting during unexec.
15988 15988
159892004-01-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 159892004-01-27 Jan Djärv <jan.h.d@swipnet.se>
15990 15990
15991 * process.c (sigchld_handler): Add comment about not calling malloc. 15991 * process.c (sigchld_handler): Add comment about not calling malloc.
15992 15992
@@ -16010,7 +16010,7 @@
16010 (Fwindow_pixel_edges, Fwindow_inside_edges) 16010 (Fwindow_pixel_edges, Fwindow_inside_edges)
16011 (Fwindow_inside_pixel_edges): Use decode_any_window. 16011 (Fwindow_inside_pixel_edges): Use decode_any_window.
16012 16012
160132004-01-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 160132004-01-27 Jan Djärv <jan.h.d@swipnet.se>
16014 16014
16015 * process.h: synch_process_termsig new variable. 16015 * process.h: synch_process_termsig new variable.
16016 16016
@@ -16053,7 +16053,7 @@
16053 16053
16054 * lisp.h [USE_LSB_TAG && !DECL_ALIGN]: Signal an error. 16054 * lisp.h [USE_LSB_TAG && !DECL_ALIGN]: Signal an error.
16055 16055
160562004-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 160562004-01-21 Jan Djärv <jan.h.d@swipnet.se>
16057 16057
16058 * lisp.h: Add undef DECL_ALIGN. 16058 * lisp.h: Add undef DECL_ALIGN.
16059 16059
@@ -16187,7 +16187,7 @@
16187 (x_draw_fringe_bitmap): Handle bottom aligned bitmaps. 16187 (x_draw_fringe_bitmap): Handle bottom aligned bitmaps.
16188 (mac_draw_window_cursor): Draw cursor in fringe. 16188 (mac_draw_window_cursor): Draw cursor in fringe.
16189 16189
161902004-01-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 161902004-01-16 Jan Djärv <jan.h.d@swipnet.se>
16191 16191
16192 * xterm.c (handle_one_xevent): Don't handle characters that are part 16192 * xterm.c (handle_one_xevent): Don't handle characters that are part
16193 of an old style (XLookupString) compose sequence. 16193 of an old style (XLookupString) compose sequence.
@@ -16210,7 +16210,7 @@
16210 * macterm.c (do_check_ram_size): Don't hardcode the lisp address 16210 * macterm.c (do_check_ram_size): Don't hardcode the lisp address
16211 space size. 16211 space size.
16212 16212
162132004-01-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 162132004-01-12 Jan Djärv <jan.h.d@swipnet.se>
16214 16214
16215 * xmenu.c (popup_get_selection): Check new parameter down_on_keypress 16215 * xmenu.c (popup_get_selection): Check new parameter down_on_keypress
16216 if a key press should pop down. Only pop down if a key is pressed 16216 if a key press should pop down. Only pop down if a key is pressed
@@ -16220,12 +16220,12 @@
16220 (create_and_show_dialog): Pass 1 for down_on_keypress to 16220 (create_and_show_dialog): Pass 1 for down_on_keypress to
16221 popup_get_selection. 16221 popup_get_selection.
16222 16222
162232004-01-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 162232004-01-11 Jan Djärv <jan.h.d@swipnet.se>
16224 16224
16225 * alloc.c (allocate_vectorlike): Surround calls to mallopt with 16225 * alloc.c (allocate_vectorlike): Surround calls to mallopt with
16226 BLOCK/UNBLOCK_INPUT. 16226 BLOCK/UNBLOCK_INPUT.
16227 16227
162282004-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 162282004-01-08 Jan Djärv <jan.h.d@swipnet.se>
16229 16229
16230 * xmenu.c (Fx_popup_dialog): Add an Ok button if no buttons are 16230 * xmenu.c (Fx_popup_dialog): Add an Ok button if no buttons are
16231 specified. 16231 specified.
@@ -16458,7 +16458,7 @@
16458 * termcap.c (tgetst1): Scan for "%pN"; if all 16458 * termcap.c (tgetst1): Scan for "%pN"; if all
16459 N are continuous in [1,9], remove all "%pN". 16459 N are continuous in [1,9], remove all "%pN".
16460 16460
164612003-12-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 164612003-12-24 Jan Djärv <jan.h.d@swipnet.se>
16462 16462
16463 * gtkutil.c (xg_frame_set_char_size): Call x_wm_set_size_hint. 16463 * gtkutil.c (xg_frame_set_char_size): Call x_wm_set_size_hint.
16464 16464
@@ -16506,7 +16506,7 @@
16506 * textprop.c (Fget_char_property_and_overlay): New function. 16506 * textprop.c (Fget_char_property_and_overlay): New function.
16507 (syms_of_textprop): Defsubr it. 16507 (syms_of_textprop): Defsubr it.
16508 16508
165092003-11-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 165092003-11-29 Jan Djärv <jan.h.d@swipnet.se>
16510 16510
16511 * dispnew.c (buffer_posn_from_coords): Add ifdef HAVE_WINDOW_SYSTEM 16511 * dispnew.c (buffer_posn_from_coords): Add ifdef HAVE_WINDOW_SYSTEM
16512 to compile on terminal configuration. 16512 to compile on terminal configuration.
@@ -16709,7 +16709,7 @@
16709 16709
16710 * coding.c (coding_restore_composition): Lisp_Object/int mixup. 16710 * coding.c (coding_restore_composition): Lisp_Object/int mixup.
16711 16711
167122003-11-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 167122003-11-17 Jan Djärv <jan.h.d@swipnet.se>
16713 16713
16714 * xterm.c (x_window_to_scroll_bar): Move check of display to 16714 * xterm.c (x_window_to_scroll_bar): Move check of display to
16715 where window_id is compared. 16715 where window_id is compared.
@@ -16722,7 +16722,7 @@
16722 (try_window_id): Use first_vpos to start display in first _text_ 16722 (try_window_id): Use first_vpos to start display in first _text_
16723 line if no reusable lines at start of window with header line. 16723 line if no reusable lines at start of window with header line.
16724 16724
167252003-11-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 167252003-11-16 Jan Djärv <jan.h.d@swipnet.se>
16726 16726
16727 * w32fns.c (XPutPixel): 16727 * w32fns.c (XPutPixel):
16728 * w32bdf.c (w32_init_bdf_font): 16728 * w32bdf.c (w32_init_bdf_font):
@@ -16785,7 +16785,7 @@
16785 Display* argument. 16785 Display* argument.
16786 (xg_display_open, xg_display_close, xg_create_default_cursor): Declare. 16786 (xg_display_open, xg_display_close, xg_create_default_cursor): Declare.
16787 16787
167882003-11-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 167882003-11-14 Jan Djärv <jan.h.d@swipnet.se>
16789 16789
16790 * xterm.c (x_detect_focus_change): Do not change focus frame for 16790 * xterm.c (x_detect_focus_change): Do not change focus frame for
16791 Enter/LeaveNotify if the current focus frame has explicit focus. 16791 Enter/LeaveNotify if the current focus frame has explicit focus.
@@ -16811,12 +16811,12 @@
16811 16811
16812 * xterm.c (x_list_fonts): Fix excluding of auto-scaled fonts. 16812 * xterm.c (x_list_fonts): Fix excluding of auto-scaled fonts.
16813 16813
168142003-11-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 168142003-11-09 Jan Djärv <jan.h.d@swipnet.se>
16815 16815
16816 * xfns.c (x_window): Set XtNx and XtNy in shell widget for 16816 * xfns.c (x_window): Set XtNx and XtNy in shell widget for
16817 program specified positions. 16817 program specified positions.
16818 16818
168192003-11-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 168192003-11-08 Jan Djärv <jan.h.d@swipnet.se>
16820 16820
16821 * xterm.c (XAW_ARROW_SCROLLBARS): Define it for Xaw 1.5E. 16821 * xterm.c (XAW_ARROW_SCROLLBARS): Define it for Xaw 1.5E.
16822 16822
@@ -16843,11 +16843,11 @@
16843 (GCTYPEMASK, XSETTYPE): Remove. 16843 (GCTYPEMASK, XSETTYPE): Remove.
16844 (XGCTYPE): Make it an alias of XTYPE. 16844 (XGCTYPE): Make it an alias of XTYPE.
16845 16845
168462003-11-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 168462003-11-03 Jan Djärv <jan.h.d@swipnet.se>
16847 16847
16848 * xterm.c (x_term_init): Fix formatting. 16848 * xterm.c (x_term_init): Fix formatting.
16849 16849
168502003-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 168502003-11-02 Jan Djärv <jan.h.d@swipnet.se>
16851 16851
16852 * gtkutil.h (xg_have_tear_offs): Declare. 16852 * gtkutil.h (xg_have_tear_offs): Declare.
16853 (xg_keep_popup, xg_did_tearoff): Remove. 16853 (xg_keep_popup, xg_did_tearoff): Remove.
@@ -16879,7 +16879,7 @@
16879 * macterm.c (XTread_socket): Handle menubar selection and grow 16879 * macterm.c (XTread_socket): Handle menubar selection and grow
16880 window only for mouseDown events. 16880 window only for mouseDown events.
16881 16881
168822003-10-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 168822003-10-31 Jan Djärv <jan.h.d@swipnet.se>
16883 16883
16884 * xterm.c (x_term_init): For GTK part, increase x_initialized 16884 * xterm.c (x_term_init): For GTK part, increase x_initialized
16885 to check for more than one display. Use error instead of return 0. 16885 to check for more than one display. Use error instead of return 0.
@@ -16927,7 +16927,7 @@
16927 16927
16928 * s/darwin.h (GC_MARK_STACK): Define. 16928 * s/darwin.h (GC_MARK_STACK): Define.
16929 16929
169302003-10-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 169302003-10-12 Jan Djärv <jan.h.d@swipnet.se>
16931 16931
16932 * window.c (shrink_windows): New function. 16932 * window.c (shrink_windows): New function.
16933 (size_window): Call shrink_windows to calculate window sizes when 16933 (size_window): Call shrink_windows to calculate window sizes when
@@ -16952,7 +16952,7 @@
16952 16952
16953 * fns.c (Frequire): Doc fix. 16953 * fns.c (Frequire): Doc fix.
16954 16954
169552003-10-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 169552003-10-05 Jan Djärv <jan.h.d@swipnet.se>
16956 16956
16957 * xfns.c (Fx_send_client_event): New function as a base for 16957 * xfns.c (Fx_send_client_event): New function as a base for
16958 manipulating extended window manager hints. 16958 manipulating extended window manager hints.
@@ -17101,7 +17101,7 @@
17101 17101
17102 * window.c (Fwindow_scroll_bars): Doc fix. 17102 * window.c (Fwindow_scroll_bars): Doc fix.
17103 17103
171042003-09-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 171042003-09-19 Jan Djärv <jan.h.d@swipnet.se>
17105 17105
17106 * xterm.c (x_set_offset): Take window manager decorations into account. 17106 * xterm.c (x_set_offset): Take window manager decorations into account.
17107 17107
@@ -17240,7 +17240,7 @@
17240 17240
17241 * xdisp.c (init_iterator): Remove old WINDOWSNT conditional. 17241 * xdisp.c (init_iterator): Remove old WINDOWSNT conditional.
17242 17242
172432003-08-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 172432003-08-30 Jan Djärv <jan.h.d@swipnet.se>
17244 17244
17245 * xterm.c (x_term_init): Initialize new fields in x_display_info. 17245 * xterm.c (x_term_init): Initialize new fields in x_display_info.
17246 17246
@@ -17304,7 +17304,7 @@
17304 17304
17305 * msdos.c: Include intervals.h, since STRING_INTERVALS requires that. 17305 * msdos.c: Include intervals.h, since STRING_INTERVALS requires that.
17306 17306
173072003-08-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 173072003-08-21 Jan Djärv <jan.h.d@swipnet.se>
17308 17308
17309 * xterm.h (struct x_display_info): New fields: client_leader_window 17309 * xterm.h (struct x_display_info): New fields: client_leader_window
17310 and Xatom_wm_client_leader. 17310 and Xatom_wm_client_leader.
@@ -17403,7 +17403,7 @@
17403 * print.c (print_string): Fix printing of multibyte string with 17403 * print.c (print_string): Fix printing of multibyte string with
17404 nontrivial printcharfun. 17404 nontrivial printcharfun.
17405 17405
174062003-07-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 174062003-07-31 Jan Djärv <jan.h.d@swipnet.se>
17407 17407
17408 * xfns.c (xg_set_icon): Rewrite to compile with GTK 2.0 and 2.2. 17408 * xfns.c (xg_set_icon): Rewrite to compile with GTK 2.0 and 2.2.
17409 17409
@@ -17429,7 +17429,7 @@
17429 17429
17430 * Makefile.in (CFLAGS) [!OPTIMIZE]: Undo previous change. 17430 * Makefile.in (CFLAGS) [!OPTIMIZE]: Undo previous change.
17431 17431
174322003-07-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 174322003-07-29 Jan Djärv <jan.h.d@swipnet.se>
17433 17433
17434 * gtkutil.c (xg_mark_data): Update calls to mark_object. 17434 * gtkutil.c (xg_mark_data): Update calls to mark_object.
17435 17435
@@ -17790,7 +17790,7 @@
17790 * window.c (delete_window): 17790 * window.c (delete_window):
17791 * xdisp.c (message_dolog): Update for new types. 17791 * xdisp.c (message_dolog): Update for new types.
17792 17792
177932003-06-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 177932003-06-26 Jan Djärv <jan.h.d@swipnet.se>
17794 17794
17795 * xfaces.c (set_font_frame_param): Set default_face_done_p to zero. 17795 * xfaces.c (set_font_frame_param): Set default_face_done_p to zero.
17796 (realize_default_face): Use default_face_done_p for the force_p 17796 (realize_default_face): Use default_face_done_p for the force_p
@@ -17873,9 +17873,9 @@
178732003-06-15 Kim F. Storm <storm@cua.dk> 178732003-06-15 Kim F. Storm <storm@cua.dk>
17874 17874
17875 * xdisp.c (x_fix_overlapping_area): Always use area relative X 17875 * xdisp.c (x_fix_overlapping_area): Always use area relative X
17876 to fix redisplay problem with tall characters (such as ,AC(B). 17876 to fix redisplay problem with tall characters (such as Ã).
17877 17877
178782003-06-13 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net> 178782003-06-13 Kai Großjohann <kai.grossjohann@gmx.net>
17879 17879
17880 * fileio.c (Fcopy_file): Doc fix: copies file modes, too. 17880 * fileio.c (Fcopy_file): Doc fix: copies file modes, too.
17881 17881
@@ -17967,7 +17967,7 @@
17967 17967
17968 * buffer.c (init_buffer_once): Make kill-buffer-hook permanent-local. 17968 * buffer.c (init_buffer_once): Make kill-buffer-hook permanent-local.
17969 17969
179702003-06-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 179702003-06-03 Jan Djärv <jan.h.d@swipnet.se>
17971 17971
17972 * gtkutil.c (make_menu_item): Make sure we don't crash on a NULL 17972 * gtkutil.c (make_menu_item): Make sure we don't crash on a NULL
17973 menu item label. 17973 menu item label.
@@ -18184,7 +18184,7 @@
18184 18184
18185 * alloc.c (Fgarbage_collect): Remove `unused var tail' warning. 18185 * alloc.c (Fgarbage_collect): Remove `unused var tail' warning.
18186 18186
181872003-05-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 181872003-05-25 Jan Djärv <jan.h.d@swipnet.se>
18188 18188
18189 * frame.c (make_frame): Condition want_fullscreen with 18189 * frame.c (make_frame): Condition want_fullscreen with
18190 HAVE_WINDOW_SYSTEM. 18190 HAVE_WINDOW_SYSTEM.
@@ -18982,7 +18982,7 @@
18982 (map_keymap_call, Fmap_keymap): New functions. 18982 (map_keymap_call, Fmap_keymap): New functions.
18983 (syms_of_keymap): Defsubr map-keymap. 18983 (syms_of_keymap): Defsubr map-keymap.
18984 18984
189852003-05-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 189852003-05-02 Jan Djärv <jan.h.d@swipnet.se>
18986 18986
18987 * gtkutil.c (create_dialog, make_widget_for_menu_item) 18987 * gtkutil.c (create_dialog, make_widget_for_menu_item)
18988 (make_menu_item, create_menus, xg_update_menu_item): Don't call 18988 (make_menu_item, create_menus, xg_update_menu_item): Don't call
@@ -19047,7 +19047,7 @@
19047 * syntax.c (skip_chars): Make the code faster by using the common 19047 * syntax.c (skip_chars): Make the code faster by using the common
19048 technique of *p, *stop, and *endp. 19048 technique of *p, *stop, and *endp.
19049 19049
190502003-04-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 190502003-04-23 Jan Djärv <jan.h.d@swipnet.se>
19051 19051
19052 * xdisp.c (update_tool_bar): BLOCK_INPUT before calling 19052 * xdisp.c (update_tool_bar): BLOCK_INPUT before calling
19053 tool_bar_items so GTK tool bar expose callback does not access items 19053 tool_bar_items so GTK tool bar expose callback does not access items
@@ -19128,7 +19128,7 @@
19128 Call Vafter_insert_file_adjust_coding_function before calling 19128 Call Vafter_insert_file_adjust_coding_function before calling
19129 decode-format. 19129 decode-format.
19130 19130
191312003-04-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 191312003-04-09 Jan Djärv <jan.h.d@swipnet.se>
19132 19132
19133 * xterm.c (xg_scroll_callback): Call gtk_range_get_adjustment to 19133 * xterm.c (xg_scroll_callback): Call gtk_range_get_adjustment to
19134 get GtkAdjustment as widget now is a GtkRange. 19134 get GtkAdjustment as widget now is a GtkRange.
@@ -19402,7 +19402,7 @@
19402 * macterm.c (x_redisplay_interface): Add missing entry for 19402 * macterm.c (x_redisplay_interface): Add missing entry for
19403 draw_vertical_window_border. 19403 draw_vertical_window_border.
19404 19404
194052003-03-29 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net> 194052003-03-29 Kai Großjohann <kai.grossjohann@gmx.net>
19406 19406
19407 * fileio.c (Fexpand_file_name): In the no-handler case, after 19407 * fileio.c (Fexpand_file_name): In the no-handler case, after
19408 expanding, look again for a handler and invoke it. This is needed 19408 expanding, look again for a handler and invoke it. This is needed
@@ -19410,7 +19410,7 @@
19410 expansion produces "/user@host:/bar/../baz" which needs to be 19410 expansion produces "/user@host:/bar/../baz" which needs to be
19411 expanded again for the finame result "/user@host:/baz". 19411 expanded again for the finame result "/user@host:/baz".
19412 19412
194132003-03-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 194132003-03-28 Jan Djärv <jan.h.d@swipnet.se>
19414 19414
19415 * gtkutil.c (xg_tool_bar_item_expose_callback): Reduce size 19415 * gtkutil.c (xg_tool_bar_item_expose_callback): Reduce size
19416 of area to be redrawn for better performance. 19416 of area to be redrawn for better performance.
@@ -19436,7 +19436,7 @@
19436 only if the tool bar contents actually change. 19436 only if the tool bar contents actually change.
19437 (update_menu_bar): Undo previous change. 19437 (update_menu_bar): Undo previous change.
19438 19438
194392003-03-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 194392003-03-26 Jan Djärv <jan.h.d@swipnet.se>
19440 19440
19441 * gtkutil.c (xg_resize_widgets): Don't call xg_frame_cleared. 19441 * gtkutil.c (xg_resize_widgets): Don't call xg_frame_cleared.
19442 (xg_frame_set_char_size): Calculate scroll bar width before frame 19442 (xg_frame_set_char_size): Calculate scroll bar width before frame
@@ -19500,7 +19500,7 @@
19500 * lisp.h (make_string_from_bytes, make_specified_string): 19500 * lisp.h (make_string_from_bytes, make_specified_string):
19501 Prototypes adjusted. 19501 Prototypes adjusted.
19502 19502
195032003-03-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 195032003-03-23 Jan Djärv <jan.h.d@swipnet.se>
19504 19504
19505 * xdisp.c (get_glyph_string_clip_rect): Remove ; at end of #endif. 19505 * xdisp.c (get_glyph_string_clip_rect): Remove ; at end of #endif.
19506 19506
@@ -19704,7 +19704,7 @@
19704 * alloc.c (make_specified_string): If NCHARS is negative, count 19704 * alloc.c (make_specified_string): If NCHARS is negative, count
19705 the number of characters. 19705 the number of characters.
19706 19706
197072003-03-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 197072003-03-18 Jan Djärv <jan.h.d@swipnet.se>
19708 19708
19709 * gtkutil.c (xg_frame_cleared): Call gtk_widget_queue_draw for 19709 * gtkutil.c (xg_frame_cleared): Call gtk_widget_queue_draw for
19710 all widgets. 19710 all widgets.
@@ -19725,7 +19725,7 @@
19725 (syms_of_coding): Defsubr Sdefine_coding_system_internal. 19725 (syms_of_coding): Defsubr Sdefine_coding_system_internal.
19726 Initialize and staticpro Vcoding_system_safe_chars. 19726 Initialize and staticpro Vcoding_system_safe_chars.
19727 19727
197282003-03-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 197282003-03-18 Jan Djärv <jan.h.d@swipnet.se>
19729 19729
19730 * gtkutil.c (xg_set_toolkit_scroll_bar_thumb): Check if new values 19730 * gtkutil.c (xg_set_toolkit_scroll_bar_thumb): Check if new values
19731 equal old values before updating. 19731 equal old values before updating.
@@ -19734,7 +19734,7 @@
19734 19734
19735 * gtkutil.c (xg_initialize): Remove xg_ignore_next_thumb. 19735 * gtkutil.c (xg_initialize): Remove xg_ignore_next_thumb.
19736 19736
197372003-03-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 197372003-03-17 Jan Djärv <jan.h.d@swipnet.se>
19738 19738
19739 * gtkutil.c: Removed handle_fixed_child, struct xg_last_sb_pos. 19739 * gtkutil.c: Removed handle_fixed_child, struct xg_last_sb_pos.
19740 (xg_resize_widgets): Don't call foreach(handle_fixed_child). 19740 (xg_resize_widgets): Don't call foreach(handle_fixed_child).
@@ -19868,7 +19868,7 @@
19868 19868
19869 * lread.c (read1): After #!, exit loop on eof. 19869 * lread.c (read1): After #!, exit loop on eof.
19870 19870
198712003-03-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 198712003-03-14 Jan Djärv <jan.h.d@swipnet.se>
19872 19872
19873 * gtkutil.h: Add declaration for xg_frame_cleared. 19873 * gtkutil.h: Add declaration for xg_frame_cleared.
19874 19874
@@ -19951,7 +19951,7 @@
19951 * process.c (read_process_output): We have allocated enough space 19951 * process.c (read_process_output): We have allocated enough space
19952 for readmax and carryover, so actually use the alloted space. 19952 for readmax and carryover, so actually use the alloted space.
19953 19953
199542003-03-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 199542003-03-09 Jan Djärv <jan.h.d@swipnet.se>
19955 19955
19956 * keyboard.c (make_lispy_event): Extend mouse_syms if needed for 19956 * keyboard.c (make_lispy_event): Extend mouse_syms if needed for
19957 toolkit scrollbar click. 19957 toolkit scrollbar click.
@@ -19973,7 +19973,7 @@
19973 (update_frame_tool_bar): Connect xg_tool_bar_item_expose_callback 19973 (update_frame_tool_bar): Connect xg_tool_bar_item_expose_callback
19974 to expose on the tool bar item widgets. 19974 to expose on the tool bar item widgets.
19975 19975
199762003-03-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 199762003-03-08 Jan Djärv <jan.h.d@swipnet.se>
19977 19977
19978 * gtkutil.c (update_frame_tool_bar): Compare pixmap ID instead of 19978 * gtkutil.c (update_frame_tool_bar): Compare pixmap ID instead of
19979 struct image* when deciding to update (struct image* may have been 19979 struct image* when deciding to update (struct image* may have been
@@ -20008,12 +20008,12 @@
20008 (x_get_string_resource): Use it, so resources passed with -xrm 20008 (x_get_string_resource): Use it, so resources passed with -xrm
20009 supercede the ones in the registry. 20009 supercede the ones in the registry.
20010 20010
200112003-03-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 200112003-03-04 Jan Djärv <jan.h.d@swipnet.se>
20012 20012
20013 * xterm.c (x_detect_focus_change): Call x_any_window_to_frame 20013 * xterm.c (x_detect_focus_change): Call x_any_window_to_frame
20014 instead of x_top_window_to_frame. 20014 instead of x_top_window_to_frame.
20015 20015
200162003-03-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 200162003-03-03 Jan Djärv <jan.h.d@swipnet.se>
20017 20017
20018 * xsmfns.c (smc_save_yourself_CB): Add --no-splash to options 20018 * xsmfns.c (smc_save_yourself_CB): Add --no-splash to options
20019 when restarting Emacs. 20019 when restarting Emacs.
@@ -20025,7 +20025,7 @@
20025 (Qkill_buffer_query_functions): New var. 20025 (Qkill_buffer_query_functions): New var.
20026 (syms_of_buffer): Init and staticpro it. 20026 (syms_of_buffer): Init and staticpro it.
20027 20027
200282003-03-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 200282003-03-02 Jan Djärv <jan.h.d@swipnet.se>
20029 20029
20030 * xterm.h (XSync): Define as gdk_window_process_all_updates for GTK. 20030 * xterm.h (XSync): Define as gdk_window_process_all_updates for GTK.
20031 20031
@@ -20037,7 +20037,7 @@
20037 20037
20038 * lread.c (read1): Accept `single space' syntax like (? x). 20038 * lread.c (read1): Accept `single space' syntax like (? x).
20039 20039
200402003-02-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 200402003-02-25 Jan Djärv <jan.h.d@swipnet.se>
20041 20041
20042 * keyboard.c (cancel_hourglass_unwind): Surround with 20042 * keyboard.c (cancel_hourglass_unwind): Surround with
20043 #ifdef HAVE_X_WINDOWS. 20043 #ifdef HAVE_X_WINDOWS.
@@ -20059,7 +20059,7 @@
20059 * xdisp.c (Qwhen): Declare external; it's now defined in callint.c. 20059 * xdisp.c (Qwhen): Declare external; it's now defined in callint.c.
20060 (syms_of_xdisp): Don't initialize Qwhen. 20060 (syms_of_xdisp): Don't initialize Qwhen.
20061 20061
200622003-02-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 200622003-02-23 Jan Djärv <jan.h.d@swipnet.se>
20063 20063
20064 * keyboard.c (cancel_hourglass_unwind): New function. 20064 * keyboard.c (cancel_hourglass_unwind): New function.
20065 (command_loop_1): Cancel hourglass with unwind-protect. 20065 (command_loop_1): Cancel hourglass with unwind-protect.
@@ -20074,7 +20074,7 @@
20074 20074
20075 * regex.c (print_partial_compiled_pattern): Output to stderr. 20075 * regex.c (print_partial_compiled_pattern): Output to stderr.
20076 20076
200772003-02-23 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> 200772003-02-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
20078 20078
20079 * dired.c (directory_files_internal): Don't expand directory. 20079 * dired.c (directory_files_internal): Don't expand directory.
20080 (Fdirectory_files, Fdirectory_files_and_attributes): Do it here 20080 (Fdirectory_files, Fdirectory_files_and_attributes): Do it here
@@ -20099,7 +20099,7 @@
20099 20099
20100 * lread.c (Fload): Don't check STRING_MULTIBYTE. 20100 * lread.c (Fload): Don't check STRING_MULTIBYTE.
20101 20101
201022003-02-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 201022003-02-21 Jan Djärv <jan.h.d@swipnet.se>
20103 20103
20104 * process.h: Removed subtty field from struct Lisp_Process. 20104 * process.h: Removed subtty field from struct Lisp_Process.
20105 20105
@@ -20109,7 +20109,7 @@
20109 Call emacs_get_tty_pgrp instead of ioctl. 20109 Call emacs_get_tty_pgrp instead of ioctl.
20110 (process_send_signal): Call EMACS_KILLPG if ioctl TIOCSIGSEND fails. 20110 (process_send_signal): Call EMACS_KILLPG if ioctl TIOCSIGSEND fails.
20111 20111
201122003-02-21 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> 201122003-02-21 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
20113 20113
20114 * keymap.c (Fdefine_key): Doc fix. 20114 * keymap.c (Fdefine_key): Doc fix.
20115 20115
@@ -20152,11 +20152,11 @@
20152 * xfaces.c (try_alternative_families): Try all scalable fonts if 20152 * xfaces.c (try_alternative_families): Try all scalable fonts if
20153 Vscalable_fonts_allowed is not Qt. 20153 Vscalable_fonts_allowed is not Qt.
20154 20154
201552003-02-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 201552003-02-19 Jan Djärv <jan.h.d@swipnet.se>
20156 20156
20157 * xfaces.c (x_face_list_fonts): Set *pfonts to 0 if no fonts found. 20157 * xfaces.c (x_face_list_fonts): Set *pfonts to 0 if no fonts found.
20158 20158
201592003-02-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 201592003-02-18 Jan Djärv <jan.h.d@swipnet.se>
20160 20160
20161 * xterm.c (x_list_fonts): If maxnames is less than 0, get all font 20161 * xterm.c (x_list_fonts): If maxnames is less than 0, get all font
20162 names. 20162 names.
@@ -20193,7 +20193,7 @@
20193 Allow dotted-pair dot after a character constant. 20193 Allow dotted-pair dot after a character constant.
20194 Allow "`" and "," (inside backquote) after a character constant. 20194 Allow "`" and "," (inside backquote) after a character constant.
20195 20195
201962003-02-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 201962003-02-17 Jan Djärv <jan.h.d@swipnet.se>
20197 20197
20198 * gtkutil.c (xg_tool_bar_expose_callback): New function. 20198 * gtkutil.c (xg_tool_bar_expose_callback): New function.
20199 (xg_create_tool_bar): Force style of tool bar to be horizontal with 20199 (xg_create_tool_bar): Force style of tool bar to be horizontal with
@@ -20305,14 +20305,14 @@
20305 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable 20305 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
20306 instead of the substitution. 20306 instead of the substitution.
20307 20307
203082003-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 203082003-02-08 Jan Djärv <jan.h.d@swipnet.se>
20309 20309
20310 * xterm.c (x_make_frame_visible): Call gtk_window_deiconify. 20310 * xterm.c (x_make_frame_visible): Call gtk_window_deiconify.
20311 20311
20312 * xmenu.c (menu_position_func): Adjust menu popup position so that 20312 * xmenu.c (menu_position_func): Adjust menu popup position so that
20313 the menu is fully visible. 20313 the menu is fully visible.
20314 20314
203152003-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 203152003-02-07 Jan Djärv <jan.h.d@swipnet.se>
20316 20316
20317 * xterm.c (x_text_icon, x_raise_frame, x_lower_frame) 20317 * xterm.c (x_text_icon, x_raise_frame, x_lower_frame)
20318 (x_make_frame_invisible, x_wm_set_icon_position): 20318 (x_make_frame_invisible, x_wm_set_icon_position):
@@ -20339,7 +20339,7 @@
20339 20339
20340 * keyboard.c (syms_of_keyboard) <this-original-command>: Doc fix. 20340 * keyboard.c (syms_of_keyboard) <this-original-command>: Doc fix.
20341 20341
203422003-02-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 203422003-02-02 Jan Djärv <jan.h.d@swipnet.se>
20343 20343
20344 * gtkutil.c (remove_from_container): Copying list is not needed. 20344 * gtkutil.c (remove_from_container): Copying list is not needed.
20345 (xg_update_menubar, xg_update_menu_item, xg_update_submenu) 20345 (xg_update_menubar, xg_update_menu_item, xg_update_submenu)
@@ -20393,7 +20393,7 @@
20393 * xdisp.c (SKIP_GLYPHS): New macro. 20393 * xdisp.c (SKIP_GLYPHS): New macro.
20394 (set_cursor_from_row): Skip all glyphs that comes from overlay string. 20394 (set_cursor_from_row): Skip all glyphs that comes from overlay string.
20395 20395
203962003-01-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 203962003-01-30 Jan Djärv <jan.h.d@swipnet.se>
20397 20397
20398 * gtkutil.c (free_frame_tool_bar): Remove debug printf. 20398 * gtkutil.c (free_frame_tool_bar): Remove debug printf.
20399 20399
@@ -20434,13 +20434,13 @@
20434 * w32fns.c (init_external_image_libraries): Try alternate names for the 20434 * w32fns.c (init_external_image_libraries): Try alternate names for the
20435 jpeg dll. 20435 jpeg dll.
20436 20436
204372003-01-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 204372003-01-27 Jan Djärv <jan.h.d@swipnet.se>
20438 20438
20439 * gtkutil.c (create_dialog, xg_separator_p) 20439 * gtkutil.c (create_dialog, xg_separator_p)
20440 (xg_item_label_same_p, xg_update_menu_item): Check for NULL string 20440 (xg_item_label_same_p, xg_update_menu_item): Check for NULL string
20441 before calling strcmp or strlen. 20441 before calling strcmp or strlen.
20442 20442
204432003-01-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 204432003-01-26 Jan Djärv <jan.h.d@swipnet.se>
20444 20444
20445 * gtkutil.c (update_frame_tool_bar): Call prepare_image_for_display 20445 * gtkutil.c (update_frame_tool_bar): Call prepare_image_for_display
20446 and handle image load failure. 20446 and handle image load failure.
@@ -20466,7 +20466,7 @@
20466 20466
20467 * buffer.c (Fkill_buffer): Call format2 instead of format1. 20467 * buffer.c (Fkill_buffer): Call format2 instead of format1.
20468 20468
204692003-01-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 204692003-01-25 Jan Djärv <jan.h.d@swipnet.se>
20470 20470
20471 * xterm.h: Change to return value of x_dispatch_event to int. 20471 * xterm.h: Change to return value of x_dispatch_event to int.
20472 20472
@@ -20501,7 +20501,7 @@
20501 20501
20502 * minibuf.c (Fminibuffer_message): Verify type of parameter. 20502 * minibuf.c (Fminibuffer_message): Verify type of parameter.
20503 20503
205042003-01-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 205042003-01-24 Jan Djärv <jan.h.d@swipnet.se>
20505 20505
20506 * gtkutil.c (xg_initialize): Initialize id_to_widget here instead 20506 * gtkutil.c (xg_initialize): Initialize id_to_widget here instead
20507 of static initializer. 20507 of static initializer.
@@ -20599,7 +20599,7 @@
20599 20599
20600 * Makefile.in (ALL_CFLAGS): Include MYCPPFLAGS, not MYCPPFLAG. 20600 * Makefile.in (ALL_CFLAGS): Include MYCPPFLAGS, not MYCPPFLAG.
20601 20601
206022003-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 206022003-01-21 Jan Djärv <jan.h.d@swipnet.se>
20603 20603
20604 * gtkutil.c: Must include stdio.h before termhooks.h. 20604 * gtkutil.c: Must include stdio.h before termhooks.h.
20605 20605
@@ -20637,12 +20637,12 @@
20637 * xdisp.c (redisplay_window): If mini window's buffer is not 20637 * xdisp.c (redisplay_window): If mini window's buffer is not
20638 a minibuffer, then redisplay it like other windows. 20638 a minibuffer, then redisplay it like other windows.
20639 20639
206402003-01-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 206402003-01-20 Jan Djärv <jan.h.d@swipnet.se>
20641 20641
20642 * gtkutil.c (xg_create_frame_widgets): Check if there is an 20642 * gtkutil.c (xg_create_frame_widgets): Check if there is an
20643 external tool bar before setting tool bar height. 20643 external tool bar before setting tool bar height.
20644 20644
206452003-01-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 206452003-01-19 Jan Djärv <jan.h.d@swipnet.se>
20646 20646
20647 * xterm.c (handle_one_xevent): Surround popup_activated 20647 * xterm.c (handle_one_xevent): Surround popup_activated
20648 with #ifdef:s for non-toolkit version. 20648 with #ifdef:s for non-toolkit version.
@@ -20758,7 +20758,7 @@
20758 20758
20759 * charset.h (Funibyte_char_to_multibyte): Export. 20759 * charset.h (Funibyte_char_to_multibyte): Export.
20760 20760
207612003-01-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 207612003-01-18 Jan Djärv <jan.h.d@swipnet.se>
20762 20762
20763 * xmenu.c (mouse_position_for_popup): New function. 20763 * xmenu.c (mouse_position_for_popup): New function.
20764 (Fx_popup_menu): Call mouse_position_for_popup for X and 20764 (Fx_popup_menu): Call mouse_position_for_popup for X and
@@ -20794,7 +20794,7 @@
20794 * xdisp.c (message_dolog): Fix bug of the case that *Message* 20794 * xdisp.c (message_dolog): Fix bug of the case that *Message*
20795 buffer is unibyte. 20795 buffer is unibyte.
20796 20796
207972003-01-15 Francesco Potort,Al(B <pot@gnu.org> 207972003-01-15 Francesco Potortì <pot@gnu.org>
20798 20798
20799 * fns.c (Fsubstring): Clarify doc string. 20799 * fns.c (Fsubstring): Clarify doc string.
20800 20800
@@ -20820,11 +20820,11 @@
20820 (syms_of_process): Intern, staticpro, defsubr these. 20820 (syms_of_process): Intern, staticpro, defsubr these.
20821 (Fmake_network_process): Describe :plist arg. Remove :vars arg. 20821 (Fmake_network_process): Describe :plist arg. Remove :vars arg.
20822 20822
208232003-01-14 Francesco Potort,Al(B <pot@gnu.org> 208232003-01-14 Francesco Potortì <pot@gnu.org>
20824 20824
20825 * m/delta.h: Remove (obsolete). 20825 * m/delta.h: Remove (obsolete).
20826 20826
208272003-01-13 Francesco Potort,Al(B <pot@gnu.org> 208272003-01-13 Francesco Potortì <pot@gnu.org>
20828 20828
20829 * fileio.c (Fdelete_directory, Fdelete_file): Document the 20829 * fileio.c (Fdelete_directory, Fdelete_file): Document the
20830 behaviour in front of symlinks. 20830 behaviour in front of symlinks.
@@ -20885,7 +20885,7 @@
20885 * process.c (Fmake_network_process): Convert new port number 20885 * process.c (Fmake_network_process): Convert new port number
20886 to host byte order for `:service t' case. From Mario Lang. 20886 to host byte order for `:service t' case. From Mario Lang.
20887 20887
208882003-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 208882003-01-08 Jan Djärv <jan.h.d@swipnet.se>
20889 20889
20890 * xfns.c (Fx_file_dialog): Call XtAppNextEvent and x_dispatch_event 20890 * xfns.c (Fx_file_dialog): Call XtAppNextEvent and x_dispatch_event
20891 instead of XtAppProcessEvent. 20891 instead of XtAppProcessEvent.
@@ -20989,7 +20989,7 @@
20989 * macterm.c (syms_of_macterm): Set mac-wheel-button-is-mouse-2 20989 * macterm.c (syms_of_macterm): Set mac-wheel-button-is-mouse-2
20990 to default to t. 20990 to default to t.
20991 20991
209922002-12-29 Francesco Potort,Al(B <pot@gnu.org> 209922002-12-29 Francesco Potortì <pot@gnu.org>
20993 20993
20994 * data.c (Fstring_to_number, Fminus): Better English in doc strings. 20994 * data.c (Fstring_to_number, Fminus): Better English in doc strings.
20995 20995
@@ -20999,7 +20999,7 @@
20999 allow building in a different directory than source. Uses some 20999 allow building in a different directory than source. Uses some
21000 GNU Make extensions, but there is no other make on Mac OS X. 21000 GNU Make extensions, but there is no other make on Mac OS X.
21001 21001
210022002-12-26 Francesco Potort,Al(B <pot@gnu.org> 210022002-12-26 Francesco Potortì <pot@gnu.org>
21003 21003
21004 * data.c (Fmakunbound, Ffmakunbound, Fmake_variable_buffer_local) 21004 * data.c (Fmakunbound, Ffmakunbound, Fmake_variable_buffer_local)
21005 (Fsetq_default, Fmake_local_variable, Fkill_local_variable) 21005 (Fsetq_default, Fmake_local_variable, Fkill_local_variable)
@@ -21274,7 +21274,7 @@
21274 21274
21275 * alloca.c: Undo ifdef change accidentally made on 12-04. 21275 * alloca.c: Undo ifdef change accidentally made on 12-04.
21276 21276
212772002-12-06 Francesco Potort,Al(B <pot@gnu.org> 212772002-12-06 Francesco Potortì <pot@gnu.org>
21278 21278
21279 * xfns.c (png_load): Avoid double gamma correction for PNG images. 21279 * xfns.c (png_load): Avoid double gamma correction for PNG images.
21280 21280
@@ -21595,7 +21595,7 @@
21595 * fns.c (Fcopy_sequence): Doc fix. 21595 * fns.c (Fcopy_sequence): Doc fix.
21596 (Fmap_char_table): Cast `call2'. 21596 (Fmap_char_table): Cast `call2'.
21597 21597
215982002-11-14 Francesco Potort,Al(B <pot@gnu.org> 215982002-11-14 Francesco Potortì <pot@gnu.org>
21599 21599
21600 * s/sol2-8.h: New file. 21600 * s/sol2-8.h: New file.
21601 21601
@@ -21636,7 +21636,7 @@
21636 * w32term.c (w32_draw_fringe_bitmap): Remove unused local variable 21636 * w32term.c (w32_draw_fringe_bitmap): Remove unused local variable
21637 window. 21637 window.
21638 21638
216392002-11-08 Pavel Jan,Am(Bk <Pavel@Janik.cz> 216392002-11-08 Pavel Janík <Pavel@Janik.cz>
21640 21640
21641 * process.c (Fformat_network_address): Remove unused locals p, 21641 * process.c (Fformat_network_address): Remove unused locals p,
21642 cp, and i. 21642 cp, and i.
@@ -21921,7 +21921,7 @@
21921 * macmenu.c (mac_menu_show): Add j to count menu items; match 21921 * macmenu.c (mac_menu_show): Add j to count menu items; match
21922 menu_item_selection to it to find selected item. 21922 menu_item_selection to it to find selected item.
21923 21923
219242002-10-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 219242002-10-06 Jan Djärv <jan.h.d@swipnet.se>
21925 21925
21926 * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all 21926 * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all
21927 cases. The correct fix is to pass ReparentNotify to Xt. 21927 cases. The correct fix is to pass ReparentNotify to Xt.
@@ -21948,7 +21948,7 @@
21948 * macterm.c (keycode_to_xkeysym_table): Change return to be 21948 * macterm.c (keycode_to_xkeysym_table): Change return to be
21949 treated like an X keysym. 21949 treated like an X keysym.
21950 21950
219512002-10-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 219512002-10-03 Jan Djärv <jan.h.d@swipnet.se>
21952 21952
21953 * xterm.c (XTread_socket): For ConfigureNotify, with x and y == 0, 21953 * xterm.c (XTread_socket): For ConfigureNotify, with x and y == 0,
21954 and USE_MOTIF, call XTranslateCoordinates to get the real x and y. 21954 and USE_MOTIF, call XTranslateCoordinates to get the real x and y.
@@ -23186,7 +23186,7 @@
23186 CCL_LookupCharConstTbl. 23186 CCL_LookupCharConstTbl.
23187 (syms_of_ccl): Defvar translation-hash-table-vector. 23187 (syms_of_ccl): Defvar translation-hash-table-vector.
23188 23188
231892002-07-05 Pavel Jan,Am(Bk <Pavel@Janik.cz> 231892002-07-05 Pavel Janík <Pavel@Janik.cz>
23190 23190
23191 * xdisp.c: Remove unused variable `face'. 23191 * xdisp.c: Remove unused variable `face'.
23192 23192
@@ -23251,7 +23251,7 @@
23251 23251
23252 * xdisp.c (store_mode_line_string): Lisp_Object/int mixup. 23252 * xdisp.c (store_mode_line_string): Lisp_Object/int mixup.
23253 23253
232542002-06-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 232542002-06-28 Jan Djärv <jan.h.d@swipnet.se>
23255 23255
23256 * keyboard.c (readable_filtered_events): New function that filters 23256 * keyboard.c (readable_filtered_events): New function that filters
23257 FOCUS_IN_EVENT depending on parameter. 23257 FOCUS_IN_EVENT depending on parameter.
@@ -23355,7 +23355,7 @@
23355 * w32fns.c (file_dialog_callback): New function. 23355 * w32fns.c (file_dialog_callback): New function.
23356 (Fx_file_dialog): Allow selecting directories as well as files. 23356 (Fx_file_dialog): Allow selecting directories as well as files.
23357 23357
233582002-06-21 Pavel Jan,Am(Bk <Pavel@Janik.cz> 233582002-06-21 Pavel Janík <Pavel@Janik.cz>
23359 23359
23360 * m/pmax.h (START_FILES): Define START_FILES for NetBSD and 23360 * m/pmax.h (START_FILES): Define START_FILES for NetBSD and
23361 OpenBSD. Add support for mipseb-*-netbsd* machines. 23361 OpenBSD. Add support for mipseb-*-netbsd* machines.
@@ -23446,7 +23446,7 @@
23446 * w32.c (init_environment): Remove EMACSLOCKDIR. 23446 * w32.c (init_environment): Remove EMACSLOCKDIR.
23447 (stat): Swap _S_IFDIR and _S_IFREG. 23447 (stat): Swap _S_IFDIR and _S_IFREG.
23448 23448
234492002-06-13 Pavel Jan,Am(Bk <Pavel@Janik.cz> 234492002-06-13 Pavel Janík <Pavel@Janik.cz>
23450 23450
23451 * keyboard.c, macterm.c, macmenu.c, msdos.c, sysdep.c 23451 * keyboard.c, macterm.c, macmenu.c, msdos.c, sysdep.c
23452 * termhooks.h, xmenu.c, xsmfns.c, xterm.h, xterm.c, w32term.c, 23452 * termhooks.h, xmenu.c, xsmfns.c, xterm.h, xterm.c, w32term.c,
@@ -23466,7 +23466,7 @@
23466 DRAG_N_DROP_EVENT, save_session_event to SAVE_SESSION_EVENT and 23466 DRAG_N_DROP_EVENT, save_session_event to SAVE_SESSION_EVENT and
23467 no_event to NO_EVENT. 23467 no_event to NO_EVENT.
23468 23468
234692002-06-12 Pavel Jan,Am(Bk <Pavel@Janik.cz> 234692002-06-12 Pavel Janík <Pavel@Janik.cz>
23470 23470
23471 * macmenu.c: Remove declaration of Qmouse_click and Qevent_kind. 23471 * macmenu.c: Remove declaration of Qmouse_click and Qevent_kind.
23472 23472
@@ -23555,7 +23555,7 @@
23555 23555
23556 * window.c (Fset_window_hscroll): Doc fix. 23556 * window.c (Fset_window_hscroll): Doc fix.
23557 23557
235582002-06-05 Pavel Jan,Am(Bk <Pavel@Janik.cz> 235582002-06-05 Pavel Janík <Pavel@Janik.cz>
23559 23559
23560 * fileio.c (choose_write_coding_system): 23560 * fileio.c (choose_write_coding_system):
23561 Call select-safe-coding-system properly. 23561 Call select-safe-coding-system properly.
@@ -23914,7 +23914,7 @@
23914 type if comes from the Lisp object's car. If the selection 23914 type if comes from the Lisp object's car. If the selection
23915 contains a pure ASCII text, always return QSTRING as its type. 23915 contains a pure ASCII text, always return QSTRING as its type.
23916 23916
239172002-05-06 Pavel Jan,Am(Bk <Pavel@Janik.cz> 239172002-05-06 Pavel Janík <Pavel@Janik.cz>
23918 23918
23919 * mac.c (mac-cut-function): Doc fix. 23919 * mac.c (mac-cut-function): Doc fix.
23920 23920
@@ -23993,7 +23993,7 @@
23993 23993
23994 * xterm.c (XTread_socket): Disable the Xutf8LookupString code. 23994 * xterm.c (XTread_socket): Disable the Xutf8LookupString code.
23995 23995
239962002-04-29 Pavel Jan,Am(Bk <Pavel@Janik.cz> 239962002-04-29 Pavel Janík <Pavel@Janik.cz>
23997 23997
23998 * dispextern.h (DEFAULT_TOOL_BAR_BUTTON_MARGIN) 23998 * dispextern.h (DEFAULT_TOOL_BAR_BUTTON_MARGIN)
23999 (DEFAULT_TOOL_BAR_BUTTON_RELIEF): Change default values. 23999 (DEFAULT_TOOL_BAR_BUTTON_RELIEF): Change default values.
@@ -24058,7 +24058,7 @@
24058 cursor on a stretch glyph has a width that depends on 24058 cursor on a stretch glyph has a width that depends on
24059 x_stretch_cursor_p. 24059 x_stretch_cursor_p.
24060 24060
240612002-04-25 Pavel Jan,Am(Bk <Pavel@Janik.cz> 240612002-04-25 Pavel Janík <Pavel@Janik.cz>
24062 24062
24063 * abbrev.c (abbrev-start-location): Doc fix. 24063 * abbrev.c (abbrev-start-location): Doc fix.
24064 24064
@@ -24103,7 +24103,7 @@
24103 * xfns.c (x_set_mouse_color): Change default for cross_cursor 24103 * xfns.c (x_set_mouse_color): Change default for cross_cursor
24104 to XC_hand2. 24104 to XC_hand2.
24105 24105
241062002-04-23 Pavel Jan,Am(Bk <Pavel@Janik.cz> 241062002-04-23 Pavel Janík <Pavel@Janik.cz>
24107 24107
24108 * xdisp.c: Remove unused global variable `minibuf_prompt_pixel_width'. 24108 * xdisp.c: Remove unused global variable `minibuf_prompt_pixel_width'.
24109 24109
@@ -24118,11 +24118,11 @@
24118 * window.c (make_window): Initialize height_fixed_p, 24118 * window.c (make_window): Initialize height_fixed_p,
24119 last_cursor_off_p, and p->cursor_off_p slots. 24119 last_cursor_off_p, and p->cursor_off_p slots.
24120 24120
241212002-04-20 Pavel Jan,Am(Bk <Pavel@Janik.cz> 241212002-04-20 Pavel Janík <Pavel@Janik.cz>
24122 24122
24123 * fns.c (use-dialog-box): Doc fix. 24123 * fns.c (use-dialog-box): Doc fix.
24124 24124
241252002-04-19 Pavel Jan,Am(Bk <Pavel@Janik.cz> 241252002-04-19 Pavel Janík <Pavel@Janik.cz>
24126 24126
24127 * xterm.c (note_mode_line_or_margin_highlight): Remove unused 24127 * xterm.c (note_mode_line_or_margin_highlight): Remove unused
24128 variables `row', `i' and `area'. 24128 variables `row', `i' and `area'.
@@ -24242,7 +24242,7 @@
24242 s/sco5.h, s/unixware.h: Don't set HAVE_ALLOCA, C_ALLOCA and 24242 s/sco5.h, s/unixware.h: Don't set HAVE_ALLOCA, C_ALLOCA and
24243 STACK_DIRECTION, now set by autoconf. 24243 STACK_DIRECTION, now set by autoconf.
24244 24244
242452002-04-14 Pavel Jan,Am(Bk <Pavel@Janik.cz> 242452002-04-14 Pavel Janík <Pavel@Janik.cz>
24246 24246
24247 * dispnew.c (marginal_area_string): Sort arguments. 24247 * dispnew.c (marginal_area_string): Sort arguments.
24248 24248
@@ -24301,7 +24301,7 @@
24301 Use a single event for HELP_EVENT. 24301 Use a single event for HELP_EVENT.
24302 (Fexecute_extended_command): Save last_point_position. 24302 (Fexecute_extended_command): Save last_point_position.
24303 24303
243042002-04-12 Pavel Jan,Am(Bk <Pavel@Janik.cz> 243042002-04-12 Pavel Janík <Pavel@Janik.cz>
24305 24305
24306 * lisp.h (Fpropertize): Add prototype. 24306 * lisp.h (Fpropertize): Add prototype.
24307 24307
@@ -24346,7 +24346,7 @@
24346 * callint.c (Fcall_interactively): Use INTEGERP instead of 24346 * callint.c (Fcall_interactively): Use INTEGERP instead of
24347 NUMBERP for checking Vhistory_length. 24347 NUMBERP for checking Vhistory_length.
24348 24348
243492002-04-05 Pavel Jan,Am(Bk <Pavel@Janik.cz> 243492002-04-05 Pavel Janík <Pavel@Janik.cz>
24350 24350
24351 * sound.c (Fplay_sound_internal): Renamed from Fplay_sound. 24351 * sound.c (Fplay_sound_internal): Renamed from Fplay_sound.
24352 Doc fix to reflect it. 24352 Doc fix to reflect it.
@@ -24379,7 +24379,7 @@
24379 * msdos.c (syms_of_msdos): Fix last change with 24379 * msdos.c (syms_of_msdos): Fix last change with
24380 mouse_autoselect_window. 24380 mouse_autoselect_window.
24381 24381
243822002-04-03 Pavel Jan,Am(Bk <Pavel@Janik.cz> 243822002-04-03 Pavel Janík <Pavel@Janik.cz>
24383 24383
24384 * w32term.c, xterm.c, msdos.c: Rename autoselect_window_p to 24384 * w32term.c, xterm.c, msdos.c: Rename autoselect_window_p to
24385 mouse_autoselect_window. 24385 mouse_autoselect_window.
@@ -24427,7 +24427,7 @@
24427 (Fset_network_process_options, server_accept_connection): 24427 (Fset_network_process_options, server_accept_connection):
24428 Fix some int/Lisp_Object confusions (thank you union types). 24428 Fix some int/Lisp_Object confusions (thank you union types).
24429 24429
244302002-04-01 Pavel Jan,Am(Bk <Pavel@Janik.cz> 244302002-04-01 Pavel Janík <Pavel@Janik.cz>
24431 24431
24432 * msdos.c: Rename x_autoselect_window_p to autoselect_window_p. 24432 * msdos.c: Rename x_autoselect_window_p to autoselect_window_p.
24433 24433
@@ -24486,7 +24486,7 @@
24486 24486
24487 * process.c (DATAGRAM_CONN_P): Make sure PROC is really a process. 24487 * process.c (DATAGRAM_CONN_P): Make sure PROC is really a process.
24488 24488
244892002-03-27 Pavel Jan,Am(Bk <Pavel@Janik.cz> 244892002-03-27 Pavel Janík <Pavel@Janik.cz>
24490 24490
24491 * process.c (set-network-process-options): Add usage. 24491 * process.c (set-network-process-options): Add usage.
24492 (make-network-process): Doc fix. 24492 (make-network-process): Doc fix.
@@ -24664,7 +24664,7 @@
24664 Don't use "sun" as a variable, it's a predefined constant on Sun 24664 Don't use "sun" as a variable, it's a predefined constant on Sun
24665 machines. 24665 machines.
24666 24666
246672002-03-20 Pavel Jan,Am(Bk <Pavel@Janik.cz> 246672002-03-20 Pavel Janík <Pavel@Janik.cz>
24668 24668
24669 * bytecode.c (Fbyte_code): Revert last change. 24669 * bytecode.c (Fbyte_code): Revert last change.
24670 24670
@@ -24673,7 +24673,7 @@
24673 * makefile.w32-in (LIBS): Add $(WSOCK32). 24673 * makefile.w32-in (LIBS): Add $(WSOCK32).
24674 From David Ponce <dponce@voila.fr>. 24674 From David Ponce <dponce@voila.fr>.
24675 24675
246762002-03-18 Pavel Jan,Am(Bk <Pavel@Janik.cz> 246762002-03-18 Pavel Janík <Pavel@Janik.cz>
24677 24677
24678 * process.c (wait_reading_process_input): Move variables `pname' 24678 * process.c (wait_reading_process_input): Move variables `pname'
24679 and `pnamelen' down where they are used. 24679 and `pnamelen' down where they are used.
@@ -24691,7 +24691,7 @@
24691 * process.c: Define HAVE_LOCAL_SOCKETS based on HAVE_SYS_UN_H. 24691 * process.c: Define HAVE_LOCAL_SOCKETS based on HAVE_SYS_UN_H.
24692 Remove explicit GNU_LINUX settings for datagram support. 24692 Remove explicit GNU_LINUX settings for datagram support.
24693 24693
246942002-03-18 Pavel Jan,Am(Bk <Pavel@Janik.cz> 246942002-03-18 Pavel Janík <Pavel@Janik.cz>
24695 24695
24696 * process.c (Fmake_network_process): Remove unused variable `sa'. 24696 * process.c (Fmake_network_process): Remove unused variable `sa'.
24697 Doc fix. Add usage:. 24697 Doc fix. Add usage:.
@@ -24795,7 +24795,7 @@
24795 * msdos.c (dos_rawgetc): Disable the x-autoselect-window feature, 24795 * msdos.c (dos_rawgetc): Disable the x-autoselect-window feature,
24796 until its implementation is fixed. 24796 until its implementation is fixed.
24797 24797
247982002-03-14 Pavel Jan,Am(Bk <Pavel@Janik.cz> 247982002-03-14 Pavel Janík <Pavel@Janik.cz>
24799 24799
24800 * xfns.c (png_load): Remove unused variable `gamma_str'. 24800 * xfns.c (png_load): Remove unused variable `gamma_str'.
24801 24801
@@ -24858,7 +24858,7 @@
24858 * lread.c (Fload): Don't assume that message_with_string uses the 24858 * lread.c (Fload): Don't assume that message_with_string uses the
24859 string it is given like a C string. 24859 string it is given like a C string.
24860 24860
248612002-03-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 248612002-03-10 Jan Djärv <jan.h.d@swipnet.se>
24862 24862
24863 * xterm.h (x_session_check_input, x_session_initialize): Declare. 24863 * xterm.h (x_session_check_input, x_session_initialize): Declare.
24864 24864
@@ -24960,7 +24960,7 @@
24960 * sysdep.c (sys_subshell) [MSDOS]: If PWD is set in the 24960 * sysdep.c (sys_subshell) [MSDOS]: If PWD is set in the
24961 environment, pass it down with corrected value. 24961 environment, pass it down with corrected value.
24962 24962
249632002-03-04 Pavel Jan,Am(Bk <Pavel@Janik.cz> 249632002-03-04 Pavel Janík <Pavel@Janik.cz>
24964 24964
24965 * lread.c (read_filtered_event): Do not call start_hourglass 24965 * lread.c (read_filtered_event): Do not call start_hourglass
24966 before returning. 24966 before returning.
@@ -25100,7 +25100,7 @@
25100 25100
25101 * w32proc.c (syms_of_ntproc): Doc fix. 25101 * w32proc.c (syms_of_ntproc): Doc fix.
25102 25102
251032002-02-24 Pavel Jan,Am(Bk <Pavel@Janik.cz> 251032002-02-24 Pavel Janík <Pavel@Janik.cz>
25104 25104
25105 * intervals.h: Include "dispextern.h" unconditionally. 25105 * intervals.h: Include "dispextern.h" unconditionally.
25106 25106
@@ -25156,7 +25156,7 @@
25156 25156
25157 * w32fns.c (w32_wnd_proc) <WM_TIMER>: Fix last change. 25157 * w32fns.c (w32_wnd_proc) <WM_TIMER>: Fix last change.
25158 25158
251592002-02-23 Pavel Jan,Am(Bk <Pavel@Janik.cz> 251592002-02-23 Pavel Janík <Pavel@Janik.cz>
25160 25160
25161 * w32term.c (enter_timestamp): Remove unused static variable to 25161 * w32term.c (enter_timestamp): Remove unused static variable to
25162 prevent warning. 25162 prevent warning.
@@ -25232,7 +25232,7 @@
25232 (tool_bar_items): Likewise. 25232 (tool_bar_items): Likewise.
25233 (current_active_maps): Removed unused (and buggy) function. 25233 (current_active_maps): Removed unused (and buggy) function.
25234 25234
252352002-02-20 Pavel Jan,Am(Bk <Pavel@Janik.cz> 252352002-02-20 Pavel Janík <Pavel@Janik.cz>
25236 25236
25237 * xfns.c (gif_load): Use correct width and height for GIF images. 25237 * xfns.c (gif_load): Use correct width and height for GIF images.
25238 25238
@@ -25330,7 +25330,7 @@
25330 (hscroll_window_tree): Use automatic_hscroll_margin and 25330 (hscroll_window_tree): Use automatic_hscroll_margin and
25331 Vautomatic_hscroll_step to compute the amount of window scrolling. 25331 Vautomatic_hscroll_step to compute the amount of window scrolling.
25332 25332
253332002-02-16 Pavel Jan,Am(Bk <Pavel@Janik.cz> 253332002-02-16 Pavel Janík <Pavel@Janik.cz>
25334 25334
25335 * xterm.c (x-autoselect-window): New variable. 25335 * xterm.c (x-autoselect-window): New variable.
25336 (note_mouse_movement): Use it. 25336 (note_mouse_movement): Use it.
@@ -25343,7 +25343,7 @@
25343 25343
25344 * alloc.c (NSTATICS): Increase to 1280. 25344 * alloc.c (NSTATICS): Increase to 1280.
25345 25345
253462002-02-15 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> 253462002-02-15 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
25347 25347
25348 * alloc.c (NSTATICS): Bump to 1026. 25348 * alloc.c (NSTATICS): Bump to 1026.
25349 25349
@@ -25448,7 +25448,7 @@
25448 25448
25449 * floatfns.c (Fround): Doc fix. 25449 * floatfns.c (Fround): Doc fix.
25450 25450
254512002-02-08 Pavel Jan,Am(Bk <Pavel@Janik.cz> 254512002-02-08 Pavel Janík <Pavel@Janik.cz>
25452 25452
25453 * sysdep.c (init_system_name): Put unused variable `p' in #if 0. 25453 * sysdep.c (init_system_name): Put unused variable `p' in #if 0.
25454 25454
@@ -25489,7 +25489,7 @@
25489 (syms_of_keyboard): DEFVAR_LISP it. 25489 (syms_of_keyboard): DEFVAR_LISP it.
25490 (command_loop_1): Set it, and perform command remapping. 25490 (command_loop_1): Set it, and perform command remapping.
25491 25491
254922002-02-06 Pavel Jan,Am(Bk <Pavel@Janik.cz> 254922002-02-06 Pavel Janík <Pavel@Janik.cz>
25493 25493
25494 * keyboard.c (recursive_edit_1): Call cancel_hourglass unconditionally. 25494 * keyboard.c (recursive_edit_1): Call cancel_hourglass unconditionally.
25495 25495
@@ -25528,7 +25528,7 @@
25528 * xfaces.c (realize_default_face): Don't set the weight and slant of 25528 * xfaces.c (realize_default_face): Don't set the weight and slant of
25529 the default face to Qnormal, unless these attributes are unspecified. 25529 the default face to Qnormal, unless these attributes are unspecified.
25530 25530
255312002-02-02 Pavel Jan,Am(Bk <Pavel@Janik.cz> 255312002-02-02 Pavel Janík <Pavel@Janik.cz>
25532 25532
25533 * keyboard.c (command_loop_1) [HAVE_X_WINDOWS]: 25533 * keyboard.c (command_loop_1) [HAVE_X_WINDOWS]:
25534 Call cancel_hourglass unconditionally. 25534 Call cancel_hourglass unconditionally.
@@ -25550,7 +25550,7 @@
25550 25550
25551 * minibuf.c (Fcompleting_read): Doc fix. 25551 * minibuf.c (Fcompleting_read): Doc fix.
25552 25552
255532002-01-27 Pavel Jan,Am(Bk <Pavel@Janik.cz> 255532002-01-27 Pavel Janík <Pavel@Janik.cz>
25554 25554
25555 * minibuf.c (Fread_from_minibuffer, Fread_command, Fread_function) 25555 * minibuf.c (Fread_from_minibuffer, Fread_command, Fread_function)
25556 (Fread_variable, Fread_buffer, minibuffer-completion-confirm): 25556 (Fread_variable, Fread_buffer, minibuffer-completion-confirm):
@@ -25563,7 +25563,7 @@
25563 * xdisp.c (try_scrolling): Exchange uses of scroll_down_aggressively 25563 * xdisp.c (try_scrolling): Exchange uses of scroll_down_aggressively
25564 and scroll_up_aggressively. 25564 and scroll_up_aggressively.
25565 25565
255662002-01-26 Pavel Jan,Am(Bk <Pavel@Janik.cz> 255662002-01-26 Pavel Janík <Pavel@Janik.cz>
25567 25567
25568 * keyboard.c (parse_tool_bar_item): Remove duplicated prototypes. 25568 * keyboard.c (parse_tool_bar_item): Remove duplicated prototypes.
25569 25569
@@ -25609,16 +25609,16 @@
25609 25609
25610 * .gdbinit (hookpost-run): Defined. 25610 * .gdbinit (hookpost-run): Defined.
25611 25611
256122002-01-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 256122002-01-22 Jan Djärv <jan.h.d@swipnet.se>
25613 25613
25614 * xfns.c (x_set_frame_parameters): Typo in previous fix corrected. 25614 * xfns.c (x_set_frame_parameters): Typo in previous fix corrected.
25615 25615
256162002-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 256162002-01-21 Jan Djärv <jan.h.d@swipnet.se>
25617 25617
25618 * xfns.c (x_set_frame_parameters): Just call x_fullscreen_adjust 25618 * xfns.c (x_set_frame_parameters): Just call x_fullscreen_adjust
25619 if fullscreen is being set. 25619 if fullscreen is being set.
25620 25620
256212002-01-21 Pavel Jan,Am(Bk <Pavel@Janik.cz> 256212002-01-21 Pavel Janík <Pavel@Janik.cz>
25622 25622
25623 * minibuf.c (Fminibuffer_contents) 25623 * minibuf.c (Fminibuffer_contents)
25624 (Fminibuffer_contents_no_properties, Fread_from_minibuffer) 25624 (Fminibuffer_contents_no_properties, Fread_from_minibuffer)
@@ -25658,7 +25658,7 @@
25658 25658
25659 * window.c (MIN_SAFE_WINDOW_HEIGHT): Value now 1. 25659 * window.c (MIN_SAFE_WINDOW_HEIGHT): Value now 1.
25660 25660
256612002-01-20 Pavel Jan,Am(Bk <Pavel@Janik.cz> 256612002-01-20 Pavel Janík <Pavel@Janik.cz>
25662 25662
25663 * doprnt.c (doprnt1): Fix typos in error call. 25663 * doprnt.c (doprnt1): Fix typos in error call.
25664 25664
@@ -25684,7 +25684,7 @@
25684 (w32_enable_synthesized_fonts): Change to a boolean. 25684 (w32_enable_synthesized_fonts): Change to a boolean.
25685 (Fw32_send_sys_command): Doc fix. 25685 (Fw32_send_sys_command): Doc fix.
25686 25686
256872002-01-19 Pavel Jan,Am(Bk <Pavel@Janik.cz> 256872002-01-19 Pavel Janík <Pavel@Janik.cz>
25688 25688
25689 * dispnew.c (update_frame): Move the variable `tem' to the block 25689 * dispnew.c (update_frame): Move the variable `tem' to the block
25690 where it is used. 25690 where it is used.
@@ -25704,7 +25704,7 @@
25704 * window.c (enlarge_window): When exceeding size of parent, 25704 * window.c (enlarge_window): When exceeding size of parent,
25705 directly delete all the siblings instead of trying to resize it. 25705 directly delete all the siblings instead of trying to resize it.
25706 25706
257072002-01-17 Pavel Jan,Am(Bk <Pavel@Janik.cz> 257072002-01-17 Pavel Janík <Pavel@Janik.cz>
25708 25708
25709 * term.c (set_tty_color_mode): Remove unused variable `tem'. 25709 * term.c (set_tty_color_mode): Remove unused variable `tem'.
25710 25710
@@ -25720,7 +25720,7 @@
25720 25720
25721 * w32term.c (x_erase_phys_cursor): Ditto. 25721 * w32term.c (x_erase_phys_cursor): Ditto.
25722 25722
257232002-01-16 Pavel Jan,Am(Bk <Pavel@Janik.cz> 257232002-01-16 Pavel Janík <Pavel@Janik.cz>
25724 25724
25725 * xterm.c (XTread_socket) [!USE_X_TOOLKIT]: Compute the value of 25725 * xterm.c (XTread_socket) [!USE_X_TOOLKIT]: Compute the value of
25726 `dont_resize' only when used. 25726 `dont_resize' only when used.
@@ -25732,12 +25732,12 @@
25732 * xdisp.c (display_mode_element): When computing charpos, depend 25732 * xdisp.c (display_mode_element): When computing charpos, depend
25733 on multibyteness of elt, not the text in field. 25733 on multibyteness of elt, not the text in field.
25734 25734
257352002-01-15 Pavel Jan,Am(Bk <Pavel@Janik.cz> 257352002-01-15 Pavel Janík <Pavel@Janik.cz>
25736 25736
25737 * buffer.c (Fkill_all_local_variables): 25737 * buffer.c (Fkill_all_local_variables):
25738 Increment `update_mode_lines' only once. 25738 Increment `update_mode_lines' only once.
25739 25739
257402002-01-14 Pavel Jan,Am(Bk <Pavel@Janik.cz> 257402002-01-14 Pavel Janík <Pavel@Janik.cz>
25741 25741
25742 * lisp.h (adjust_after_replace_noundo) 25742 * lisp.h (adjust_after_replace_noundo)
25743 (Fupdate_coding_systems_internal): Add prototypes. 25743 (Fupdate_coding_systems_internal): Add prototypes.
@@ -25765,7 +25765,7 @@
25765 * emacs.c (USAGE2): Add the --color option. 25765 * emacs.c (USAGE2): Add the --color option.
25766 (standard_args): Ditto. 25766 (standard_args): Ditto.
25767 25767
257682002-01-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 257682002-01-13 Jan Djärv <jan.h.d@swipnet.se>
25769 25769
25770 * xterm.h (struct x_output): New members want_fullscreen, 25770 * xterm.h (struct x_output): New members want_fullscreen,
25771 x_pixels_diff, y_pixels_diff, x_pixels_outer_diff, and 25771 x_pixels_diff, y_pixels_diff, x_pixels_outer_diff, and
@@ -25806,7 +25806,7 @@
25806 (syms_of_w32fns): DEFVAR_BOOL it. 25806 (syms_of_w32fns): DEFVAR_BOOL it.
25807 (w32_wnd_proc): Handle new "XBUTTON" messages. 25807 (w32_wnd_proc): Handle new "XBUTTON" messages.
25808 25808
258092002-01-13 Pavel Jan,Am(Bk <Pavel@Janik.cz> 258092002-01-13 Pavel Janík <Pavel@Janik.cz>
25810 25810
25811 * keyboard.c (read_key_sequence): Remove unused variable `extra_maps'. 25811 * keyboard.c (read_key_sequence): Remove unused variable `extra_maps'.
25812 25812
@@ -25910,7 +25910,7 @@
25910 * editfns.c (Fformat): Update thissize from field_width 25910 * editfns.c (Fformat): Update thissize from field_width
25911 based on the actual width, in the string case. 25911 based on the actual width, in the string case.
25912 25912
259132002-01-01 Pavel Jan,Am(Bk <Pavel@Janik.cz> 259132002-01-01 Pavel Janík <Pavel@Janik.cz>
25914 25914
25915 * charset.h (UNIBYTE_STR_AS_MULTIBYTE_P): Parenthesize assignment 25915 * charset.h (UNIBYTE_STR_AS_MULTIBYTE_P): Parenthesize assignment
25916 when used as truth value to prevent gcc warnings. 25916 when used as truth value to prevent gcc warnings.
@@ -26023,7 +26023,7 @@
26023 * bytecode.c (Fbyte_code): Use Fstring_make_unibyte 26023 * bytecode.c (Fbyte_code): Use Fstring_make_unibyte
26024 instead of Fstring_as_unibyte. 26024 instead of Fstring_as_unibyte.
26025 26025
260262001-12-22 Pavel Jan,Am(Bk <Pavel@Janik.cz> 260262001-12-22 Pavel Janík <Pavel@Janik.cz>
26027 26027
26028 The following changes remove mocklisp support: 26028 The following changes remove mocklisp support:
26029 26029
@@ -26096,7 +26096,7 @@
26096 * Makefile.in (lisp, shortlisp): Synchronize with changes to 26096 * Makefile.in (lisp, shortlisp): Synchronize with changes to
26097 lisp/Makefile.in:DONTCOMPILE. 26097 lisp/Makefile.in:DONTCOMPILE.
26098 26098
260992001-12-18 Pavel Jan,Am(Bk <Pavel@Janik.cz> 260992001-12-18 Pavel Janík <Pavel@Janik.cz>
26100 26100
26101 * xdisp.c (window_box_height): Do not return negative values. 26101 * xdisp.c (window_box_height): Do not return negative values.
26102 From Gerd Moellmann <gerd@gnu.org>. 26102 From Gerd Moellmann <gerd@gnu.org>.
@@ -26193,7 +26193,7 @@
26193 26193
26194 * s/gnu-linux.h (GNU_LINUX): Defined. 26194 * s/gnu-linux.h (GNU_LINUX): Defined.
26195 26195
261962001-12-11 Pavel Jan,Am(Bk <Pavel@Janik.cz> 261962001-12-11 Pavel Janík <Pavel@Janik.cz>
26197 26197
26198 * macros.c, msdos.c, w16select.c: Change doc-string comments to 26198 * macros.c, msdos.c, w16select.c: Change doc-string comments to
26199 `new style' [w/`doc:' keyword]. 26199 `new style' [w/`doc:' keyword].
@@ -26203,7 +26203,7 @@
26203 * w32menu.c (w32_free_submenu_strings): Clear menu item struct 26203 * w32menu.c (w32_free_submenu_strings): Clear menu item struct
26204 before using. 26204 before using.
26205 26205
262062001-12-09 Pavel Jan,Am(Bk <Pavel@Janik.cz> 262062001-12-09 Pavel Janík <Pavel@Janik.cz>
26207 26207
26208 * dosfns.c: Change doc-string comments to `new style' [w/`doc:' 26208 * dosfns.c: Change doc-string comments to `new style' [w/`doc:'
26209 keyword]. 26209 keyword].
@@ -26224,7 +26224,7 @@
26224 Lisp_Object. 26224 Lisp_Object.
26225 (w32_free_submenu_strings): Only free owner-drawn strings. 26225 (w32_free_submenu_strings): Only free owner-drawn strings.
26226 26226
262272001-12-09 Pavel Jan,Am(Bk <Pavel@Janik.cz> 262272001-12-09 Pavel Janík <Pavel@Janik.cz>
26228 26228
26229 * COPYING: Moved back. 26229 * COPYING: Moved back.
26230 26230
@@ -26323,11 +26323,11 @@
26323 26323
26324 * eval.c: Use standard syntax for usage in docstrings. 26324 * eval.c: Use standard syntax for usage in docstrings.
26325 26325
263262001-12-03 Pavel Jan,Am(Bk <Pavel@Janik.cz> 263262001-12-03 Pavel Janík <Pavel@Janik.cz>
26327 26327
26328 * xdisp.c (syms_of_xdisp): Make `tool-bar-button-relief' an option. 26328 * xdisp.c (syms_of_xdisp): Make `tool-bar-button-relief' an option.
26329 26329
263302001-12-02 Pavel Jan,Am(Bk <Pavel@Janik.cz> 263302001-12-02 Pavel Janík <Pavel@Janik.cz>
26331 26331
26332 * xterm.c (x_draw_image_relief): Use predefined macro instead of 26332 * xterm.c (x_draw_image_relief): Use predefined macro instead of
26333 constant when the value of `tool_bar_button_relief' is negative. 26333 constant when the value of `tool_bar_button_relief' is negative.
@@ -26423,7 +26423,7 @@
26423 * w32term.c: Merged changes from xterm.c. 26423 * w32term.c: Merged changes from xterm.c.
26424 * w32fns.c: Merged changes from xfns.c. 26424 * w32fns.c: Merged changes from xfns.c.
26425 26425
264262001-11-29 Pavel Jan,Am(Bk <Pavel@Janik.cz> 264262001-11-29 Pavel Janík <Pavel@Janik.cz>
26427 26427
26428 * COPYING: Removed. 26428 * COPYING: Removed.
26429 26429
@@ -26433,7 +26433,7 @@
26433 extra extra slot. 26433 extra extra slot.
26434 (detect_coding_mask): Fix call of detect_coding_iso2022. 26434 (detect_coding_mask): Fix call of detect_coding_iso2022.
26435 26435
264362001-11-29 Pavel Jan,Am(Bk <Pavel@Janik.cz> 264362001-11-29 Pavel Janík <Pavel@Janik.cz>
26437 26437
26438 * fileio.c (file-name-coding-system) 26438 * fileio.c (file-name-coding-system)
26439 (default-file-name-coding-system): Doc fix (links to referenced 26439 (default-file-name-coding-system): Doc fix (links to referenced
@@ -26480,7 +26480,7 @@
26480 * xterm.c (x_draw_glyphs): Don't call notice_overwritten_cursor if 26480 * xterm.c (x_draw_glyphs): Don't call notice_overwritten_cursor if
26481 OVERLAPS_P. 26481 OVERLAPS_P.
26482 26482
264832001-11-28 Pavel Jan,Am(Bk <Pavel@Janik.cz> 264832001-11-28 Pavel Janík <Pavel@Janik.cz>
26484 26484
26485 * xdisp.c (message_dolog): Remove unused variables `gcpro2', 26485 * xdisp.c (message_dolog): Remove unused variables `gcpro2',
26486 `gcpro3' and `gcpro4'. 26486 `gcpro3' and `gcpro4'.
@@ -26597,7 +26597,7 @@
26597 * msdos.c (IT_clear_screen): If the frame's faces are not yet 26597 * msdos.c (IT_clear_screen): If the frame's faces are not yet
26598 realized, use the initial screen colors to clear the screen. 26598 realized, use the initial screen colors to clear the screen.
26599 26599
266002001-11-23 Pavel Jan,Am(Bk <Pavel@Janik.cz> 266002001-11-23 Pavel Janík <Pavel@Janik.cz>
26601 26601
26602 * textprop.c (Fset_text_properties): Remove unused variables 26602 * textprop.c (Fset_text_properties): Remove unused variables
26603 `unchanged', `prev_changed', `s' and `len'. 26603 `unchanged', `prev_changed', `s' and `len'.
@@ -26725,7 +26725,7 @@
26725 26725
26726 * puresize.h (BASE_PURESIZE): Increase to 750000. 26726 * puresize.h (BASE_PURESIZE): Increase to 750000.
26727 26727
267282001-11-18 Pavel Jan,Am(Bk <Pavel@Janik.cz> 267282001-11-18 Pavel Janík <Pavel@Janik.cz>
26729 26729
26730 * frame.c (Fframe_live_p): Doc fix. 26730 * frame.c (Fframe_live_p): Doc fix.
26731 26731
@@ -26775,7 +26775,7 @@
26775 (Fwrite_region): Split the call to build_annotations into two 26775 (Fwrite_region): Split the call to build_annotations into two
26776 calls to build_annotations and build_annotations_2. 26776 calls to build_annotations and build_annotations_2.
26777 26777
267782001-11-16 Pavel Jan,Am(Bk <Pavel@Janik.cz> 267782001-11-16 Pavel Janík <Pavel@Janik.cz>
26779 26779
26780 * sysdep.c (wait_for_kbd_input) [VMS]: Do not call 26780 * sysdep.c (wait_for_kbd_input) [VMS]: Do not call
26781 clear_waiting_for_input with argument. 26781 clear_waiting_for_input with argument.
@@ -26947,7 +26947,7 @@
26947 26947
26948 * print.c (prin1, print): Doc fix. 26948 * print.c (prin1, print): Doc fix.
26949 26949
269502001-11-14 Pavel Jan,Am(Bk <Pavel@Janik.cz> 269502001-11-14 Pavel Janík <Pavel@Janik.cz>
26951 26951
26952 * fontset.h: Remove declarations of variables 26952 * fontset.h: Remove declarations of variables
26953 `Vhighlight_wrong_size_font' and `Vclip_large_size_font'. 26953 `Vhighlight_wrong_size_font' and `Vclip_large_size_font'.
@@ -26959,7 +26959,7 @@
26959 26959
26960 * w32fns.c: Doc fix. 26960 * w32fns.c: Doc fix.
26961 26961
269622001-11-13 Pavel Jan,Am(Bk <Pavel@Janik.cz> 269622001-11-13 Pavel Janík <Pavel@Janik.cz>
26963 26963
26964 * xfaces.c (Fface_attributes_as_vector): Doc fix. 26964 * xfaces.c (Fface_attributes_as_vector): Doc fix.
26965 26965
@@ -26989,7 +26989,7 @@
26989 * w32fns.c: Don't define max. 26989 * w32fns.c: Don't define max.
26990 (Fx_open_connection): Only execute once. 26990 (Fx_open_connection): Only execute once.
26991 26991
269922001-11-12 Pavel Jan,Am(Bk <Pavel@Janik.cz> 269922001-11-12 Pavel Janík <Pavel@Janik.cz>
26993 26993
26994 * ccl.c: Change macros to use do-while block instead of if-else. 26994 * ccl.c: Change macros to use do-while block instead of if-else.
26995 Use braces to follow GNU Coding Standards. 26995 Use braces to follow GNU Coding Standards.
@@ -27027,7 +27027,7 @@
27027 * unexelf.c (unexec): Use mmap/munmap to allocate buffers 27027 * unexelf.c (unexec): Use mmap/munmap to allocate buffers
27028 instead of malloc/free. 27028 instead of malloc/free.
27029 27029
270302001-11-09 Pavel Jan,Am(Bk <Pavel@Janik.cz> 270302001-11-09 Pavel Janík <Pavel@Janik.cz>
27031 27031
27032 * xfaces.c (merge_face_vectors): Use braces to follow GNU 27032 * xfaces.c (merge_face_vectors): Use braces to follow GNU
27033 Coding Standards. 27033 Coding Standards.
@@ -27046,7 +27046,7 @@
27046 * w32term.c (x_display_and_set_cursor): Do not move system caret 27046 * w32term.c (x_display_and_set_cursor): Do not move system caret
27047 if cursor_glyph is NULL. 27047 if cursor_glyph is NULL.
27048 27048
270492001-11-07 Pavel Jan,Am(Bk <Pavel@Janik.cz> 270492001-11-07 Pavel Janík <Pavel@Janik.cz>
27050 27050
27051 * keymap.c (access_keymap): Fix compilation error. 27051 * keymap.c (access_keymap): Fix compilation error.
27052 27052
@@ -27054,7 +27054,7 @@
27054 27054
27055 * xfns.c (x_set_frame_parameters): Avoid infinite recursion. 27055 * xfns.c (x_set_frame_parameters): Avoid infinite recursion.
27056 27056
270572001-11-07 Pavel Jan,Am(Bk <Pavel@Janik.cz> 270572001-11-07 Pavel Janík <Pavel@Janik.cz>
27058 27058
27059 * intervals.c (graft_intervals_into_buffer): 27059 * intervals.c (graft_intervals_into_buffer):
27060 Remove #ifdef'd-out code. 27060 Remove #ifdef'd-out code.
@@ -27075,7 +27075,7 @@
27075 * keyboard.c (make_lispy_event): Check integerness and fix 27075 * keyboard.c (make_lispy_event): Check integerness and fix
27076 Lisp_Object/int mixup. 27076 Lisp_Object/int mixup.
27077 27077
270782001-11-06 Pavel Jan,Am(Bk <Pavel@Janik.cz> 270782001-11-06 Pavel Janík <Pavel@Janik.cz>
27079 27079
27080 * fns.c (copy_hash_table): Remove unused variable `v'. 27080 * fns.c (copy_hash_table): Remove unused variable `v'.
27081 27081
@@ -27113,7 +27113,7 @@
27113 * unexelf.c (unexec): Don't use `mmap'. Instead, read and write 27113 * unexelf.c (unexec): Don't use `mmap'. Instead, read and write
27114 the program image directly. 27114 the program image directly.
27115 27115
271162001-11-05 Pavel Jan,Am(Bk <Pavel@Janik.cz> 271162001-11-05 Pavel Janík <Pavel@Janik.cz>
27117 27117
27118 * buffer.h (Fbuffer_local_value): Add prototype. 27118 * buffer.h (Fbuffer_local_value): Add prototype.
27119 27119
@@ -27149,7 +27149,7 @@
27149 * xdisp.c (Qcursor_in_non_selected_windows): New variable. 27149 * xdisp.c (Qcursor_in_non_selected_windows): New variable.
27150 (syms_of_xdisp): Initialize it. 27150 (syms_of_xdisp): Initialize it.
27151 27151
271522001-11-04 Pavel Jan,Am(Bk <Pavel@Janik.cz> 271522001-11-04 Pavel Janík <Pavel@Janik.cz>
27153 27153
27154 * xfns.c (Fx_create_frame): Doc fix. 27154 * xfns.c (Fx_create_frame): Doc fix.
27155 27155
@@ -27183,7 +27183,7 @@
27183 27183
27184 * syssignal.h (sigunblock): Don't define if already defined. 27184 * syssignal.h (sigunblock): Don't define if already defined.
27185 27185
271862001-11-02 Pavel Jan,Am(Bk <Pavel@Janik.cz> 271862001-11-02 Pavel Janík <Pavel@Janik.cz>
27187 27187
27188 * eval.c (debugger_may_continue, Vdebug_ignored_errors) 27188 * eval.c (debugger_may_continue, Vdebug_ignored_errors)
27189 (call_debugger, Fcondition_case, skip_debugger, unbind_to): 27189 (call_debugger, Fcondition_case, skip_debugger, unbind_to):
@@ -27236,7 +27236,7 @@
27236 27236
27237 * textprop.c (Fget_char_property): Doc fix. 27237 * textprop.c (Fget_char_property): Doc fix.
27238 27238
272392001-11-02 Pavel Jan,Am(Bk <Pavel@Janik.cz> 272392001-11-02 Pavel Janík <Pavel@Janik.cz>
27240 27240
27241 * process.c (Fstart_process): Add usage to doc-string. 27241 * process.c (Fstart_process): Add usage to doc-string.
27242 27242
@@ -27259,7 +27259,7 @@
27259 bindings along with or instead of the buffer local map. 27259 bindings along with or instead of the buffer local map.
27260 Make the overriding maps override what they should. 27260 Make the overriding maps override what they should.
27261 27261
272622001-11-01 Pavel Jan,Am(Bk <Pavel@Janik.cz> 272622001-11-01 Pavel Janík <Pavel@Janik.cz>
27263 27263
27264 * window.c (grow_mini_window): Fix typo in comment. 27264 * window.c (grow_mini_window): Fix typo in comment.
27265 27265
@@ -27280,7 +27280,7 @@
27280 27280
27281 * s/hpux11.h: New file. 27281 * s/hpux11.h: New file.
27282 27282
272832001-10-31 Pavel Jan,Am(Bk <Pavel@Janik.cz> 272832001-10-31 Pavel Janík <Pavel@Janik.cz>
27284 27284
27285 * emacs.c (USAGE1): Show command line option --no-window-system 27285 * emacs.c (USAGE1): Show command line option --no-window-system
27286 instead of --no-windows in usage. 27286 instead of --no-windows in usage.
@@ -27306,7 +27306,7 @@
27306 27306
27307 * dispextern.h (struct face) <colors_copied_bitwise_p>: New member. 27307 * dispextern.h (struct face) <colors_copied_bitwise_p>: New member.
27308 27308
273092001-10-31 Pavel Jan,Am(Bk <Pavel@Janik.cz> 273092001-10-31 Pavel Janík <Pavel@Janik.cz>
27310 27310
27311 * marker.c, mocklisp.c: Change doc-string comments to `new style' 27311 * marker.c, mocklisp.c: Change doc-string comments to `new style'
27312 [w/`doc:' keyword]. 27312 [w/`doc:' keyword].
@@ -27315,7 +27315,7 @@
27315 27315
27316 * fns.c (require_unwind): Return Lisp_Object. 27316 * fns.c (require_unwind): Return Lisp_Object.
27317 27317
273182001-10-31 Pavel Jan,Am(Bk <Pavel@Janik.cz> 273182001-10-31 Pavel Janík <Pavel@Janik.cz>
27319 27319
27320 * keyboard.c (lucid-menu-bar-dirty-flag): Doc fix. 27320 * keyboard.c (lucid-menu-bar-dirty-flag): Doc fix.
27321 (last-input-char): Revert doc-string to be the same as the 27321 (last-input-char): Revert doc-string to be the same as the
@@ -27409,7 +27409,7 @@
27409 27409
27410 * window.c (Fscroll_left, Fscroll_right): Doc fix. 27410 * window.c (Fscroll_left, Fscroll_right): Doc fix.
27411 27411
274122001-10-29 Pavel Jan,Am(Bk <Pavel@Janik.cz> 274122001-10-29 Pavel Janík <Pavel@Janik.cz>
27413 27413
27414 * keyboard.c (Finput_pending_p): Fix typo in doc-string. 27414 * keyboard.c (Finput_pending_p): Fix typo in doc-string.
27415 (echo-area-clear-hook): Properly DEFVAR_LISP and staticpro it. 27415 (echo-area-clear-hook): Properly DEFVAR_LISP and staticpro it.
@@ -27444,7 +27444,7 @@
27444 * xfns.c (x_build_heuristic_mask): Fix a bug not incrementing 27444 * xfns.c (x_build_heuristic_mask): Fix a bug not incrementing
27445 a loop counter. 27445 a loop counter.
27446 27446
274472001-10-28 Pavel Jan,Am(Bk <Pavel@Janik.cz> 274472001-10-28 Pavel Janík <Pavel@Janik.cz>
27448 27448
27449 * emacs.c: Use argv[0] instead of "emacs" when -t was specified. 27449 * emacs.c: Use argv[0] instead of "emacs" when -t was specified.
27450 27450
@@ -27484,7 +27484,7 @@
27484 27484
27485 * w32term.c (note_mouse_highlight): Clear old help_echo. 27485 * w32term.c (note_mouse_highlight): Clear old help_echo.
27486 27486
274872001-10-27 Pavel Jan,Am(Bk <Pavel@Janik.cz> 274872001-10-27 Pavel Janík <Pavel@Janik.cz>
27488 27488
27489 * xterm.c: Fix typo in a comment. 27489 * xterm.c: Fix typo in a comment.
27490 27490
@@ -27571,12 +27571,12 @@
27571 * xfaces.c (Fface_attributes_as_vector): New function. 27571 * xfaces.c (Fface_attributes_as_vector): New function.
27572 (syms_of_xfaces): Defsubr it. 27572 (syms_of_xfaces): Defsubr it.
27573 27573
275742001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz> 275742001-10-24 Pavel Janík <Pavel@Janik.cz>
27575 27575
27576 * dispnew.c (sync_window_with_frame_matrix_rows): Remove unused 27576 * dispnew.c (sync_window_with_frame_matrix_rows): Remove unused
27577 variable `area'. 27577 variable `area'.
27578 27578
275792001-10-25 Pavel Jan,Am(Bk <Pavel@Janik.cz> 275792001-10-25 Pavel Janík <Pavel@Janik.cz>
27580 27580
27581 * search.c (scan_newline): Remove unused variable `selective_display'. 27581 * search.c (scan_newline): Remove unused variable `selective_display'.
27582 27582
@@ -27617,7 +27617,7 @@
27617 * xterm.c (XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]: 27617 * xterm.c (XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]:
27618 Fix clearing of area not covered by scroll bar. 27618 Fix clearing of area not covered by scroll bar.
27619 27619
276202001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz> 276202001-10-24 Pavel Janík <Pavel@Janik.cz>
27621 27621
27622 * xterm.c (x_insert_glyphs): Remove unused variables `real_end' 27622 * xterm.c (x_insert_glyphs): Remove unused variables `real_end'
27623 and `real_start'. 27623 and `real_start'.
@@ -27644,7 +27644,7 @@
27644 (try_cursor_movement) [GLYPH_DEBUG]: Don't run if inhibited. 27644 (try_cursor_movement) [GLYPH_DEBUG]: Don't run if inhibited.
27645 (syms_of_xdisp) [GLYPH_DEBUG]: DEFVAR_BOOL the variables. 27645 (syms_of_xdisp) [GLYPH_DEBUG]: DEFVAR_BOOL the variables.
27646 27646
276472001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz> 276472001-10-24 Pavel Janík <Pavel@Janik.cz>
27648 27648
27649 * xmenu.c: Spell the name of Emacs properly (GNU Emacs instead of 27649 * xmenu.c: Spell the name of Emacs properly (GNU Emacs instead of
27650 gnuemacs). 27650 gnuemacs).
@@ -27697,7 +27697,7 @@
27697 (x_draw_phys_cursor_glyph): Save state of w->phys_cursor_on_p 27697 (x_draw_phys_cursor_glyph): Save state of w->phys_cursor_on_p
27698 around call to x_draw_glyphs. 27698 around call to x_draw_glyphs.
27699 27699
277002001-10-23 Pavel Jan,Am(Bk <Pavel@Janik.cz> 277002001-10-23 Pavel Janík <Pavel@Janik.cz>
27701 27701
27702 * syntax.c (modify-syntax-entry): Fix argument names (use CHAR 27702 * syntax.c (modify-syntax-entry): Fix argument names (use CHAR
27703 instead of C) and usage. 27703 instead of C) and usage.
@@ -27718,7 +27718,7 @@
27718 * xdisp.c (display_line): Fix computation of continuation lines 27718 * xdisp.c (display_line): Fix computation of continuation lines
27719 width for TABs. 27719 width for TABs.
27720 27720
277212001-10-22 Pavel Jan,Am(Bk <Pavel@Janik.cz> 277212001-10-22 Pavel Janík <Pavel@Janik.cz>
27722 27722
27723 * xdisp.c (build_desired_tool_bar_string): Remove unused variable 27723 * xdisp.c (build_desired_tool_bar_string): Remove unused variable
27724 `Qlaplace'. 27724 `Qlaplace'.
@@ -27770,7 +27770,7 @@
27770 * mocklisp.c (Finsert_string, Fml_if, Fml_provide_prefix_argument) 27770 * mocklisp.c (Finsert_string, Fml_if, Fml_provide_prefix_argument)
27771 (Fml_prefix_argument_loop): Likewise. 27771 (Fml_prefix_argument_loop): Likewise.
27772 27772
277732001-10-21 Pavel Jan,Am(Bk <Pavel@Janik.cz> 277732001-10-21 Pavel Janík <Pavel@Janik.cz>
27774 27774
27775 * fileio.c (Finsert_file_contents): Remove unused variable `gap_size'. 27775 * fileio.c (Finsert_file_contents): Remove unused variable `gap_size'.
27776 27776
@@ -27898,7 +27898,7 @@
27898 * callproc.c (Fcall_process_region, Fcall_process): Likewise. 27898 * callproc.c (Fcall_process_region, Fcall_process): Likewise.
27899 * alloc.c (Fmake_byte_code, Fvector, Flist): Likewise. 27899 * alloc.c (Fmake_byte_code, Fvector, Flist): Likewise.
27900 27900
279012001-10-21 Pavel Jan,Am(Bk <Pavel@Janik.cz> 279012001-10-21 Pavel Janík <Pavel@Janik.cz>
27902 27902
27903 * buffer.c: Reindent DEFUNs and DEFVARs with doc: keywords. 27903 * buffer.c: Reindent DEFUNs and DEFVARs with doc: keywords.
27904 27904
@@ -27912,7 +27912,7 @@
27912See ChangeLog.9 for earlier changes. 27912See ChangeLog.9 for earlier changes.
27913 27913
27914;; Local Variables: 27914;; Local Variables:
27915;; coding: iso-2022-7bit 27915;; coding: utf-8
27916;; add-log-time-zone-rule: t 27916;; add-log-time-zone-rule: t
27917;; End: 27917;; End:
27918 27918
diff --git a/src/ChangeLog.3 b/src/ChangeLog.3
index e5b22f22149..be24f9c8b05 100644
--- a/src/ChangeLog.3
+++ b/src/ChangeLog.3
@@ -325,7 +325,7 @@
325 325
326 * xfns.c (Fx_list_fonts): Remember that FACE may not have a font 326 * xfns.c (Fx_list_fonts): Remember that FACE may not have a font
327 specified. Don't specify 30000 as the maximum limit on the number 327 specified. Don't specify 30000 as the maximum limit on the number
328 of fontns returned - 2000 is more reasonable. 328 of fontns returned - 2000 is more reasonable.
329 329
330 * xfaces.c (build_face, unload_font, free_frame_faces): Don't 330 * xfaces.c (build_face, unload_font, free_frame_faces): Don't
331 forget to block input while making X calls. 331 forget to block input while making X calls.
@@ -575,7 +575,7 @@
575 only have the h_addr field in their struct hostent. 575 only have the h_addr field in their struct hostent.
576 576
577 * systty.h [SYSV_PTYS]: #include <sys/types.h>. Francesco 577 * systty.h [SYSV_PTYS]: #include <sys/types.h>. Francesco
578 Potorti` <pot@fly.CNUCE.CNR.IT> says it's necessary on his 578 Potortì <pot@fly.CNUCE.CNR.IT> says it's necessary on his
579 machine, and it should be harmless. 579 machine, and it should be harmless.
580 580
5811993-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu) 5811993-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -961,7 +961,7 @@
961 is an X frame. 961 is an X frame.
962 962
963 * xdisp.c (copy_rope, copy_part_of_rope): Add face argument. 963 * xdisp.c (copy_rope, copy_part_of_rope): Add face argument.
964 (display_text_line): Initialize current_face to zero. Apply it 964 (display_text_line): Initialize current_face to zero. Apply it
965 to characters as we write them to the display matrix. 965 to characters as we write them to the display matrix.
966 (display_string): Pass the new argument to copy_rope. 966 (display_string): Pass the new argument to copy_rope.
967 967
@@ -1305,7 +1305,7 @@
1305 1305
1306 * config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we 1306 * config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we
1307 should exclude the getenv declaration; instead, test NOT_C_CODE. 1307 should exclude the getenv declaration; instead, test NOT_C_CODE.
1308 Per suggestion from Francesco Potorti`. 1308 Per suggestion from Francesco Potortì.
1309 * ymakefile (NOT_C_CODE): Define this; it's true, and useful. 1309 * ymakefile (NOT_C_CODE): Define this; it's true, and useful.
1310 1310
1311 * dispnew.c (Fsleep_for, Fsit_for): Allow SECONDS to be a 1311 * dispnew.c (Fsleep_for, Fsit_for): Allow SECONDS to be a
@@ -1806,7 +1806,7 @@
1806 1806
18071993-03-22 Richard Stallman (rms@wookumz.gnu.ai.mit.edu) 18071993-03-22 Richard Stallman (rms@wookumz.gnu.ai.mit.edu)
1808 1808
1809 * indent.c (current_column, Findent_to, position_indentation): 1809 * indent.c (current_column, Findent_to, position_indentation)
1810 (Fmove_to_column, compute_motion): Allow tab_width up to 1000. 1810 (Fmove_to_column, compute_motion): Allow tab_width up to 1000.
1811 1811
1812 * xdisp.c (display_string, display_text_line): 1812 * xdisp.c (display_string, display_text_line):
@@ -2119,9 +2119,9 @@
2119 2119
2120 * xterm.c (Xatom_wm_change_state): Define here. 2120 * xterm.c (Xatom_wm_change_state): Define here.
2121 * xfns.c (Xatom_wm_change_state): Just declare. 2121 * xfns.c (Xatom_wm_change_state): Just declare.
2122 (Xatom_emacs_selection, Xatom_clipboard, Xatom_clipboard_selection): 2122 (Xatom_emacs_selection, Xatom_clipboard, Xatom_clipboard_selection)
2123 (Xatom_wm_change_state, Xatom_incremental, Xatom_multiple): 2123 (Xatom_wm_change_state, Xatom_incremental, Xatom_multiple)
2124 (Xatom_targets, Xatom_timestamp, Xatom_delete, Xatom_insert_selection): 2124 (Xatom_targets, Xatom_timestamp, Xatom_delete, Xatom_insert_selection)
2125 (Xatom_pair, Xatom_insert_property, Xatom_text): Decls deleted. 2125 (Xatom_pair, Xatom_insert_property, Xatom_text): Decls deleted.
2126 (x_begin_selection_own): Decls deleted. 2126 (x_begin_selection_own): Decls deleted.
2127 (Fx_open_connection): Set up only the wm atoms here. 2127 (Fx_open_connection): Set up only the wm atoms here.
@@ -2167,7 +2167,7 @@
21671993-03-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) 21671993-03-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2168 2168
2169 * xmenu.c (xmenu_show): New arg enable_list. 2169 * xmenu.c (xmenu_show): New arg enable_list.
2170 (keymap_panes): New arg enables 2170 (keymap_panes): New arg enables.
2171 (single_keymap_panes): New arg enables. Fill in its contents. 2171 (single_keymap_panes): New arg enables. Fill in its contents.
2172 (list_of_panes, list_of_items): New arg enables. Fill in contents. 2172 (list_of_panes, list_of_items): New arg enables. Fill in contents.
2173 (Fx_popup_menu): Pass enable and enable_list args. 2173 (Fx_popup_menu): Pass enable and enable_list args.
@@ -2369,7 +2369,7 @@
2369 (Fwhere_is_internal): Use meta_modifier. 2369 (Fwhere_is_internal): Use meta_modifier.
2370 (append_key): Always return a vector. 2370 (append_key): Always return a vector.
2371 2371
2372 * lisp.h (Qrange_error, Qdomain_error, Qsingularity_error): 2372 * lisp.h (Qrange_error, Qdomain_error, Qsingularity_error)
2373 (Qoverflow_error, Qunderflow_error): New vars. 2373 (Qoverflow_error, Qunderflow_error): New vars.
2374 2374
2375 * data.c (syms_of_data) [LISP_FLOAT_TYPE]: Define new error conditions: 2375 * data.c (syms_of_data) [LISP_FLOAT_TYPE]: Define new error conditions:
@@ -2388,7 +2388,7 @@
2388 (x_user_set_name): Function deleted. 2388 (x_user_set_name): Function deleted.
2389 (x_char_height, x_char_width): New functions. 2389 (x_char_height, x_char_width): New functions.
2390 2390
2391 * frame.c (Fframe_char_height, Fframe_char_width): 2391 * frame.c (Fframe_char_height, Fframe_char_width)
2392 (Fframe_pixel_height, Fframe_pixel_width): 2392 (Fframe_pixel_height, Fframe_pixel_width):
2393 New functions, two versions of each. 2393 New functions, two versions of each.
2394 [MULTI_FRAME] (syms_of_frame): Make them Lisp functions. 2394 [MULTI_FRAME] (syms_of_frame): Make them Lisp functions.
@@ -2472,7 +2472,7 @@
2472 (read_escape): Handle \H, \A, \s. Use ..._modifier. 2472 (read_escape): Handle \H, \A, \s. Use ..._modifier.
2473 * ymakefile (lread.o): Depend on termhooks.h. 2473 * ymakefile (lread.o): Depend on termhooks.h.
2474 2474
2475 * termhooks.h (alt_modifier, super_modifier, hyper_modifier): 2475 * termhooks.h (alt_modifier, super_modifier, hyper_modifier)
2476 (shift_modifier, ctrl_modifier, meta_modifier): 2476 (shift_modifier, ctrl_modifier, meta_modifier):
2477 Renumber the bits. 2477 Renumber the bits.
2478 * keyboard.c (make_lispy_event): For ASCII event, the ..._modifier 2478 * keyboard.c (make_lispy_event): For ASCII event, the ..._modifier
@@ -2693,7 +2693,7 @@
2693 (Fnext_single_property_change): Likewise. 2693 (Fnext_single_property_change): Likewise.
2694 (Fprevious_property_change, Fnext_property_change): Likewise. 2694 (Fprevious_property_change, Fnext_property_change): Likewise.
2695 2695
2696 * xterm.c (x_do_pending_expose, XTframe_rehighlight): 2696 * xterm.c (x_do_pending_expose, XTframe_rehighlight)
2697 (x_window_to_scrollbar): Use XGCTYPE. 2697 (x_window_to_scrollbar): Use XGCTYPE.
2698 2698
26991993-02-28 Jim Blandy (jimb@totoro.cs.oberlin.edu) 26991993-02-28 Jim Blandy (jimb@totoro.cs.oberlin.edu)
@@ -3064,7 +3064,7 @@
3064 * textprop.c (Fadd_text_properties): Put OBJECT arg last. 3064 * textprop.c (Fadd_text_properties): Put OBJECT arg last.
3065 Make it optional. 3065 Make it optional.
3066 (Fset_text_properties, Fremove_text_properties): Likewise. 3066 (Fset_text_properties, Fremove_text_properties): Likewise.
3067 (Fnext_single_property_change, Fprevious_single_property_change): 3067 (Fnext_single_property_change, Fprevious_single_property_change)
3068 (Fnext_property_change, Fprevious_property_change): Likewise. 3068 (Fnext_property_change, Fprevious_property_change): Likewise.
3069 (Ferase_text_properties): #if 0. 3069 (Ferase_text_properties): #if 0.
3070 (Fget_text_property): New function. 3070 (Fget_text_property): New function.
@@ -4782,9 +4782,9 @@
4782 * dispnew.c (scroll_frame_lines): All references to frame elements 4782 * dispnew.c (scroll_frame_lines): All references to frame elements
4783 `nruns' and 'face_list' removed. Handle new element `max_ascent'. 4783 `nruns' and 'face_list' removed. Handle new element `max_ascent'.
4784 (free_frame_glyphs): Don't free nonexistent elements `nruns' and 4784 (free_frame_glyphs): Don't free nonexistent elements `nruns' and
4785 `face_list'; do free `max_ascent' element. 4785 `face_list'; do free `max_ascent' element.
4786 (make_frame_glyphs): Don't allocate nonexistent elements `nruns' 4786 (make_frame_glyphs): Don't allocate nonexistent elements `nruns'
4787 and `face_list'; do allocate `max_ascent' element. 4787 and `face_list'; do allocate `max_ascent' element.
4788 (update_frame): Replaced use of macro LINE_HEIGHT with element 4788 (update_frame): Replaced use of macro LINE_HEIGHT with element
4789 frame element `pix_height'. 4789 frame element `pix_height'.
4790 4790
@@ -4806,7 +4806,7 @@
4806 4806
48071992-10-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) 48071992-10-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4808 4808
4809 * ymakefile (ralloc.o): Delete dep mem_limits.h 4809 * ymakefile (ralloc.o): Delete dep mem_limits.h.
4810 (vm-limit.o): Rename dep to mem-limits.h. 4810 (vm-limit.o): Rename dep to mem-limits.h.
4811 4811
48121992-10-12 Roland McGrath (roland@geech.gnu.ai.mit.edu) 48121992-10-12 Roland McGrath (roland@geech.gnu.ai.mit.edu)
@@ -5209,7 +5209,7 @@
5209 (Finsert_buffer_substring): Call graft_intervals_into_buffer. 5209 (Finsert_buffer_substring): Call graft_intervals_into_buffer.
5210 #include "intervals.h". 5210 #include "intervals.h".
5211 5211
5212 * insdel.c: #include "intervals.h" 5212 * insdel.c: #include "intervals.h".
5213 (prepare_to_modify_buffer): Call verify_interval_modification. 5213 (prepare_to_modify_buffer): Call verify_interval_modification.
5214 (insert_from_string): Call offset_intervals and 5214 (insert_from_string): Call offset_intervals and
5215 graft_intervals_into_buffer. 5215 graft_intervals_into_buffer.
@@ -5609,7 +5609,7 @@
5609 Pass buffer itself to handler, if have handler. 5609 Pass buffer itself to handler, if have handler.
5610 (Fwrite_region): GCPRO around Fexpand_file_name, Ffile_name_directory. 5610 (Fwrite_region): GCPRO around Fexpand_file_name, Ffile_name_directory.
5611 (Fread_file_name_internal): GCPRO around file name manip. 5611 (Fread_file_name_internal): GCPRO around file name manip.
5612 (Ffile_writable_p, Ffile_readable_p): Use abspath, not filename, 5612 (Ffile_writable_p, Ffile_readable_p): Use abspath, not filename.
5613 (Ffile_executable_p, Ffile_exists_p): to run the handler. 5613 (Ffile_executable_p, Ffile_exists_p): to run the handler.
5614 (Fset_file_modes, Ffile_directory_p, Ffile_modes): Likewise. 5614 (Fset_file_modes, Ffile_directory_p, Ffile_modes): Likewise.
5615 (Ffile_newer_than_file_p): GCPRO around expand_and_dir_to_file. 5615 (Ffile_newer_than_file_p): GCPRO around expand_and_dir_to_file.
@@ -5641,7 +5641,7 @@
5641 Increment it when appropriate. 5641 Increment it when appropriate.
5642 (record_auto_save): Use num_nonmacro_input_chars. 5642 (record_auto_save): Use num_nonmacro_input_chars.
5643 5643
5644 * fileio.c (Ffile_name_directory, Ffile_name_nondirectory): 5644 * fileio.c (Ffile_name_directory, Ffile_name_nondirectory)
5645 (Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name): 5645 (Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name):
5646 Call find_file_handler. 5646 Call find_file_handler.
5647 (syms_of_fileio): Set up Qfile_name_directory, etc. 5647 (syms_of_fileio): Set up Qfile_name_directory, etc.
@@ -6749,17 +6749,17 @@
6749 6749
6750 * search.c (fast_string_match): New function. 6750 * search.c (fast_string_match): New function.
6751 * fileio.c (find_file_handler): New function. 6751 * fileio.c (find_file_handler): New function.
6752 (Fcopy_file, Fmake_directory, Fdelete_directory, Fdelete_file): 6752 (Fcopy_file, Fmake_directory, Fdelete_directory, Fdelete_file)
6753 (Frename_file, Fadd_name_to_file, Fmake_symbolic_link): 6753 (Frename_file, Fadd_name_to_file, Fmake_symbolic_link)
6754 (Ffile_exists_p, Ffile_executable_p, Ffile_readable_p, Ffile_symlink_p) 6754 (Ffile_exists_p, Ffile_executable_p, Ffile_readable_p, Ffile_symlink_p)
6755 (Ffile_writable_p, Ffile_directory_p, Ffile_accessible_directory_p): 6755 (Ffile_writable_p, Ffile_directory_p, Ffile_accessible_directory_p)
6756 (Ffile_modes, Fset_file_modes, Ffile_newer_than_file_p): 6756 (Ffile_modes, Fset_file_modes, Ffile_newer_than_file_p)
6757 (Fwrite_region, Fverify_visited_file_modtime): 6757 (Fwrite_region, Fverify_visited_file_modtime):
6758 Use find_file_handler; call the handler and return. 6758 Use find_file_handler; call the handler and return.
6759 (Finsert_file_contents): Use find_file_handler; 6759 (Finsert_file_contents): Use find_file_handler;
6760 cannot just return after the handler, but must handle VISIT. 6760 cannot just return after the handler, but must handle VISIT.
6761 (syms_of_fileio): Set up Qcopy_file, etc. 6761 (syms_of_fileio): Set up Qcopy_file, etc.
6762 * dired.c (Fdirectory_files, Ffile_name_completion): 6762 * dired.c (Fdirectory_files, Ffile_name_completion)
6763 (Ffile_name_all_completions, Ffile_attributes): 6763 (Ffile_name_all_completions, Ffile_attributes):
6764 Use find_file_handler; call the handler. 6764 Use find_file_handler; call the handler.
6765 (syms_of_dired): Set Qfile_attributes, etc. 6765 (syms_of_dired): Set Qfile_attributes, etc.
@@ -7207,7 +7207,6 @@
7207 * screen.c: Enclose the entire file in a #ifdef MULTI_SCREEN 7207 * screen.c: Enclose the entire file in a #ifdef MULTI_SCREEN
7208 conditional. 7208 conditional.
7209 7209
7210
72111992-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu) 72101992-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7212 7211
7213 * window.c (Fset_window_dedicated_p): 7212 * window.c (Fset_window_dedicated_p):
@@ -7315,8 +7314,8 @@
7315 (getloadavg.o): Note that this depends on its source, and config.h. 7314 (getloadavg.o): Note that this depends on its source, and config.h.
7316 7315
7317 * screen.c (Fdelete_screen): Typo in loop looking for new 7316 * screen.c (Fdelete_screen): Typo in loop looking for new
7318 last_nonminibuf_screen - change `screen = XCONS (screens)->cdr` 7317 last_nonminibuf_screen - change `screen = XCONS (screens)->cdr`
7319 to `screens = XCONS (screens)->cdr` 7318 to `screens = XCONS (screens)->cdr`
7320 7319
7321 * xdisp.c (echo_area_display): Don't neglect to draw all the lines 7320 * xdisp.c (echo_area_display): Don't neglect to draw all the lines
7322 of the minibuffer window (or echo area) when a message is being 7321 of the minibuffer window (or echo area) when a message is being
@@ -7396,7 +7395,7 @@
7396 * config.h.in: Undefine REL_ALLOC if a system specific file 7395 * config.h.in: Undefine REL_ALLOC if a system specific file
7397 defines SYSTEM_MALLOC. 7396 defines SYSTEM_MALLOC.
7398 7397
7399 * sysdep.c (save_signal_handlers): Cast result of signal to 7398 * sysdep.c (save_signal_handlers): Cast result of signal to
7400 avoid compiler warning. 7399 avoid compiler warning.
7401 * process.c (send_process): Likewise. 7400 * process.c (send_process): Likewise.
7402 7401
@@ -7411,7 +7410,7 @@
7411 (Funix_sync): Moved. 7410 (Funix_sync): Moved.
7412 * fileio.c (Funix_sync): Moved to here. 7411 * fileio.c (Funix_sync): Moved to here.
7413 7412
7414 * xfns.c (Fx_erase_rectangle, Fx_draw_rectangle, Fx_contour_region): 7413 * xfns.c (Fx_erase_rectangle, Fx_draw_rectangle, Fx_contour_region)
7415 (Fx_uncontour_region): #if 0 these. 7414 (Fx_uncontour_region): #if 0 these.
7416 (x_rectangle, outline_region): Likewise. 7415 (x_rectangle, outline_region): Likewise.
7417 (syms_of_xfns): #if 0 the defsubrs. 7416 (syms_of_xfns): #if 0 the defsubrs.
@@ -7566,7 +7565,7 @@
7566 indicate that we're awaiting keyboard input. 7565 indicate that we're awaiting keyboard input.
7567 7566
7568 * dispnew.c (Fsit_for): Rename arguments to match docstring. Use 7567 * dispnew.c (Fsit_for): Rename arguments to match docstring. Use
7569 NILP instead of EQ (foo, Qnil). If nodisp is non-nil, call 7568 NILP instead of EQ (foo, Qnil). If nodisp is non-nil, call
7570 wait_reading_process_input with do_display 0, instead of 1; this 7569 wait_reading_process_input with do_display 0, instead of 1; this
7571 will inhibit spurious redisplays when process input arrives during 7570 will inhibit spurious redisplays when process input arrives during
7572 a sit-for. 7571 a sit-for.
@@ -7932,7 +7931,6 @@
7932 7931
79331992-04-21 Jim Blandy (jimb@pogo.cs.oberlin.edu) 79321992-04-21 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7934 7933
7935
7936 * callproc.c (egetenv): Declare the type of VAR. 7934 * callproc.c (egetenv): Declare the type of VAR.
7937 7935
7938 * lisp.h: Don't undefine NULL. There is no longer any conflict. 7936 * lisp.h: Don't undefine NULL. There is no longer any conflict.
@@ -9286,7 +9284,7 @@
9286 * scroll.c (scroll_cost): Logic rearranged. 9284 * scroll.c (scroll_cost): Logic rearranged.
9287 9285
9288 * dispnew.c (change_screen_size): Change "SCREEN_IS_TERMCAP 9286 * dispnew.c (change_screen_size): Change "SCREEN_IS_TERMCAP
9289 (screen) == output_termap" to "SCREEN_IS_TERMCAP (screen)" 9287 (screen) == output_termap" to "SCREEN_IS_TERMCAP (screen)".
9290 (window_change_signal): Use SCREEN_IS_TERMCAP predicate instead of 9288 (window_change_signal): Use SCREEN_IS_TERMCAP predicate instead of
9291 testing output_method_directly. 9289 testing output_method_directly.
9292 9290
@@ -10380,7 +10378,7 @@
10380 readable events. 10378 readable events.
10381 (tracking_off): Call readable_events to see if we should 10379 (tracking_off): Call readable_events to see if we should
10382 redisplay. 10380 redisplay.
10383 (kbd_buffer_read_char): Toss events that we are not interested in. 10381 (kbd_buffer_read_char): Toss events that we are not interested in.
10384 This is a better place to do it than trim_events, since we know 10382 This is a better place to do it than trim_events, since we know
10385 that do_mouse_tracking will not change. Also, handle 10383 that do_mouse_tracking will not change. Also, handle
10386 screen_selected events. 10384 screen_selected events.
@@ -10485,7 +10483,7 @@
10485 (Ftrack_mouse): A new function to enable mouse tracking for a 10483 (Ftrack_mouse): A new function to enable mouse tracking for a
10486 block of code. 10484 block of code.
10487 (tracking_off): A function for unwind_protection; restore the 10485 (tracking_off): A function for unwind_protection; restore the
10488 mouse tracking state to what it was outside of the track-mouse 10486 mouse tracking state to what it was outside of the track-mouse.
10489 (syms_of_keyboard): defsubr track-mouse. 10487 (syms_of_keyboard): defsubr track-mouse.
10490 (make_lispy_event): Find the window io which the click occurred 10488 (make_lispy_event): Find the window io which the click occurred
10491 when processing mouse_click events, instead of trusting the window 10489 when processing mouse_click events, instead of trusting the window
@@ -10515,7 +10513,7 @@
10515 10513
10516 * termhooks.h (struct input_event): Change the .window member to 10514 * termhooks.h (struct input_event): Change the .window member to
10517 .screen, make it a struct screen *, and indicate that those events 10515 .screen, make it a struct screen *, and indicate that those events
10518 which used to return windows now return screens. It is unsafe 10516 which used to return windows now return screens. It is unsafe
10519 for the event reader to traverse the window structure, because it 10517 for the event reader to traverse the window structure, because it
10520 can be called by a signal handler. 10518 can be called by a signal handler.
10521 10519
@@ -10891,7 +10889,7 @@
10891 10889
108921991-03-12 Jim Blandy (jimb@wookumz.ai.mit.edu) 108901991-03-12 Jim Blandy (jimb@wookumz.ai.mit.edu)
10893 10891
10894 * commands.h, lisp.h: Changed global_map and current_global_map to 10892 * commands.h, lisp.h: Changed global_map and current_global_map to
10895 be Lisp_Objects, not Lisp_Vectors. 10893 be Lisp_Objects, not Lisp_Vectors.
10896 keyboard.c (read_key_sequence): Same. 10894 keyboard.c (read_key_sequence): Same.
10897 keymap.c (Fkey_binding, Fglobal_key_binding, Fglobal_set_key) 10895 keymap.c (Fkey_binding, Fglobal_key_binding, Fglobal_set_key)
@@ -11587,7 +11585,7 @@
11587 (FIRST_PTY_LETTER): Overridden. 11585 (FIRST_PTY_LETTER): Overridden.
11588 (PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF, SETUP_SLAVE_PTY): New macros. 11586 (PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF, SETUP_SLAVE_PTY): New macros.
11589 11587
11590 * m-ibmrs6000.h (CANNOT_DUMP): Undefine it. 11588 * m-ibmrs6000.h (CANNOT_DUMP): Undefine it.
11591 (UNEXEC): Define it. 11589 (UNEXEC): Define it.
11592 (PURE_SEG_BITS, SHMKEY): Define only if CANNOT_DUMP. 11590 (PURE_SEG_BITS, SHMKEY): Define only if CANNOT_DUMP.
11593 (LINKER): Override it. Then add -bnodelcsect. 11591 (LINKER): Override it. Then add -bnodelcsect.
@@ -11783,7 +11781,7 @@
11783 * scroll.c (do_scrolling): Use correct limits on loop to clear 11781 * scroll.c (do_scrolling): Use correct limits on loop to clear
11784 lines just inserted--old version lost a line. 11782 lines just inserted--old version lost a line.
11785 11783
11786 * screen.c: #ifdef HAVE_X_WINDOWS, #include xterm.h 11784 * screen.c: #ifdef HAVE_X_WINDOWS, #include xterm.h.
11787 (Ffocus_screen, Funfocus_screen): Use Joe's new definitions, and 11785 (Ffocus_screen, Funfocus_screen): Use Joe's new definitions, and
11788 only define these functions ifdef HAVE_X_WINDOWS. 11786 only define these functions ifdef HAVE_X_WINDOWS.
11789 (window_from_coordinates): Use next_screen_window instead of 11787 (window_from_coordinates): Use next_screen_window instead of
@@ -11989,7 +11987,7 @@
11989 synch_process_alive, as a general flag that we are waiting for 11987 synch_process_alive, as a general flag that we are waiting for
11990 a synchronous process to die. This obviates the need to block 11988 a synchronous process to die. This obviates the need to block
11991 SIGCHLDs until we know the pid. 11989 SIGCHLDs until we know the pid.
11992 * sysdep.c (wait_for_termination): Wait for synch_process_alive to 11990 * sysdep.c (wait_for_termination): Wait for synch_process_alive to
11993 be false. 11991 be false.
11994 11992
11995 * process.c (sigchld_handler): If pid not recognized, look for a 11993 * process.c (sigchld_handler): If pid not recognized, look for a
@@ -12206,7 +12204,7 @@
12206 * keyboard.c (quit_char): New variable. 12204 * keyboard.c (quit_char): New variable.
12207 (init_keyboard): Initialize it. 12205 (init_keyboard): Initialize it.
12208 (Fset_input_mode): New optional arg to set quit_char. 12206 (Fset_input_mode): New optional arg to set quit_char.
12209 (command_loop_1, read_char, kbd_buffer_store_char): 12207 (command_loop_1, read_char, kbd_buffer_store_char)
12210 (read_avail_input): Use quit_char, not C-g. 12208 (read_avail_input): Use quit_char, not C-g.
12211 * sysdep.c (init_sys_modes): Use quit_char to set special chars. 12209 * sysdep.c (init_sys_modes): Use quit_char to set special chars.
12212 * xterm.c (x_term_init): Pass new arg to Fset_input_mode. 12210 * xterm.c (x_term_init): Pass new arg to Fset_input_mode.
@@ -12639,10 +12637,10 @@
12639 * process.c: Merged in 18.55->6 changes. Same for process.h 12637 * process.c: Merged in 18.55->6 changes. Same for process.h
12640 12638
12641 globally replaced: 12639 globally replaced:
12642 redisplay_preserving_echo_area -> redisplay_preserve_echo_area 12640 redisplay_preserving_echo_area -> redisplay_preserve_echo_area
12643 SetBfp -> set_buffer_internal 12641 SetBfp -> set_buffer_internal
12644 buffer_flush_undo -> buffer_disable_undo 12642 buffer_flush_undo -> buffer_disable_undo
12645 redo_mode_line -> update_mode_line (window.h) 12643 redo_mode_line -> update_mode_line (window.h)
12646 12644
126471990-08-31 Richard Stallman (rms@mole.ai.mit.edu) 126451990-08-31 Richard Stallman (rms@mole.ai.mit.edu)
12648 12646
@@ -12772,7 +12770,7 @@
12772 12770
127731990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu) 127711990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
12774 12772
12775 * m-convex.h (C_SWITCH_MACHINE, LIB_STANDARD, LIBS_MACHINE): 12773 * m-convex.h (C_SWITCH_MACHINE, LIB_STANDARD, LIBS_MACHINE)
12776 (LD_SWITCH_MACHINE): Add definitions for Convex V 4.0. 12774 (LD_SWITCH_MACHINE): Add definitions for Convex V 4.0.
12777 12775
127781990-08-11 Joseph Arceneaux (jla@churchy.ai.mit.edu) 127761990-08-11 Joseph Arceneaux (jla@churchy.ai.mit.edu)
@@ -12811,7 +12809,7 @@
12811 12809
12812 * xfns.c: Vmouse_grabbed renamed Vmouse_depressed. 12810 * xfns.c: Vmouse_grabbed renamed Vmouse_depressed.
12813 * xterm.c: Likewise. 12811 * xterm.c: Likewise.
12814 (construct_mouse_event): Don't check mouse coordinates; this is 12812 (construct_mouse_event): Don't check mouse coordinates; this is
12815 done by the notice_mouse_motion. Don't grab the mouse here. 12813 done by the notice_mouse_motion. Don't grab the mouse here.
12816 12814
12817 * dispnew.c (update_line): Set the pix_width and pix_height of the 12815 * dispnew.c (update_line): Set the pix_width and pix_height of the
@@ -12844,7 +12842,7 @@
12844 leaving screen, as well as setting x_mouse_x = x_mouse_y = -1. 12842 leaving screen, as well as setting x_mouse_x = x_mouse_y = -1.
12845 12843
12846 * keyboard.c: Vmouse_window, Vmouse_event declared extern and no 12844 * keyboard.c: Vmouse_window, Vmouse_event declared extern and no
12847 longer DEFVARed: they are already delclared in window.c. 12845 longer DEFVARed: they are already declared in window.c.
12848 12846
12849 * screen.c (window_from_coordinates): Use Fnext_window, even if 12847 * screen.c (window_from_coordinates): Use Fnext_window, even if
12850 MULTI_SCREEN, to obtain the next window. This is an test. 12848 MULTI_SCREEN, to obtain the next window. This is an test.
@@ -13184,7 +13182,7 @@
13184 object. 13182 object.
13185 (syms_of_process): Initialize pty_process and stream_process. 13183 (syms_of_process): Initialize pty_process and stream_process.
13186 Declare Fprocess_type. 13184 Declare Fprocess_type.
13187 * process.h New element type to struct Lisp_Process. 13185 * process.h: New element type to struct Lisp_Process.
13188 13186
13189 * syntax.c (scan_sexps_forward): Initialize curlevel->last to -1. 13187 * syntax.c (scan_sexps_forward): Initialize curlevel->last to -1.
13190 13188
@@ -13239,7 +13237,7 @@
13239 * indent.c (Fcurrent_column): Likewise. 13237 * indent.c (Fcurrent_column): Likewise.
13240 * minibuf.c (read_minibuf): Likewise. 13238 * minibuf.c (read_minibuf): Likewise.
13241 * regex.c (re_match_2): Use PTR_CHAR_POS. 13239 * regex.c (re_match_2): Use PTR_CHAR_POS.
13242 * editfns.c (Fbuffer_size, Fnarrow_to_region, Fbuffer_substring): 13240 * editfns.c (Fbuffer_size, Fnarrow_to_region, Fbuffer_substring)
13243 (Fbuffer_string, Finsert_buffer_substring): Likewise. 13241 (Fbuffer_string, Finsert_buffer_substring): Likewise.
13244 (save_restriction_restore): Likewise. 13242 (save_restriction_restore): Likewise.
13245 * dispnew.c (direct_output_for_insert): Likewise. 13243 * dispnew.c (direct_output_for_insert): Likewise.
@@ -13251,7 +13249,7 @@
13251 * xdisp.c (try_window, try_window_id, display_text_line): Likewise. 13249 * xdisp.c (try_window, try_window_id, display_text_line): Likewise.
13252 (redisplay): Likewise. 13250 (redisplay): Likewise.
13253 * buffer.c (list_buffers_1): Likewise. 13251 * buffer.c (list_buffers_1): Likewise.
13254 * marker.c (marker_position, Fset_marker, set_marker_restricted): 13252 * marker.c (marker_position, Fset_marker, set_marker_restricted)
13255 (Fmarker_position): Likewise. 13253 (Fmarker_position): Likewise.
13256 * window.c (unshow_buffer, Fset_window_configuration): Likewise. 13254 * window.c (unshow_buffer, Fset_window_configuration): Likewise.
13257 (Fset_window_buffer): Likewise. 13255 (Fset_window_buffer): Likewise.
@@ -13264,7 +13262,7 @@
13264 13262
13265 * buffer.h (struct buffer): Make the syntax table a Lisp object. 13263 * buffer.h (struct buffer): Make the syntax table a Lisp object.
13266 * alloc.c (mark_buffer): No need to treat it specially. 13264 * alloc.c (mark_buffer): No need to treat it specially.
13267 * syntax.c (Fsyntax_table, Fset_syntax_table, Fdescribe_syntax): 13265 * syntax.c (Fsyntax_table, Fset_syntax_table, Fdescribe_syntax)
13268 (Fmodify_syntax_entry): Adjust for this change. 13266 (Fmodify_syntax_entry): Adjust for this change.
13269 * buffer.c (reset_buffer_local_variables): Need not be special. 13267 * buffer.c (reset_buffer_local_variables): Need not be special.
13270 (init_buffer_once): Make this slot a defaulted local variable. 13268 (init_buffer_once): Make this slot a defaulted local variable.
@@ -13347,7 +13345,7 @@
13347 display_line. 13345 display_line.
13348 * screen.c: New screen elements current_glyfs, desired_glyfs, and 13346 * screen.c: New screen elements current_glyfs, desired_glyfs, and
13349 temp_glyfs. 13347 temp_glyfs.
13350 * dispnew.c (make_screen_glyfs, free_screen_glyfs): 13348 * dispnew.c (make_screen_glyfs, free_screen_glyfs)
13351 (remake_screen_glyfs): New functions. 13349 (remake_screen_glyfs): New functions.
13352 (make_display_lines, new_display_line, return_display_line): 13350 (make_display_lines, new_display_line, return_display_line):
13353 Functions deleted. 13351 Functions deleted.
@@ -13385,7 +13383,7 @@
13385 * keyboard.c (echo_prompt, echo_char, echo_dash, echo): New functions. 13383 * keyboard.c (echo_prompt, echo_char, echo_dash, echo): New functions.
13386 (cancel_echoing): Likewise. 13384 (cancel_echoing): Likewise.
13387 (immediate_echo, echoptr): New variables. 13385 (immediate_echo, echoptr): New variables.
13388 (command_loop_1, request_echo, get_char, read_key_sequence): 13386 (command_loop_1, request_echo, get_char, read_key_sequence)
13389 (set_waiting_for_input, interrupt_signal): Related changes. 13387 (set_waiting_for_input, interrupt_signal): Related changes.
13390 (get_char): No more declaration of request_echo. Local cleanups. 13388 (get_char): No more declaration of request_echo. Local cleanups.
13391 13389
@@ -13564,22 +13562,18 @@
13564 13562
13565 * window.c (window_loop): Additional parameter mini to control 13563 * window.c (window_loop): Additional parameter mini to control
13566 minibuffer selection or not. 13564 minibuffer selection or not.
13567 (Fget_lru_window): 13565 (Fget_lru_window, Fget_largest_window, Fget_buffer_window)
13568 (Fget_largest_window): 13566 (Fdelete_other_windows, Fdelete_windows_on)
13569 (Fget_buffer_window):
13570 (Fdelete_other_windows):
13571 (Fdelete_windows_on):
13572 (Freplace_buffer_in_windows): Use that parameter. 13567 (Freplace_buffer_in_windows): Use that parameter.
13573 13568
135741990-03-29 Joseph Arceneaux (jla@churchy.ai.mit.edu) 135691990-03-29 Joseph Arceneaux (jla@churchy.ai.mit.edu)
13575 13570
13576 * screen.c (Fselect_screen): Raise the selected screen. 13571 * screen.c (Fselect_screen): Raise the selected screen.
13577 13572
13578 * window.c (Fget_buffer_window): 13573 * window.c (Fget_buffer_window, Fget_largest_window)
13579 (Fget_largest_window):
13580 (Fget_lru_window): New parameter all_screens. 13574 (Fget_lru_window): New parameter all_screens.
13581 (Fdisplay_buffer): Use the new param in Fget_lru_window, 13575 (Fdisplay_buffer): Use the new param in Fget_lru_window,
13582 Fget_buffer_window, and Fget_largest_window. 13576 Fget_buffer_window, and Fget_largest_window.
13583 (Fscroll_other_window): Use new param in Fget_buffer_window. 13577 (Fscroll_other_window): Use new param in Fget_buffer_window.
13584 * buffer.c (Fother_buffer): Ditto. 13578 * buffer.c (Fother_buffer): Ditto.
13585 13579
@@ -13599,8 +13593,8 @@
13599 check if Vglobal_minibuffer_screen is non-nil and maybe call 13593 check if Vglobal_minibuffer_screen is non-nil and maybe call
13600 next_screen. 13594 next_screen.
13601 13595
13602 * screen.c (Fscreen_selected_window): 13596 * screen.c (Fscreen_selected_window, Fscreen_root_window):
13603 (Fscreen_root_window): If screen is nil, use selected-screen. 13597 If screen is nil, use selected-screen.
13604 13598
136051990-03-27 Joseph Arceneaux (jla@churchy.ai.mit.edu) 135991990-03-27 Joseph Arceneaux (jla@churchy.ai.mit.edu)
13606 13600
@@ -13735,7 +13729,7 @@
13735 13729
13736 * screen.c (Ffocus_screen): New subr, removed Fscreen_has_focus. 13730 * screen.c (Ffocus_screen): New subr, removed Fscreen_has_focus.
13737 (Fselect_screen): New, optional parameter no_enter. 13731 (Fselect_screen): New, optional parameter no_enter.
13738 (Frestore_screen_configuration): 13732 (Frestore_screen_configuration)
13739 (Fdelete_screen): Pass second parm Qnil to Fselect_screen. 13733 (Fdelete_screen): Pass second parm Qnil to Fselect_screen.
13740 13734
13741 * window.c (Fdisplay_buffer, Fset_window_configuration): Pass 13735 * window.c (Fdisplay_buffer, Fset_window_configuration): Pass
@@ -13795,17 +13789,16 @@
13795 (x_new_selected_screen): Do dumpborder and check auto-raise here, 13789 (x_new_selected_screen): Do dumpborder and check auto-raise here,
13796 rather than XEvent switch. 13790 rather than XEvent switch.
13797 (x_deiconify_screen): No longer exists. 13791 (x_deiconify_screen): No longer exists.
13798 (x_do_pending_expose, x_clear_cursor): 13792 (x_do_pending_expose, x_clear_cursor)
13799 (x_invert_screen, scraplines, stufflines, x_bitmap_icon): 13793 (x_invert_screen, scraplines, stufflines, x_bitmap_icon)
13800 (x_text_icon, x_new_font): Don't BLOCK_INPUT. 13794 (x_text_icon, x_new_font): Don't BLOCK_INPUT.
13801 (XTins_del_lines): BLOCK_INPUT here. 13795 (XTins_del_lines): BLOCK_INPUT here.
13802 (XTupdate_end): Don't turn on cursor if minibuffer-screen. 13796 (XTupdate_end): Don't turn on cursor if minibuffer-screen.
13803 (XTread_socket): On MotionNotify, just that screen is selected before 13797 (XTread_socket): On MotionNotify, just that screen is selected before
13804 processing. 13798 processing.
13805 (XTtopos): If updating_screen, just set x and y, don't flush. 13799 (XTtopos): If updating_screen, just set x and y, don't flush.
13806 (x_bitmap_icon): 13800 (x_bitmap_icon, x_text_icon, x_new_font): Return 1 if failed,
13807 (x_text_icon): 13801 don't call error.
13808 (x_new_font): Return 1 if failed, don't call error.
13809 (x_make_screen_visible): Raise the screen as well. 13802 (x_make_screen_visible): Raise the screen as well.
13810 13803
138111990-03-02 Joseph Arceneaux (jla@churchy.ai.mit.edu) 138041990-03-02 Joseph Arceneaux (jla@churchy.ai.mit.edu)
@@ -14579,15 +14572,14 @@
14579 14572
145801989-10-13 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) 145731989-10-13 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu)
14581 14574
14582 * xfns.c (x_selection_arrival): 14575 * xfns.c (x_selection_arrival, x_send_incremental)
14583 (x_send_incremental):
14584 (x_answer_selection_request): New procedures for incremental 14576 (x_answer_selection_request): New procedures for incremental
14585 selection transfer. 14577 selection transfer.
14586 14578
145871989-10-12 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) 145791989-10-12 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu)
14588 14580
14589 * lread.c (complete_filename_p): New function which replaces 14581 * lread.c (complete_filename_p): New function which replaces
14590 absolute_filename_p. This one doesn't consider "~" valid. 14582 absolute_filename_p. This one doesn't consider "~" valid.
14591 14583
145921989-10-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu) 145841989-10-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
14593 14585
@@ -14667,9 +14659,7 @@
14667 14659
14668 * xfns.c (Fx_geometry): Kludge for the case of position `-0'. 14660 * xfns.c (Fx_geometry): Kludge for the case of position `-0'.
14669 (Fx_get_mouse_event): Also return the time stamp as last list elt. 14661 (Fx_get_mouse_event): Also return the time stamp as last list elt.
14670 (Fx_color_display_p): 14662 (Fx_color_display_p, Fx_defined_color, x_decode_color)
14671 (Fx_defined_color):
14672 (x_decode_color):
14673 (defined_color): Eliminate screen argument. 14663 (defined_color): Eliminate screen argument.
14674 (Fx_create_screen): No more ColorMap component to display.x. 14664 (Fx_create_screen): No more ColorMap component to display.x.
14675 * xterm.h: Likewise. 14665 * xterm.h: Likewise.
@@ -14736,13 +14726,12 @@
14736 * alloc.c (xmalloc, xrealloc): hold_window_changes whilst doing 14726 * alloc.c (xmalloc, xrealloc): hold_window_changes whilst doing
14737 the associated operations. 14727 the associated operations.
14738 14728
14739 * dispnew.c (init_display): 14729 * dispnew.c (init_display, Fsleep_for, Fsit_for):
14740 (Fsleep_for, Fsit_for):
14741 * process.c (Faccept_process_output): 14730 * process.c (Faccept_process_output):
14742 * keyboard.c ({clear,set}_waiting_for_input): 14731 * keyboard.c ({clear,set}_waiting_for_input)
14743 (quit_throw_to_get_char, get_char): 14732 (quit_throw_to_get_char, get_char):
14744 * xdisp.c (DoDsp, message, message1): Undid changes of Aug. 23 14733 * xdisp.c (DoDsp, message, message1): Undid changes of Aug. 23
14745 (see below); accept window changes most of the time. 14734 (see below); accept window changes most of the time.
14746 14735
147471989-09-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) 147361989-09-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
14748 14737
@@ -14839,9 +14828,8 @@
14839 (x_set_mouse_color): Rewrote this function. Always set cursor and 14828 (x_set_mouse_color): Rewrote this function. Always set cursor and
14840 its color. If the window exists, then attach the cursor to it. 14829 its color. If the window exists, then attach the cursor to it.
14841 No longer uses x_reset_cursor. 14830 No longer uses x_reset_cursor.
14842 (x_create_window): 14831 (x_create_window, x_set_background, x_set_foreground):
14843 (x_set_background): 14832 Use x_set_mouse_color instead of x_reset_cursor.
14844 (x_set_foreground): Use x_set_mouse_color instead of x_reset_cursor.
14845 14833
148461989-08-18 Richard Stallman (rms@hobbes.ai.mit.edu) 148341989-08-18 Richard Stallman (rms@hobbes.ai.mit.edu)
14847 14835
@@ -14948,8 +14936,8 @@
14948 14936
14949 * keymap.c: New subrs Fuse_local_mouse_map, Fcurrent_local_mouse_map. 14937 * keymap.c: New subrs Fuse_local_mouse_map, Fcurrent_local_mouse_map.
14950 14938
14951 * xfns.c (x_set_mouse_color): 14939 * xfns.c (x_set_mouse_color, x_set_cur): No need to redraw display
14952 (x_set_cur): No need to redraw display after doing these. 14940 after doing these.
14953 14941
14954 (Fx_get_mouse_event): Accept motion events. 14942 (Fx_get_mouse_event): Accept motion events.
14955 (x11_encode_mouse_button): Encoding a la X11, except for one 14943 (x11_encode_mouse_button): Encoding a la X11, except for one
@@ -14962,13 +14950,8 @@
14962 * xfns.c (Fx_create_screen): I couldn't take it any more, the 14950 * xfns.c (Fx_create_screen): I couldn't take it any more, the
14963 ugliness of this routine offended me too deeply. It is now 14951 ugliness of this routine offended me too deeply. It is now
14964 completely rewritten for X11 and uses subroutines: 14952 completely rewritten for X11 and uses subroutines:
14965 (x_figure_window_size) 14953 (x_figure_window_size, x_create_window, x_icon, x_make_gc)
14966 (x_create_window) 14954 (Fx_draw_rectangle, Fx_erase_rectangle): New subrs.
14967 (x_icon)
14968 (x_make_gc)
14969
14970 (Fx_draw_rectangle):
14971 (Fx_erase_rectangle): New subrs.
14972 14955
14973 * m/m-intel386.h: Changes in LOAD_AVE_TYPE, LOAD_AVE_CVT, and 14956 * m/m-intel386.h: Changes in LOAD_AVE_TYPE, LOAD_AVE_CVT, and
14974 FSCALE to make loadst work correctly. 14957 FSCALE to make loadst work correctly.
@@ -15076,16 +15059,12 @@
15076 message if there are more than 6 args. 15059 message if there are more than 6 args.
15077 15060
15078 * fns.c (Fyes-or-no-p): 15061 * fns.c (Fyes-or-no-p):
15079 * minibuf.c (read_minibuf_unwind): 15062 * minibuf.c (read_minibuf_unwind, Fread_minibuffer)
15080 (Fread_minibuffer): 15063 (Fread_no_blanks_input, Fcompleting_read): Extra arg to read_minibuf.
15081 (Fread_no_blanks_input):
15082 (Fcompleting_read): Extra arg to read_minibuf.
15083 15064
15084 * callint.c (Fcall_interactively): 15065 * callint.c (Fcall_interactively):
15085 * keyboard.c (Fexecute_extended_command): 15066 * keyboard.c (Fexecute_extended_command):
15086 * minibuf.c (Fread_command): 15067 * minibuf.c (Fread_command, Fread_function, Fread_variable)
15087 (Fread_function):
15088 (Fread_variable):
15089 (Fread_buffer): Extra arg to Fcompleting_read. 15068 (Fread_buffer): Extra arg to Fcompleting_read.
15090 15069
150911989-07-05 Joseph Arceneaux (jla@spiff) 150701989-07-05 Joseph Arceneaux (jla@spiff)
@@ -15133,7 +15112,7 @@
15133 (x_deiconify_screen): For X11, just Map the window, as per the new 15112 (x_deiconify_screen): For X11, just Map the window, as per the new
15134 ICCC. 15113 ICCC.
15135 (x_make_screen_visible): Only handle visible and iconified screen 15114 (x_make_screen_visible): Only handle visible and iconified screen
15136 elements for X10; these variables are handled in event processing 15115 elements for X10; these variables are handled in event processing
15137 for X11. 15116 for X11.
15138 (x_make_screen_invisible): Send an UnmapNotify event to the root 15117 (x_make_screen_invisible): Send an UnmapNotify event to the root
15139 window to aprise the window manager of the change. 15118 window to aprise the window manager of the change.
@@ -15247,8 +15226,8 @@
15247 15226
152481989-06-08 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) 152271989-06-08 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu)
15249 15228
15250 * xfns.c (Fx_open_connection): Added 9 Lisp variables 15229 * xfns.c (Fx_open_connection): Added 9 Lisp variables
15251 defined by the screen and server. 15230 defined by the screen and server.
15252 15231
152531989-06-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) 152321989-06-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
15254 15233
@@ -15482,7 +15461,7 @@
15482 15461
15483 * xfns.c (x_set_foreground, x_set_border_pixel): Finished color 15462 * xfns.c (x_set_foreground, x_set_border_pixel): Finished color
15484 coordination. Scrollbar border, thump-arrows, and slider pixmap 15463 coordination. Scrollbar border, thump-arrows, and slider pixmap
15485 linked with foreground color; slider border with window border. 15464 linked with foreground color; slider border with window border.
15486 15465
154871989-05-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) 154661989-05-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
15488 15467
@@ -15938,10 +15917,10 @@
15938 (x_reset_cursor): Don't call XRecolorCursor. 15917 (x_reset_cursor): Don't call XRecolorCursor.
15939 (x_set_window_size): Call x_wm_set_size_hint, not x_set_size_hint. 15918 (x_set_window_size): Call x_wm_set_size_hint, not x_set_size_hint.
15940 (x_set_resize_hint): For X11, call x_wm_set_size_hint. 15919 (x_set_resize_hint): For X11, call x_wm_set_size_hint.
15941 (x_wm_set_size_hint, x_wm_set_window_state, x_wm_set_icon_pixmap): 15920 (x_wm_set_size_hint, x_wm_set_window_state, x_wm_set_icon_pixmap)
15942 (x_wm_set_icon_position): New fns for X11. 15921 (x_wm_set_icon_position): New fns for X11.
15943 15922
15944 * xfns.c: For X11, include Xutil.h 15923 * xfns.c: For X11, include Xutil.h.
15945 (VSCROLL_WIDTH): Moved to xterm.h. 15924 (VSCROLL_WIDTH): Moved to xterm.h.
15946 (face_GC): Don't declare it. 15925 (face_GC): Don't declare it.
15947 (id_name): Declare this. 15926 (id_name): Declare this.
@@ -16319,7 +16298,7 @@
16319 * keymap.c (apropos1): Clean up. 16298 * keymap.c (apropos1): Clean up.
16320 Do where-is-internal only if there is a function definition. 16299 Do where-is-internal only if there is a function definition.
16321 Use mouse-describe-key to turn mouse key sequences into strings. 16300 Use mouse-describe-key to turn mouse key sequences into strings.
16322 (Fwhere_is): Check the mouse map too; 16301 (Fwhere_is): Check the mouse map too.
16323 (Fwhere_is_internal): New arg is global map to use. 16302 (Fwhere_is_internal): New arg is global map to use.
16324 All callers changed in keypad.c and doc.c. 16303 All callers changed in keypad.c and doc.c.
16325 (where_is_string): New fn cvts result of Fwhere_is_internal to string. 16304 (where_is_string): New fn cvts result of Fwhere_is_internal to string.
@@ -16524,6 +16503,10 @@
16524 16503
16525See ChangeLog.2 for earlier changes. 16504See ChangeLog.2 for earlier changes.
16526 16505
16506;; Local Variables:
16507;; coding: utf-8
16508;; End:
16509
16527 Copyright (C) 1993, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 16510 Copyright (C) 1993, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
16528 Free Software Foundation, Inc. 16511 Free Software Foundation, Inc.
16529 16512
diff --git a/src/ChangeLog.5 b/src/ChangeLog.5
index 386dee3392b..8b003decef0 100644
--- a/src/ChangeLog.5
+++ b/src/ChangeLog.5
@@ -811,7 +811,7 @@
811 811
812 * emacs.c (Fdump_emacs): Don't use & before my_edata. 812 * emacs.c (Fdump_emacs): Don't use & before my_edata.
813 813
8141995-05-08 Francesco Potorti` (pot@cnuce.cnr.it) 8141995-05-08 Francesco Potortì (pot@cnuce.cnr.it)
815 815
816 * m/delta.h (C_SWITCH_MACHINE): Let configure decide if this is 816 * m/delta.h (C_SWITCH_MACHINE): Let configure decide if this is
817 a 68040 or 68030. Don't condition on __STDC__. 817 a 68040 or 68030. Don't condition on __STDC__.
@@ -3416,7 +3416,7 @@
3416 3416
3417 * search.c (search_regs_saved): Don't initialize; it dumps as pure. 3417 * search.c (search_regs_saved): Don't initialize; it dumps as pure.
3418 3418
34191994-11-24 Francesco Potorti` <pot@cnuce.cnr.it> 34191994-11-24 Francesco Potortì <pot@cnuce.cnr.it>
3420 3420
3421 * m/delta.h (C_SWITCH_MACHINE): -inline-functions removed, 3421 * m/delta.h (C_SWITCH_MACHINE): -inline-functions removed,
3422 because the compiler shipped with R3V7 is not stable. 3422 because the compiler shipped with R3V7 is not stable.
@@ -3459,7 +3459,7 @@
3459 * config.h.in: Add #undefs for --with-pop, --with-kerberos, and 3459 * config.h.in: Add #undefs for --with-pop, --with-kerberos, and
3460 --with-hesiod. 3460 --with-hesiod.
3461 3461
34621994-11-19 Francesco Potorti` <pot@cnuce.cnr.it> 34621994-11-19 Francesco Potortì <pot@cnuce.cnr.it>
3463 3463
3464 * lisp.h: (running_asynch_code): New global flag. 3464 * lisp.h: (running_asynch_code): New global flag.
3465 * emacs.c (running_asynch_code): New global flag. 3465 * emacs.c (running_asynch_code): New global flag.
@@ -3550,7 +3550,7 @@
3550 pass its buffer. 3550 pass its buffer.
3551 (display_text_line): Likewise. 3551 (display_text_line): Likewise.
3552 3552
35531994-11-16 Francesco Potorti` (pot@cnuce.cnr.it) 35531994-11-16 Francesco Potortì (pot@cnuce.cnr.it)
3554 3554
3555 * Makefile.in.in (TAGS): The new etags allows tagging DEFVARs. 3555 * Makefile.in.in (TAGS): The new etags allows tagging DEFVARs.
3556 3556
@@ -6837,7 +6837,7 @@
6837 6837
6838 * s/sol2.h (GETTIMEOFDAY_ONE_ARGUMENT): Undo previous change. 6838 * s/sol2.h (GETTIMEOFDAY_ONE_ARGUMENT): Undo previous change.
6839 6839
68401994-06-18 Francesco Potorti` (pot@fly.cnuce.cnr.it) 68401994-06-18 Francesco Potortì (pot@fly.cnuce.cnr.it)
6841 6841
6842 * m/delta.h (memmove): switch the first two args. 6842 * m/delta.h (memmove): switch the first two args.
6843 6843
@@ -7144,6 +7144,10 @@
7144 7144
7145See ChangeLog.4 for earlier changes. 7145See ChangeLog.4 for earlier changes.
7146 7146
7147;; Local Variables:
7148;; coding: utf-8
7149;; End:
7150
7147 Copyright (C) 1994, 1995, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 7151 Copyright (C) 1994, 1995, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
7148 Free Software Foundation, Inc. 7152 Free Software Foundation, Inc.
7149 7153