1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-26 15:21:51 -08:00
Commit graph

2396 commits

Author SHA1 Message Date
Karl Heuer
e58077c893 Scale by sizeof when allocating objects. 1994-01-29 02:09:41 +00:00
Karl Heuer
0237d897f6 (kill-all-local-variables): follow symbol forwarding. 1994-01-29 02:03:55 +00:00
Richard M. Stallman
0af6a8312e Include stdio.h.
(init_callproc): Put non-ex-dir warnings on stderr.
1994-01-29 01:16:17 +00:00
Richard M. Stallman
3917910ac2 (init_lread): Put non-ex-dir warnings on stderr. 1994-01-29 01:15:53 +00:00
Fred Pierresteguy
80fd1fe20c (x_set_window_size): Add USE_X_TOOLKIT conditional. Call EmacsFrameSetCharSize and return. 1994-01-28 17:34:46 +00:00
Fred Pierresteguy
5c94b90b10 * xterm.c (x_term_init): Cast to (char **) before assignment to argv. 1994-01-28 14:28:51 +00:00
Fred Pierresteguy
bb936752e9 * keyboard.c (make_lispy_event): Add USE_X_TOOLKIT conditional and
test FRAME_EXTERNAL_MENU_BAR.
        (map_event_to_object) [USE_X_TOOLKIT]: Declare and use it.
1994-01-27 11:01:59 +00:00
Richard M. Stallman
4466efa553 (x_set_mouse_position): Don't raise the frame. 1994-01-26 21:09:54 +00:00
Richard M. Stallman
f389294647 (mkdir): Use MKDIR_PROTOTYPE if defined. 1994-01-26 20:55:19 +00:00
Richard M. Stallman
69b7282496 [__GNUC__] (MKDIR_PROTOTYPE): Defined. 1994-01-26 20:54:23 +00:00
Fred Pierresteguy
f795ed97e6 Wed Jan 26 12:23:12 1994 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
* xterm.h [USE_X_TOOLKIT]: Don't include Xaw/Box.h.
1994-01-26 17:57:30 +00:00
Fred Pierresteguy
7861472138 Wed Jan 26 12:23:12 1994 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
* xdisp.c (update_menu_bar): Add USE_X_TOOLKIT conditional and test
	FRAME_EXTERNAL_MENU_BAR.
1994-01-26 17:35:31 +00:00
Richard M. Stallman
40932d1ae9 (read_key_sequence): Properly gcpro fkey_map while using keytran_map.
(syms_of_keyboard): New Lisp var command-hook-internal.
(command_loop_1): Use it when running the command hooks.

(read_key_sequence): Don't call echo_truncate the first time through.

(echo_truncate): Call truncate_echo_area.
1994-01-26 07:22:11 +00:00
Richard M. Stallman
18686d472b Find lwlib.h and xlwmenuP.h in ../lwlib.
Reshuffle functions; put new ones in #ifdef USE_X_TOOLKIT.
(Fx_popup_menu): Add USE_X_TOOLKIT conditional around new decls.

(string_width): New function.
(event_is_in_menu_item, map_event_to_object): Likewise.
(set_menu_items, free_menu_items, popup_selection_callback): Likewise.
(popup_down_callback, free_menubar_widget_value_tree): Likewise.
(update_one_frame_psheets, set_frame_menubar): Likewise.
(Fx_popup_menu, xmenu_show): Handle USE_X_TOOLKIT.

(dispatch_dummy_expose): New function.
(XMenu_xpos, XMenu_ypos): Change the values of the constant assignment.
(xmenu_show): Change the way to make the menubar to redraw itself by
generating a dummy expose event.
1994-01-26 07:20:15 +00:00
Richard M. Stallman
3afe33e7ec (x_wm_set_size_hint): Swap southeast and northwest.
(XTupdate_end): No need to test updating_frame.

(construct_mouse_click): New function, in #ifdef USE_X_TOOLKIT.
(process_expose_from_menu): Likewise.
(XTread_socket, x_set_offset, x_set_window_size): Handle USE_X_TOOLKIT.
(x_raise_frame, x_lower_frame, x_make_frame_visible): Likewise.
(x_iconify_frame, x_destroy_window, x_wm_set_window_state): Likewise.
(x_term_init): Likewise.

(x_term_init): Pass argv, argc to XtAppInitialize with the display_name value.

Include syssignal.h.


The following belongs in a previous version's log entry:

(XTread_socket): temp_buffer and temp_index deleted.
Put all vendor-specific keys into the buffer.
(x_is_vendor_fkey): Function deleted.
(XTread_socket): Don't call it.
1994-01-26 05:25:06 +00:00
Richard M. Stallman
9ef48a9dec Find lwlib.h in ../lwlib.
(store_class_hints): Function deleted.

(Fx_create_frame): Bind x-resource-name to explicit title.
(Qx_resource_name): Declared.
(syms_of_xfns): Set up Qx_resource_name.

(x_window): Fix error message.

(x_any_window_to_frame): New function.
(x_window_to_frame, x_window): Handle USE_X_TOOLKIT.
(x_set_icon_type, x_set_menu_bar_lines, x_set_name): Likewise.
(store_class_hints, hack_wm_protocols): New function.
1994-01-26 05:19:51 +00:00
Richard M. Stallman
3e285e4daa (widgetobj): New variable.
(otherobj): Use widgetobj.
(XOBJ): Undo previous change.

(LWLIB_OPTIONS): Define if not defined.
(LIBXT): New variable.
(LIBX): Use LIBXT.
(widget.o): New target.
(XOBJ) [USE_X_TOOLKIT]: Add widget.o.

(lwlibdir): New variable.
($(OLDXMENU)) [USE_X_TOOLKIT]: Alternate rule.
(OLDXMENU) [USE_X_TOOLKIT]: Alternate value.
(really-lwlib): New rule.
1994-01-26 05:10:53 +00:00
Francesco Potortì
77dc8ce528 * m/delta.h (HAVE_BCOPY): undef'd for efficiency.
(bcopy, bzero, bcmp): define'd for efficiency.
        (GAP_USE_BCOPY, BCOPY_DOWNWARD_SAFE): define'd for GHc compiler.
1994-01-25 15:04:07 +00:00
Richard M. Stallman
767809fb40 (graft_intervals_into_buffer): Fix one-off
comparing lengths of over and under.
1994-01-24 17:07:28 +00:00
Francesco Potortì
407362cd3b * m/delta.h (HAVE_RANDOM, BROKEN_FIONREAD): defined if X is used.
(HAVE_XSCREENNUMBEROFSCREEN): defined if X is used.
	(LIB_X11_LIB, LIBX11_SYSTEM): override only if X is used.
	(USG_SHARED_LIBRARIES): undefine only if X is used.
1994-01-24 12:31:40 +00:00
Richard M. Stallman
27d0b45aa7 (Fconcat): Doc fix. 1994-01-23 23:23:42 +00:00
Richard M. Stallman
3797b4c3fc (Fassq, Fassoc): Doc fixes. 1994-01-22 16:14:37 +00:00
Richard M. Stallman
73d4035593 (Faset): Doc fix. 1994-01-22 16:13:30 +00:00
Richard M. Stallman
76412d64d2 (display_menu_bar): Add USE_X_TOOLKIT conditional.
(redisplay_window) [USE_X_TOOLKIT]: Test FRAME_EXTERNAL_MENU_BAR.
(update_menu_bar) [USE_X_TOOLKIT]: Call set_frame_menubar.

(truncate_echo_area): New function.

(decode_mode_spec) [MSDOS]: Let 't' expand to 'T' for
text mode or 'B' for binary mode.
(decode_mode_spec) [not subprocesses]: Don't access Fprocess_status.
1994-01-21 20:54:57 +00:00
Richard M. Stallman
9c95189bee (struct frame): New field external_menu_bar.
(FRAME_EXTERNAL_MENU_BAR): New macro.
1994-01-21 20:43:07 +00:00
Richard M. Stallman
0be31d57f4 [USE_X_TOOLKIT]: Include StringDefs.h, IntrinsicP.h,
CoreP.h, StringDefs.h, Xaw/Box.h.
(struct x_display) [USE_X_TOOLKIT]: New fields widget, column_widget,
edit_widget, menubar_widget.
(x_any_window_to_frame) [USE_X_TOOLKIT]: Declared.
1994-01-21 20:41:49 +00:00
Richard M. Stallman
65fbf4a3eb *** empty log message *** 1994-01-21 18:45:00 +00:00
Richard M. Stallman
0f2cd61fa5 (S_ISDIR): Define if not defined.
(file_p): Use S_ISDIR.

(search_magic_path): Fix logic testing for empty path element.
1994-01-21 06:34:16 +00:00
Richard M. Stallman
7a8e3e3024 (update_end): Clear updating_frame before calling hook. 1994-01-21 00:09:47 +00:00
Richard M. Stallman
6e710ae591 (double_dollars): New function.
(Fread_file_name_internal): Use double_dollars.
(Fread_file_name): Likewise.
1994-01-20 23:50:37 +00:00
Richard M. Stallman
364a6ae392 Doc fix. 1994-01-20 19:58:44 +00:00
Richard M. Stallman
5abb9556a4 Doc fixes. 1994-01-20 19:56:36 +00:00
Richard M. Stallman
53b7feeccb (Fprevious_property_change): Move back at least 1 char.
(Fprevious_single_property_change): Likewise.
1994-01-20 19:54:47 +00:00
Richard M. Stallman
e6faba7f61 (VOID_TO_LISP, CVOID_TO_LISP, LISP_TO_VOID, LISP_TO_CVOID): New macros.
(Vinstallation_directory): Declared.
1994-01-20 14:41:49 +00:00
Richard M. Stallman
caa4e6c4bc Add #undef SYSTEM_MALLOC. 1994-01-19 23:12:25 +00:00
Richard M. Stallman
2ae4152014 Add #undef for USE_X_TOOLKIT. 1994-01-19 04:15:49 +00:00
Richard M. Stallman
40a6a4dd2f entered into RCS 1994-01-18 23:52:19 +00:00
Richard M. Stallman
07bf635fc3 Initial revision 1994-01-18 23:47:41 +00:00
Richard M. Stallman
c21a657e1a Don't include stdio.h. 1994-01-17 01:40:01 +00:00
Richard M. Stallman
2396e3dabe Include stdio.h before config.h. 1994-01-17 01:38:26 +00:00
Richard M. Stallman
05630743f9 (init_callproc): Use Vinstallation_directory. 1994-01-17 00:46:25 +00:00
Richard M. Stallman
74180aa4ea (init_lread): Use Vinstallation_directory. 1994-01-17 00:44:38 +00:00
Richard M. Stallman
89de89c7d1 (Ffile_symlink_p): Doc fix. 1994-01-16 23:59:56 +00:00
Richard M. Stallman
9dd3131cef (Voverriding_local_map): New variable.
(syms_of_keyboard): Set up Lisp variable.
(read_key_sequence, menu_bar_items): Handle Voverriding_local_map.
1994-01-16 23:40:22 +00:00
Richard M. Stallman
7d92e3291a (Fkey_binding): Handle Voverriding_local_map.
(describe_buffer_bindings): Likewise.
1994-01-16 23:39:50 +00:00
Paul Reilly
86e7b62748 Comment change. 1994-01-15 21:10:50 +00:00
Richard M. Stallman
6a6d7d25a0 (LD_SWITCH_X_SITE_AUX): Add #undef. 1994-01-15 15:17:30 +00:00
Richard M. Stallman
238e473811 (LD_SWITCH_SYSTEM): Use LD_SWITCH_X_SITE_AUX. 1994-01-15 15:17:15 +00:00
Richard M. Stallman
892ed7e0d3 (Fffloor, Ffceil, Ffround, Fftruncate): New functions.
(syms_of_floatfns): Turn them on.
1994-01-15 13:28:24 +00:00
Richard M. Stallman
25ab68afb8 (request_sigio, unrequest_sigio): Add new versions of
these routines for the CX/UX operating system.
(sys_signal) [SA_RESTART]: Set this flag.
1994-01-15 13:04:09 +00:00