1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-22 16:01:04 -08:00
Commit graph

155589 commits

Author SHA1 Message Date
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
adae5323e7 (appt-check): Doc fix. 1994-01-25 00:09:55 +00:00
Richard M. Stallman
7c203051cd (mail-mailer-swallows-blank-line): New variable.
(sendmail-send-it): Add extra newline if appropriate.
1994-01-24 23:52:51 +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
45449f995e *** empty log message *** 1994-01-22 23:28:43 +00:00
Roland McGrath
d317463ce3 To define USE_X_TOOLKIT, check for $USE_X_TOOLKIT being != "no", not =
"yes" (it might be "athena" or somesuch).
1994-01-22 23:18:14 +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
5b5861558c (appt-check): Use the new variables
appt-disp-window-function and appt-delete-window-function.
(appt-disp-window-function): New variable.
(appt-delete-window-function): New variable.
(appt-delete-window): New function.
(appt-disp-window): Don't delete the appt window here;
instead, call appt-delete-window-function.
Fixed bug that messed up the screen when appt-check ran
when mouse is in the minibuffer.
Call select-frame only if window-system.
1994-01-21 21:21:20 +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
d97342f3aa *** empty log message *** 1994-01-21 16:52:12 +00:00
Richard M. Stallman
85de16120a (forward-paragraph): Doc fix. 1994-01-21 16:30:21 +00:00
Roland McGrath
ddd6d6137f *** empty log message *** 1994-01-21 16:22:40 +00:00
Richard M. Stallman
c6a9d2511a (with_x_toolkit): Treat values athena and lucid alike. 1994-01-21 06:37:05 +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
f5f6a944dc (isearch-highlight): Do nothing if not window-system. 1994-01-21 04:19:19 +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
3bf5f17a18 (enable-flow-control-on): Do nothing if no TERM. 1994-01-20 15:12:30 +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
1c4ce111de Handle --with-x-toolkit. Produce lwlib/Makefile.
Substitute USE_X_TOOLKIT as both C macro and Make variable.

If CPP has a value that is a directory, discard the value.
1994-01-20 14:39:31 +00:00
Richard M. Stallman
ee18da5873 (make-help-screen): Use overriding-local-map.
Recognize C-v and M-v properly.
Compute help-screen after changing the map.
1994-01-20 14:27:51 +00:00
Richard M. Stallman
60724eabaf *** empty log message *** 1994-01-20 13:16:53 +00:00
Richard M. Stallman
caa4e6c4bc Add #undef SYSTEM_MALLOC. 1994-01-19 23:12:25 +00:00
Richard M. Stallman
f551b97db6 (isearch-push-state): Save isearch-case-fold-search.
(isearch-top-state): Restore it.
1994-01-19 18:45:34 +00:00
Richard M. Stallman
ec171d2e1b *** empty log message *** 1994-01-19 17:21:49 +00:00
Richard M. Stallman
34ee096375 (shell-command-on-region): If we quit the command,
display the output buffer anyway.
1994-01-19 15:25:32 +00:00
Richard M. Stallman
f8998fa90c Include errno.h; don't include fasync.h.
(schedule): Don't return a value.
(sigcatch): Reestablish the handler first.
(getevent): Always call notify at the end.
(notify): Defer alarms around the whole body of function.

(main): Don't request SIGIO, and don't handle it.
Loop calling getevent.
(sigcatch): Delete code to handle SIGIO.
If defer_alarms is set, don't call notify, just set alarm_deferred.
(getevent): Use read, not getchar.  Handle EINTR and EAGAIN.
Set defer_alarms around realloc and schedule.
If alarm_deferred gets set, call notify.
Likewise if this event is the only pending event.
Make buf and buf_size global variables.
Don't malloc buf if it is already non-zero.
(schedule): Just exit if run out of memory.
Return the number of events.
(signal) [_CX_UX]: Add #undef.
1994-01-19 15:12:34 +00:00
Richard M. Stallman
dfb8966419 (compilation-error-regexp-alist): Handle DEC AXP OSF/1. 1994-01-19 14:21:20 +00:00
Richard M. Stallman
e1f40b2841 Better, more user-oriented doc strings.
(time-stamp-mail-host): Now a user option.
(time-stamp-current-year, time-stamp-hh:mm): Removed.
(time-stamp-mm/dd/yy, time-stamp-dd/mm/yy): Removed.
(time-stamp-yyyy-mm-dd): New function, ISO 8601 format.
1994-01-19 13:57:16 +00:00
Richard M. Stallman
2ae4152014 Add #undef for USE_X_TOOLKIT. 1994-01-19 04:15:49 +00:00
Richard M. Stallman
98dfba1b99 (lwlib/Makefile): New target.
(SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
(clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
(unlock, relock): Handle lwlib subdir.

Add some .PHONY targets.
1994-01-19 00:04:56 +00:00
Richard M. Stallman
c660c0a798 Handle lwlib subdir like oldXMenu subdir. 1994-01-18 23:59:37 +00:00
Richard M. Stallman
40a6a4dd2f entered into RCS 1994-01-18 23:52:19 +00:00
Richard M. Stallman
e7818b5ac8 *** empty log message *** 1994-01-18 23:52:12 +00:00
Richard M. Stallman
07bf635fc3 Initial revision 1994-01-18 23:47:41 +00:00
Richard M. Stallman
87cd38d6ef (font-lock-mode): Set after-revert-hook
to refontify after revert.
1994-01-18 19:23:14 +00:00
Richard M. Stallman
fb6208a6aa (revert-buffer): Run after-revert-hook. 1994-01-18 19:13:11 +00:00
Richard M. Stallman
e4b93bab48 (show-paren-command-hook): Do nothing when in kbd macro. 1994-01-17 22:43:40 +00:00