1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-31 17:30:54 -08:00
Commit graph

9206 commits

Author SHA1 Message Date
Richard M. Stallman
db03492ec0 (kill-rectangle): In read-only buffer, do record
the rectangle for later yanking.
1994-10-02 23:57:56 +00:00
Karl Heuer
a89a914a8d (Finsert_file_contents): set type of `end', not just the value. 1994-10-02 23:57:26 +00:00
Karl Heuer
a444c70b51 (x_figure_window_size): Use new formula for scroll bar width. 1994-10-02 22:06:26 +00:00
Karl Heuer
d79998bcf9 Include <utime.h> here instead of in systime.h.
(set_file_times): Move struct declaration to top of file.
1994-10-02 21:51:57 +00:00
Karl Heuer
a67fa89930 Don't include <utime.h> here; do it in sysdep.c instead. 1994-10-02 21:41:57 +00:00
Karl Heuer
c22ba74f30 (HAVE_UTIME_H): Add #undef. 1994-10-02 21:28:52 +00:00
Paul Reilly
c98fcf4b7e (popup_get_selection): Remove BLOCK_INPUT, UNBLOCK_INPUT since the
calls to popup_get_selection() provide the protection.
1994-10-02 21:23:53 +00:00
Richard M. Stallman
3f9e315acf (shell-mode): Compare the truename with /dev/null. 1994-10-02 20:11:07 +00:00
Richard M. Stallman
fb145562db (file-truename): If name has no dir, use default-directory. 1994-10-02 20:10:39 +00:00
Paul Reilly
4dedbfe0bf (widget_id_tick): Renamed from popup_id_tick.
(popup_get_selection, popup_activated, popup_activate_callback,
menubar_selection_callback, popup_deactivate_callback,
single_submenu): New or replaced functions.

(popup_activated_flag): New variable.

(dispatch_dummy_expose, event_is_in_menu_item, map_event_to_object):
Removed.

(update_frame_menubar): Use lw_refigure_widget to provide widget set
independence.

(set_frame_menubar): Use lw_allow_resizing to control unsightly Motif
menubar resizing in a widget set independent fashion.

(xmenu_show): Removed menubar handling code, since that is now done in
lwlib.  Display a popup menu title centered and followed by two
separators.  Use lw_popup_menu() to display the menu.  Use
popup_get_selection() to deal with X11 event handling while the menu
is posted.
1994-10-02 15:51:13 +00:00
Paul Reilly
a263cd2dd9 (XTread_socket): Use popup_get_selection() for X11 menubar event handling. 1994-10-02 13:37:59 +00:00
Paul Reilly
6c32dd68aa (HACK_EDITRES): Declare if using X11R5.
(widget_id_tick): New variable.
(x_any_window_to_frame): Use lw_window_is_in_menubar() for
widget set independence.
(x_window): Renamed screen_widget to frame_widget.  Use
lw_create_widget() and lw_set_main_areas() for widget set
independence.  Enable using editres for X11R5.
1994-10-02 13:29:03 +00:00
Paul Reilly
69524b98c0 (EmacsFrameSetCharSize): Use lw_refigure_widget() for widget set
independence.
1994-10-02 13:13:17 +00:00
Paul Reilly
b7720e0585 Declare XtNshowGrip, XtNallowResize, and XtNresizeToPreferred. 1994-10-02 12:37:21 +00:00
Paul Reilly
4f0b919bac (make_lispy_event): Do not set item. Now handled in xmenu.c by
(popup_get_selection).
1994-10-02 12:26:46 +00:00
Paul Reilly
84593cae2f (display_menu_item): Add support for displaying the title in pop up menus. 1994-10-02 12:14:00 +00:00
Paul Reilly
f78c517706 (lw_set_main_areas): Use xm_set_main_areas().
(lw_manage_resizing): Use xm_manage_resizing() for Emacs/Motif.
1994-10-02 12:07:01 +00:00
Paul Reilly
ff5d2bae95 Declare xm_set_main_areas() and xm_manage_resizing(). 1994-10-02 11:55:07 +00:00
Paul Reilly
c884904e10 (make_menu_in_widget): Add support for displaying a title in pop up
menus.
(make_main, xm_set_main_areas, xm_manage_resizing): New functions to
create and manage a Motif Main Window widget.
1994-10-02 11:48:42 +00:00
Paul Reilly
7bf2b51a34 Added Motif changes for usage and option checking. 1994-10-02 11:28:06 +00:00
Richard M. Stallman
3f32dc86dc (Info-scroll-down, Info-scroll-up): Doc fixes. 1994-10-02 08:36:08 +00:00
Richard M. Stallman
9f803d0d12 (dired-do-print): Put spaces between lpr switches. 1994-10-02 08:35:34 +00:00
Richard M. Stallman
99ac138a9c (setenv-history): New history list.
(setenv): Use setenv-history.
Place the variable's current value at front of setenv-history
while reading the new value.

(setenv): Provide history, completion for envvar.
(read-envvar-name-history): New variable.
(read-envvar-name): New function.
1994-10-02 04:03:32 +00:00
Richard M. Stallman
a68ac8b57a (indent-c++-exp): For public/private/protected,
don't do the case/label adjustment.
1994-10-02 03:44:59 +00:00
Richard M. Stallman
df0b5ea16e (redisplay_window): If we set PT, and that alters a region
being displayed, call try_window again.
1994-10-02 02:41:24 +00:00
Richard M. Stallman
481c029557 (fill-region, fill-region-as-paragraph): Fix previous change. 1994-10-02 02:23:21 +00:00
Richard M. Stallman
e837a82fd7 (vc-register): Verify an old master file really still exists
before giving error.  If it has disappeared, ask for confirmation.
1994-10-02 01:49:29 +00:00
Richard M. Stallman
bbdc209278 (head_table): Set up Qdelete_frame.
(kbd_buffer_get_event): Handle delete_window_event by making
a delete-frame event.
1994-10-01 21:25:41 +00:00
Richard M. Stallman
d134b17bcb (keys_of_frame): Make binding for delete-frame. 1994-10-01 21:24:44 +00:00
Richard M. Stallman
75a768810d (apropos-print-matches): Add newline after
Function: or Variable: if line doesn't fit with it.
New arg no-header inhibits them entirely.
(apropos): New arg no-header.  Pass it to apropos-print-matches.
1994-10-01 21:10:38 +00:00
Richard M. Stallman
7a410cb5fb (save-buffers-kill-emacs): Fix previous change. 1994-10-01 21:07:33 +00:00
Richard M. Stallman
cab4777e78 (Foverlay_get): Handle `category' property on overlay. 1994-10-01 21:02:59 +00:00
Francesco Potortì
6024daef5f * man.el (Man-init-defvars, Man-cleanup-manpage,
Man-fontify-manpage): fix previous fix.
1994-10-01 13:27:15 +00:00
Richard M. Stallman
a8a3c4213f Comment change. 1994-10-01 09:07:05 +00:00
Richard M. Stallman
1a0201170f (compile_range): When casting to const unsigned char *, put const first. 1994-10-01 09:06:07 +00:00
Richard M. Stallman
fc35793099 (fill-region, fill-region-as-paragraph):
If specified region ends before a newline, include that newline.
1994-10-01 07:35:26 +00:00
Richard M. Stallman
a94c7fcc9c (mouse-secondary-click-count): New variable.
(mouse-secondary-save-then-kill, mouse-drag-secondary):
Use mouse-secondary-click-count, not mouse-selection-click-count.
1994-10-01 07:30:18 +00:00
Richard M. Stallman
a0efd88707 (LIBXTR6): If NEED_LIBW, add -lw. 1994-10-01 04:54:34 +00:00
Richard M. Stallman
d848c520c9 (NEED_LIBW): Defined. 1994-10-01 04:54:08 +00:00
Richard M. Stallman
fe9f955af3 (LDFLAGS): New variable.
(LIBX): Use LDFLAGS.
1994-10-01 04:42:45 +00:00
Richard M. Stallman
f4e5bca556 (add-hook, remove-hook): If the hook was made local
in the old way, always modify the local value.
1994-10-01 04:36:28 +00:00
Richard M. Stallman
a8928dd22f (ispell-init-process): Add missing arg in error msg. 1994-10-01 04:30:14 +00:00
Richard M. Stallman
e141acb3f4 (finder-mode-map): Change key bindings:
RET or f to select, d to go back to directory.
(finder-summary): Fix the help summary.
1994-10-01 04:24:56 +00:00
Richard M. Stallman
7470b9b602 (edmacro-format-keys): Cope if local keymap is nil. 1994-10-01 03:53:40 +00:00
Richard Kenner
faa4bf1260 (windowsnt): Alias for winnt.
(winnt): New OS name.
1994-09-30 21:26:44 +00:00
Richard M. Stallman
1c0a871059 (modify-face): New function. 1994-09-30 21:01:13 +00:00
Richard M. Stallman
a4f5efdcea (save-buffers-kill-emacs): Use run-hook-with-args-until-failure.
(find-file-noselect): Use run-hook-with-args-until-success.
(after-find-file): Use run-hooks for find-file-hooks.
(basic-save-buffer): Use run-hook-with-args-until-success.
1994-09-30 20:47:37 +00:00
Richard M. Stallman
0e4d378b32 (add-hook): Initialize default value and local value.
(run-hook-with-args-until-success): New function.
(run-hook-with-args-until-failure): New function.

(run-hooks): t as hook list element means run the global
value of the variable as well as the local value.
(run-hook-with-args): Likewise.
(make-local-hook): New function.
(add-hook, remove-hook): New arg LOCAL means modify local value.
Test default-boundp as well as boundp.
1994-09-30 20:47:13 +00:00
Richard M. Stallman
62476adc55 (Fmake_local_variable): Doc fix.
(Flocal_variable_p): New function.
(syms_of_data): defsubr it.
1994-09-30 20:32:45 +00:00
Francesco Potortì
ee70dba589 * etags.c (C_entries): Recognise typedef of ANSI style functions.
(C_entries): Recognise #define inside a struct.
	(C_entries): ANSI tells that preprocessor commands do not have to
	start on the first column.
	(print_help): Documentation corrected for -d and -D.
	(white, endtk): ANSI tells the vertical tab is a separator.
1994-09-30 17:18:24 +00:00