comparison src/ChangeLog @ 50003:cdd2ba318b01

.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sun, 02 Mar 2003 20:02:19 +0000
parents 8b7db04f3672
children e0d5566e0b0d
comparison
equal deleted inserted replaced
50002:a94214474050 50003:cdd2ba318b01
665 (x_term_init): Add initialization for GTK. 665 (x_term_init): Add initialization for GTK.
666 (syms_of_xterm): Set Vx_toolkit_scroll_bars for USE_GTK. 666 (syms_of_xterm): Set Vx_toolkit_scroll_bars for USE_GTK.
667 667
668 * xmenu.c: Include gtkutil.h for USE_GTK. 668 * xmenu.c: Include gtkutil.h for USE_GTK.
669 (Fx_popup_menu): Use current position if x and y is NIL. 669 (Fx_popup_menu): Use current position if x and y is NIL.
670 (single_menu_item, single_menu_item, Fx_popup_dialog): Check 670 (single_menu_item, single_menu_item, Fx_popup_dialog):
671 for USE_GTK. 671 Check for USE_GTK.
672 (popup_widget_loop): New function for USE_GTK. 672 (popup_widget_loop): New function for USE_GTK.
673 (x_activate_menubar): Add code for USE_GTK. 673 (x_activate_menubar): Add code for USE_GTK.
674 (popup_activate_callback, popup_deactivate_callback) 674 (popup_activate_callback, popup_deactivate_callback)
675 (menu_highlight_callback, menubar_selection_callback): USE_GTK versions 675 (menu_highlight_callback, menubar_selection_callback):
676 added. 676 Add USE_GTK versions.
677 (update_frame_menubar): Call xg_update_frame_menubar for USE_GTK. 677 (update_frame_menubar): Call xg_update_frame_menubar for USE_GTK.
678 (set_frame_menubar): Call xg_modify_menubar_widgets for USE_GTK. 678 (set_frame_menubar): Call xg_modify_menubar_widgets for USE_GTK.
679 (free_frame_menubar): Only compile if not USE_GTK. GTK version 679 (free_frame_menubar): Only compile if not USE_GTK. GTK version
680 is in gtkutil.c. 680 is in gtkutil.c.
681 (popup_selection_callback): New version for USE_GTK. 681 (popup_selection_callback): New version for USE_GTK.
682 (create_and_show_popup_menu): New fuction, one USE_GTK version and 682 (create_and_show_popup_menu): New fuction, one USE_GTK version and
683 one USE_X_TOOLKIT version. 683 one USE_X_TOOLKIT version.
684 (xmenu_show): Call create_and_show_popup_menu. 684 (xmenu_show): Call create_and_show_popup_menu.
685 (dialog_selection_callback): New version for USE_GTK. 685 (dialog_selection_callback): New version for USE_GTK.
686 (create_and_show_dialog): New fuction, one USE_GTK version and 686 (create_and_show_dialog): New fuction, one USE_GTK version and
687 one USE_X_TOOLKIT version. 687 one USE_X_TOOLKIT version.
688 (xdialog_show): Call create_and_show_dialog. 688 (xdialog_show): Call create_and_show_dialog.
689 689
690 * xfns.c: Include gtkutil for USE_GTK. 690 * xfns.c: Include gtkutil for USE_GTK.
691 (x_window_to_frame, x_any_window_to_frame) 691 (x_window_to_frame, x_any_window_to_frame)
692 (x_non_menubar_window_to_frame, x_menubar_window_to_frame) 692 (x_non_menubar_window_to_frame, x_menubar_window_to_frame)
718 (FRAME_EXTERNAL_TOOL_BAR): New macro. 718 (FRAME_EXTERNAL_TOOL_BAR): New macro.
719 (FRAME_EXTERNAL_MENU_BAR): Check for USE_GTK. 719 (FRAME_EXTERNAL_MENU_BAR): Check for USE_GTK.
720 720
721 * fileio.c (Fread_file_name): Add check for USE_GTK. 721 * fileio.c (Fread_file_name): Add check for USE_GTK.
722 722
723 * dispnew.c (adjust_frame_glyphs_for_window_redisplay): Add 723 * dispnew.c (adjust_frame_glyphs_for_window_redisplay):
724 check for USE_GTK. 724 Add check for USE_GTK.
725 725
726 * config.in: Added HAVE_GTK 726 * config.in: Added HAVE_GTK
727 727
728 * alloc.c (Fgarbage_collect): Call xg_mark_data for GTK. 728 * alloc.c (Fgarbage_collect): Call xg_mark_data for GTK.
729 729
785 785
786 * process.h (struct Lisp_Process): New member plist replaces old 786 * process.h (struct Lisp_Process): New member plist replaces old
787 member private_vars. All uses changed. 787 member private_vars. All uses changed.
788 788
789 * process.c: Reworked 2003-01-12 change -- call a plist a plist! 789 * process.c: Reworked 2003-01-12 change -- call a plist a plist!
790 (QCplist): Renamed from QCvars. All uses changed. 790 (QCplist): Rename from QCvars. Change all uses.
791 (Fprocess_plist): Replaces Fprocess_variable. Simplified. 791 (Fprocess_plist): Replaces Fprocess_variable. Simplified.
792 (Fset_process_plist): Replaces Fset_process_variable. Simplified. 792 (Fset_process_plist): Replaces Fset_process_variable. Simplify.
793 (syms_of_process): Intern, staticpro, defsubr these. 793 (syms_of_process): Intern, staticpro, defsubr these.
794 (Fmake_network_process): Describe :plist arg. Removed :vars arg. 794 (Fmake_network_process): Describe :plist arg. Remove :vars arg.
795 795
796 2003-01-14 Francesco Potort,Al(B <pot@gnu.org> 796 2003-01-14 Francesco Potort,Al(B <pot@gnu.org>
797 797
798 * m/delta.h: Removed (obsolete). 798 * m/delta.h: Remove (obsolete).
799 799
800 2003-01-13 Francesco Potort,Al(B <pot@gnu.org> 800 2003-01-13 Francesco Potort,Al(B <pot@gnu.org>
801 801
802 * fileio.c (Fdelete_directory, Fdelete_file): Document the 802 * fileio.c (Fdelete_directory, Fdelete_file): Document the
803 behaviour in front of symlinks. 803 behaviour in front of symlinks.
876 Call x_dispatch_event instead of XtDispatchEvent. 876 Call x_dispatch_event instead of XtDispatchEvent.
877 (xmenu_show): Calculate root coordinate from frame top/left position. 877 (xmenu_show): Calculate root coordinate from frame top/left position.
878 878
879 2003-01-08 Kim F. Storm <storm@cua.dk> 879 2003-01-08 Kim F. Storm <storm@cua.dk>
880 880
881 * process.c (server_accept_connection): Fixed recording of new 881 * process.c (server_accept_connection): Fix recording of new
882 connection's local address in :local property of contact info. 882 connection's local address in :local property of contact info.
883 (Fmake_network_process): Record local network address for new 883 (Fmake_network_process): Record local network address for new
884 client processes in :local property of contact info. 884 client processes in :local property of contact info.
885 (format-network-address): Added arg OMIT-PORT. Callers changed. 885 (format-network-address): Add arg OMIT-PORT. Change callers.
886 886
887 2003-01-07 Dave Love <fx@gnu.org> 887 2003-01-07 Dave Love <fx@gnu.org>
888 888
889 * Makefile.in (fns.o): Depend on coding.h. 889 * Makefile.in (fns.o): Depend on coding.h.
890 890
1057 These changes were in part based upon suggestions made by Peter 1057 These changes were in part based upon suggestions made by Peter
1058 'Luna' Runestig [peter@runestig.com]. 1058 'Luna' Runestig [peter@runestig.com].
1059 1059
1060 * w32.c (g_b_init_is_windows_9x, g_b_init_open_process_token, 1060 * w32.c (g_b_init_is_windows_9x, g_b_init_open_process_token,
1061 g_b_init_get_token_information, g_b_init_lookup_account_sid, 1061 g_b_init_get_token_information, g_b_init_lookup_account_sid,
1062 g_b_init_get_sid_identifier_authority ): Added several static 1062 g_b_init_get_sid_identifier_authority ): Add several static
1063 global variables. 1063 global variables.
1064 1064
1065 * w32.c (globals_of_w32): New function. Used to initialize those 1065 * w32.c (globals_of_w32): New function. Used to initialize those
1066 global variables that must always be initialized on startup even 1066 global variables that must always be initialized on startup even
1067 when the global variable initialized is non zero. Its primary 1067 when the global variable initialized is non zero. Its primary
1176 * xdisp.c (try_window_id): Don't call set_cursor_from_row if 1176 * xdisp.c (try_window_id): Don't call set_cursor_from_row if
1177 row_containing_pos returned NULL. 1177 row_containing_pos returned NULL.
1178 1178
1179 2002-12-10 Steven Tamm <steventamm@mac.com> 1179 2002-12-10 Steven Tamm <steventamm@mac.com>
1180 1180
1181 * mac.c (sys_read): Fixed sys_read to not call select if IO is 1181 * mac.c (sys_read): Fix sys_read to not call select if IO is
1182 non-blocking. 1182 non-blocking.
1183 (sys_select): Fixed sys_select to not use a timeout larger than 1183 (sys_select): Fix sys_select to not use a timeout larger than
1184 the one given. 1184 the one given.
1185 1185
1186 2002-12-10 Juanma Barranquero <lektu@terra.es> 1186 2002-12-10 Juanma Barranquero <lektu@terra.es>
1187 1187
1188 * editfns.c (Fformat): Use alloca, not _alloca. 1188 * editfns.c (Fformat): Use alloca, not _alloca.
1214 * eval.c (Feval) [HAVE_CARBON]: Calls mac_check_for_quit_char at 1214 * eval.c (Feval) [HAVE_CARBON]: Calls mac_check_for_quit_char at
1215 each stack frame. This may change as it could be time consuming. 1215 each stack frame. This may change as it could be time consuming.
1216 1216
1217 * macterm.c (mac_check_for_quit_char, quit_char_comp) 1217 * macterm.c (mac_check_for_quit_char, quit_char_comp)
1218 (init_quit_char_handler, mac_determine_quit_char_modifiers) 1218 (init_quit_char_handler, mac_determine_quit_char_modifiers)
1219 (mac_initialize): Added code to check for pressing of quit_char 1219 (mac_initialize): Add code to check for pressing of quit_char
1220 in the OS event queue. 1220 in the OS event queue.
1221 1221
1222 * mac.c (sys_select): Call mac_check_for_quit_char every second 1222 * mac.c (sys_select): Call mac_check_for_quit_char every second
1223 while blocking on select. 1223 while blocking on select.
1224 1224
1458 undocumented fact that although these functions are not supported 1458 undocumented fact that although these functions are not supported
1459 in the 9x branch of Microsoft Windows, the functions do exist in 1459 in the 9x branch of Microsoft Windows, the functions do exist in
1460 the version of advapi32.dll that is found in the 9x branch of 1460 the version of advapi32.dll that is found in the 9x branch of
1461 Microsoft Windows. 1461 Microsoft Windows.
1462 1462
1463 * w32.c (init_user_info): Replaced the calls to the win32 API 1463 * w32.c (init_user_info): Replace the calls to the win32 API
1464 functions OpenProcessToken, GetTokenInformation, LookupAccountSid, 1464 functions OpenProcessToken, GetTokenInformation, LookupAccountSid,
1465 and GetSidIdentifierAuthority with calls to the newly added 1465 and GetSidIdentifierAuthority with calls to the newly added
1466 wrapper functions. 1466 wrapper functions.
1467 1467
1468 * w32.h: Added extern declarations for the following functions: 1468 * w32.h: Added extern declarations for the following functions:
1469 syms_of_w32term, syms_of_w32fns, syms_of_w32select, 1469 syms_of_w32term, syms_of_w32fns, syms_of_w32select,
1470 syms_of_w32menu, and void syms_of_fontset. 1470 syms_of_w32menu, and void syms_of_fontset.
1471 1471
1472 * w32fns.c (w32_wnd_proc): Added code to reinitialize the 1472 * w32fns.c (w32_wnd_proc): Add code to reinitialize the
1473 function pointer track_mouse_event_fn in the handler for the 1473 function pointer track_mouse_event_fn in the handler for the
1474 WM_SETFOCUS message. 1474 WM_SETFOCUS message.
1475 1475
1476 * w32menu.c (initialize_frame_menubar): Added code to 1476 * w32menu.c (initialize_frame_menubar): Add code to
1477 reinitialize the function pointers set_menu_item_info and 1477 reinitialize the function pointers set_menu_item_info and
1478 get_menu_item_info. 1478 get_menu_item_info.
1479 1479
1480 2002-11-17 Ben Key <BKey1@tampabay.rr.com> 1480 2002-11-17 Ben Key <BKey1@tampabay.rr.com>
1481 1481
1602 * w32term.c (w32_draw_fringe_bitmap): Remove unused local variable 1602 * w32term.c (w32_draw_fringe_bitmap): Remove unused local variable
1603 window. 1603 window.
1604 1604
1605 2002-11-08 Pavel Jan,Am(Bk <Pavel@Janik.cz> 1605 2002-11-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1606 1606
1607 * process.c (Fformat_network_address): Removed unused locals p, 1607 * process.c (Fformat_network_address): Remove unused locals p,
1608 cp, and i. 1608 cp, and i.
1609 1609
1610 2002-11-06 Dave Love <fx@gnu.org> 1610 2002-11-06 Dave Love <fx@gnu.org>
1611 1611
1612 * buffer.c (Qset_buffer_major_mode_hook): New. 1612 * buffer.c (Qset_buffer_major_mode_hook): New.