1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-02-02 20:16:25 +00:00

12137 Commits

Author SHA1 Message Date
Geoff Voelker
9989a75ec0 (TEMACS): Depend upon $(BLD).
(temacs): Remove $(BLD) dependency.
1995-06-10 02:22:05 +00:00
Geoff Voelker
70fbc15bcd changed referendce to of makefile.nt to makedffile.def in configure section 1995-06-10 00:03:02 +00:00
Karl Heuer
142e6c732e (system_key_syms): Deleted; now part of struct kboard.
(make_lispy_event): Use the struct member.
(init_kboard): Initialize it.
(syms_of_keyboard): Delete initialization and staticpro.
1995-06-09 20:37:54 +00:00
Karl Heuer
6d03a6fdd5 (mark_kboards): Mark system_key_syms member. 1995-06-09 20:37:32 +00:00
Karl Heuer
8955bab83d (struct kboard): New member system_key_syms. 1995-06-09 20:37:20 +00:00
Karl Heuer
2c834fb35b (modify_event_symbol): Mask out high bits here,
and only for certain purposes.  table_size now unsigned.
(modify_event_symbol) [HAVE_X_WINDOWS]:	Use x_get_keysym_name.
(make_lispy_event): Don't mask high bits here.
Supply -1 as table_size for system-specific keys.
1995-06-09 19:15:55 +00:00
Karl Heuer
d047c4ebf2 (x_get_keysym_name): New function. 1995-06-09 19:15:28 +00:00
Karl Heuer
399164b4b3 (update_menu_bar): Use set_buffer_internal_1 to switch bufs.
Run the hooks in the proper buffer.
Normally bind overriding-local-map to nil.
(Qoverriding_local_map): New variable.
(syms_of_xdisp): staticpro it.
1995-06-09 16:00:45 +00:00
Karl Heuer
363e6c4033 (SOURCES): Makefile isn't source; Makefile.in.in is. 1995-06-09 15:44:44 +00:00
Karl Heuer
313b841c1e (x-create-frame-with-faces): Don't use initial-frame-alist
when looking for the X resource name.
Copy parameters from default-frame-alist, before the geometry
specs from the X resource database.
1995-06-09 15:42:08 +00:00
Karl Heuer
c05533274c (x-create-frame-with-faces): Don't look for geometry
resource if name is nil.
1995-06-09 15:24:50 +00:00
Karl Heuer
13340e24bd Converted xemacs *screen* nomenclature to *frame*.
Incorporated overlay strings. Ediff no longer runs under emacs
19.28 and earlier and XEmacs 19.11 and earlier.
1995-06-09 14:38:56 +00:00
Karl Heuer
77af52939e (gnus-cancel-news): Use `buffer-disable-undo'.
(gnus-inews-article): Ditto.
(gnus-inews-insert-signature): Use the recommended
hyphen-hyphen-space as the signature delimiter.
1995-06-09 14:35:26 +00:00
Karl Heuer
1d94ee2840 Check for -lpthread. 1995-06-09 03:09:50 +00:00
Karl Heuer
5221fd6372 (Fminibuffer_complete): Make last_command be kboard-local. 1995-06-09 03:05:13 +00:00
Karl Heuer
346e0c2d17 (internal_self_insert): Make last_command be kboard-local. 1995-06-09 03:05:04 +00:00
Karl Heuer
185fd0ecec (last_command): Var deleted; now part of struct kboard. 1995-06-09 03:04:43 +00:00
Karl Heuer
334a398c80 (struct kboard): New member Vlast_command. 1995-06-09 03:04:26 +00:00
Karl Heuer
6c7178b995 (last_command): Var deleted; now part of struct kboard.
(command_loop_1): Make last_command be kboard-local.
(syms_of_keyboard): Defvar it.
(init_kboard): Initialize it.
1995-06-09 03:03:46 +00:00
Karl Heuer
92abb02b9b Initial revision 1995-06-09 02:31:33 +00:00
Karl Heuer
549fba2b64 (LIBS_MACHINE): Use -lpthread if it exists. 1995-06-09 01:39:10 +00:00
Karl Heuer
117aaf6057 (prompt-for-change-log-name): Handle the case where
a directory name is specified gracefully.
1995-06-09 01:29:21 +00:00
Karl Heuer
ed690657f2 (Info-mode): Doco fix.
(Info-next-preorder): Renamed from Info-next-preorder-1.
Old definition deleted.
After moving up, go to end of node.
(Info-last-preorder): If no menu, try the previous node.
After going down thru menu or to previous, position at end
of node and recenter.
After moving up, position at start of menu.
(Info-follow-nearest-node, Info-mouse-follow-nearest-node):
Use Info-next-preorder.
(Info-scroll-up, Info-scroll-down): Doc fix.
1995-06-09 01:26:00 +00:00
Karl Heuer
1628adc6cd (report-emacs-bug-info): New command.
(report-emacs-bug): Put it in local map.  Display a message
in another window.
1995-06-09 01:24:47 +00:00
Karl Heuer
ce6af52bd2 (format-find-file, format-insert-file): New functions. 1995-06-09 01:23:01 +00:00
Karl Heuer
d144b02862 (vc-backend-checkin): Handle RCS `co'-output in the event
that a check-in only results in reverting to the previous version.
Also be more robust if the new version number cannot be told from
what `co' says.
1995-06-09 01:21:18 +00:00
Karl Heuer
f1b82fc8cf (vc-register): Check for a visited file first thing. 1995-06-09 01:17:59 +00:00
Karl Heuer
41015a196c (Flookup_key, Fdefine_key): Use Fevent_convert_list. 1995-06-09 01:15:14 +00:00
Karl Heuer
a1706c30d6 (Fevent_convert_list): Renamed from convert_event_type_list.
(syms_of_keyboard): defsubr it.
1995-06-09 01:14:45 +00:00
Karl Heuer
21af8a68c8 (xmenu_show): Do call lw_destroy_all_widgets.
(xdialog_show): Likewise.
(popup_get_selection): Don't call it here.
1995-06-09 01:11:36 +00:00
Karl Heuer
1e79ec2421 (Freplace_match): Do the right thing with backslash. 1995-06-09 01:10:11 +00:00
Karl Heuer
ad10348f71 (Freplace_match): Fix check for valid reg in string replace. 1995-06-09 01:07:18 +00:00
Karl Heuer
a1e7cebf9a (LIBS_MACHINE): Define to -ldnet or -ldnet_stub. 1995-06-09 01:05:48 +00:00
Karl Heuer
4b7271c1a1 (file-precious-flag): Doc clarification. 1995-06-09 01:00:42 +00:00
Karl Heuer
ecb7cb34ce (Vhelp_event_list): New var.
(syms_of_keyboard): Set up Lisp var.
(help_char_p): New function.
(read_char, echo_char, read_key_sequence): Use help_char_p.
1995-06-09 00:55:30 +00:00
Karl Heuer
18afd4778c (Vlucid_menu_bar_dirty_flag): Declare this variable.
(Qrecompute_lucid_menubar, Qactivate_menubar_hook): Likewise.
1995-06-09 00:53:44 +00:00
Karl Heuer
a63d64fb53 (read_key_sequence): Don't run activate-menubar-hook
or call recompute-lucid-menubar.
1995-06-09 00:52:18 +00:00
Karl Heuer
34acc8e6e5 (update_menu_bar): Run activate-menubar-hook
and call recompute-lucid-menubar.
1995-06-09 00:51:32 +00:00
Karl Heuer
546fe08580 Changed vip-*-frame-* to *-frame-*, incorporated overlay strings,
unread-command-events, removed support for emacs versions 19.28 and
xemacs 19.11 and earlier.
1995-06-09 00:12:29 +00:00
Karl Heuer
75551c46fb (vip-event-key): now handles keys 128--255 as meta-chars.
Changed vip-*-frame-* to *-frame-*, incorporated overlay strings,
unread-command-events, removed support for emacs versions 19.28 and
xemacs 19.11 and earlier.
1995-06-09 00:11:53 +00:00
Karl Heuer
8f2685cb05 Fixed problems with yanking/deleting buffers.
Changed vip-*-frame-* to *-frame-*, incorporated overlay strings,
unread-command-events, removed support for emacs versions 19.28 and
xemacs 19.11 and earlier.
1995-06-09 00:11:23 +00:00
Karl Heuer
4af0c23b9f (vip-envelop-ESC-key): if an ESC-sequence translates
into a function key, pretend that this key was the last command event.

(vip-put-back,vip-Put-back): now emulate Vi's behavior
more closely.

(vip-line): no longer not bombs out.
(vip-exec-shift) now preserves the point.

Fixed the behavior of the Vi commands M, L, G, yw, dg, etc.

Changed vip-*-frame-* to *-frame-*, incorporated overlay strings,
unread-command-events, removed support for emacs versions 19.28 and
xemacs 19.11 and earlier.
1995-06-09 00:09:26 +00:00
Karl Heuer
2354a83219 (SYSTEM_PURESIZE_EXTRA) [!HAVE_X_WINDOWS]: Increase to 62000. 1995-06-08 20:39:45 +00:00
Karl Heuer
6f5b5da1d6 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c. 1995-06-08 20:35:11 +00:00
Karl Heuer
2d1985a2e1 [MSDOS]: #undef chdir. 1995-06-08 20:13:45 +00:00
Karl Heuer
76fbc89437 Define STDC_HEADERS. 1995-06-08 19:57:56 +00:00
Karl Heuer
81afb6d1eb [!subprocesses]: Include sysselect.h. 1995-06-08 19:21:05 +00:00
Karl Heuer
f1df80a88f (xmenu_show): If !HAVE_X_WINDOWS, don't reference X display. 1995-06-08 19:14:45 +00:00
Roland McGrath
933fb95777 (map-y-or-n-p): Don't eval return value of prompter function. 1995-06-08 16:48:40 +00:00
Melissa Weisshaus
52fa3b2fae Initial revision 1995-06-08 15:39:07 +00:00