1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-03 08:30:09 +00:00
Commit Graph

10996 Commits

Author SHA1 Message Date
Richard M. Stallman
937054f3bd (line-move): Handle conses in buffer-invisibility-spec.
Handle skipping invisible overlays.
1995-03-16 18:47:47 +00:00
Richard M. Stallman
c0d7987107 Comment change. 1995-03-16 04:37:48 +00:00
Richard M. Stallman
41e798a969 (outline-layout): Doc fix. 1995-03-16 04:34:29 +00:00
Per Bothner
aade4ab28e (term-mouse-paste): Make work for xemacs. Minor GNU emacs fixes. 1995-03-16 02:23:24 +00:00
Per Bothner
5232b7532b (term-char-mode): Fix arrow key and [button2] support for xemacs. 1995-03-16 01:24:19 +00:00
Richard M. Stallman
d1e203d20c Use BSD sockets whenever available, even if HAVE_SYSVIPC. 1995-03-15 23:32:19 +00:00
Richard M. Stallman
ee6a193c4c Use BSD sockets whenever available, even if HAVE_SYSVIPC.
(main): Use getcwd if not BSD.
1995-03-15 23:31:02 +00:00
Richard M. Stallman
ce27e1b0b3 (balance-windows): Ignore minibuffer window when browsing the `levels'. 1995-03-15 23:06:57 +00:00
Richard M. Stallman
e7e7be7c5c (c-style-alist): For BSD, set c-continued-brace-offset
instead of c-brace-offset.
1995-03-15 23:04:06 +00:00
Richard M. Stallman
9b8002ba7d (edit-options): Make the buffer read-only.
(Edit-options-modify): Cope with that.
1995-03-15 22:51:56 +00:00
Karl Heuer
514354e97c (make_lispy_event): Do mouse code only if HAVE_MOUSE.
(make_lispy_movement): Define only if HAVE_MOUSE.
1995-03-15 22:10:54 +00:00
Karl Heuer
f443c1706e (Fmouse_position): Do work only if HAVE_MOUSE. 1995-03-15 21:55:37 +00:00
Karl Heuer
38d404db17 (internal_self_insert): Do face code only if HAVE_FACES. 1995-03-15 21:53:53 +00:00
Karl Heuer
6917cfb00d (mouse-major-mode-menu): Avoid confusing error message when there's no current
local map.
1995-03-15 21:30:49 +00:00
Karl Heuer
4648e52712 [HAVE_X_WINDOWS] (MULTI_KBOARD): Define this symbol. 1995-03-15 20:20:39 +00:00
Karl Fogel
e40e315116 (bookmark-bmenu-2-window): go to correct position as well as
correct buffer.
(bookmark-bmenu-other-window): same.
(bookmark-bmenu-switch-other-window): same.
1995-03-15 14:47:09 +00:00
Karl Heuer
4ac386907d (defvar_kboard): Renamed from defvar_display. 1995-03-15 01:58:01 +00:00
Karl Heuer
e5f8af9e15 (find_symbol_value): current_perdisplay now is never null.
(store_symval_forwarding, do_symval_forwarding): Likewise.
1995-03-15 01:57:50 +00:00
Karl Heuer
b875d3f7a4 (mark_kboards): Renamed from mark_perdisplays. 1995-03-15 01:57:05 +00:00
Karl Heuer
b4f0ee5d29 (make_frame): Initialize kboard member.
(make_terminal_frame): Create initial_kboard if not already set.
1995-03-15 01:56:34 +00:00
Karl Heuer
c5fdd38301 (unlock_kboard): Renamed from unlock_display.
(wrong_kboard_jmpbuf): Renamed from wrong_display_jmpbuf.
(event_to_kboard): Renamed from event_to_perdisplay.
(kbd_buffer_get_event): If no associated kboard, store
current_kboard rather than the first kboard in the global list.
(init_kboard): Renamed from init_perdisplay.  Initialize reference count.
(wipe_kboard): Renamed from wipe_perdisplay.
1995-03-15 01:55:24 +00:00
Karl Heuer
29b38361ea (get_perdisplay): Deleted.
(same_x_server): New function.
(x_term_init): If this display shares a keyboard with one we've
already opened, then share the structure.
(x_delete_display): Don't delete the kboard until the reference
count becomes zero.
1995-03-15 01:54:19 +00:00
Karl Heuer
73410c7662 (Fx_create_frame): set the frame's kboard member. 1995-03-15 01:53:17 +00:00
Karl Heuer
6909e850d2 (struct x_display_info): member kboard (formerly perdisplay) is now a pointer,
not an actual struct.
(get_perdisplay, get_perdisplay_macro): Deleted.
1995-03-15 01:53:00 +00:00
Karl Heuer
3246260470 (struct KBOARD, MULTI_KBOARD, current_kboard, all_kboards,
Lisp_Misc_Kboard_Objfwd, Lisp_Kboard_Objfwd, XKBOARD_OBJFWD, KBOARD_OBJFWDP,
GC_KBOARD_OBJFWDP, kboard_locked, the_only_kboard, DEFVAR_KBOARD): Renamed
from PERDISPLAY, MULTI_PERDISPLAY, current_perdisplay, all_perdisplays,
Lisp_Misc_Display_Objfwd, Lisp_Display_Objfwd, XDISPLAY_OBJFWD,
DISPLAY_OBJFWDP, GC_DISPLAY_OBJFWDP, display_locked, the_only_perdisplay,
DEFVAR_DISPLAY.  All uses changed.
(struct KBOARD): New member reference_count.
(initial_kboard): Declare this var.
1995-03-15 01:51:46 +00:00
Karl Heuer
c3ada74f78 (display_mode_line): Rename perdisplay to kboard. 1995-03-15 01:50:20 +00:00
Karl Heuer
fb917148ce (print): Rename perdisplay to kboard. 1995-03-15 01:49:59 +00:00
Karl Heuer
cd8b5aa348 Rename perdisplay to kboard. 1995-03-15 01:49:46 +00:00
Karl Heuer
92b618385e (read_minibuf): Rename perdisplay to kboard. 1995-03-15 01:48:41 +00:00
Karl Heuer
3d8585a136 (specbind): Rename perdisplay to kboard. 1995-03-15 01:48:03 +00:00
Karl Heuer
a037185782 (xkbobjfwd): Renamed from xdispobjfwd. 1995-03-15 01:47:43 +00:00
Karl Heuer
37ea66e171 (struct frame): New member kboard.
(FRAME_KBOARD): Accessor macro for that member, replacing get_perdisplay.
1995-03-15 01:45:04 +00:00
Richard M. Stallman
30e13e5624 (read_minibuf): Save Voverriding_local_map.
(read_minibuf_unwind): Restore Voverriding_local_map.
1995-03-14 21:15:08 +00:00
Richard M. Stallman
c63dc4a2d8 (Fdisplay_buffer): Fix prev change--return selected window. 1995-03-14 18:39:58 +00:00
Richard M. Stallman
3b9f7964e9 (Fash): Fix previous change. 1995-03-14 18:38:28 +00:00
Thien-Thi Nguyen
20171c7c69 `emacs-version' checking now handles Lucid's version change to 19.xx. 1995-03-14 16:29:27 +00:00
Richard M. Stallman
9e552710cf (Fmake_indirect_buffer): Invert the arguments. 1995-03-14 05:54:51 +00:00
Richard M. Stallman
3686a8de27 (unchain_marker): Allow differing buffers
as long as they have the same text.
1995-03-14 05:45:39 +00:00
Richard M. Stallman
6e2fb845ba entered into RCS 1995-03-14 05:43:48 +00:00
Karl Heuer
5798cf155e (event_to_perdisplay): New function.
(kbd_buffer_get_event): Use event_to_perdisplay.
(kbd_buffer_store_event): If C-g arrives while we're in the run state on
behalf of another display, just clear the queue and deposit the C-g to be read
later.
(read_key_sequence): After a throw, unwind delayed_switch_frame as well as
keybuf.  Don't insert an extra switch-frame if empty.
1995-03-14 04:25:37 +00:00
Richard M. Stallman
e41ae6f127 *** empty log message *** 1995-03-14 00:33:40 +00:00
Richard M. Stallman
85b2e0ee88 (unexec): Adjust the file offset of sections located
after the section header table.
1995-03-13 23:12:41 +00:00
Karl Fogel
4c0b5ad1cb Removed C-v bindings; they were inconsistent.
Defvarred some variables to nil, solely to avoid compilation warnings.
Use "Author's Update Number:" instead of "Version:".
(bookmark-history): new var.
(bookmark-completing-read): use `bookmark-history'.
(bookmark-historicize-string): new macro.
Use this everywhere `bookmark-completing-read' is used, because
`completing-read' won't get a chance to add to `bookmark-history' if
we were invoked via a menu.
(bookmark-rename): use `bookmark-history' when reading the new name.
No need for the strange C-o binding anymore.
1995-03-13 22:50:35 +00:00
Karl Heuer
7ae137a96f (print): current_perdisplay now is never null. 1995-03-13 21:49:49 +00:00
Karl Heuer
1cb0ddb988 (Fexecute_kbd_macro): current_perdisplay now is never null. 1995-03-13 21:49:34 +00:00
Karl Heuer
7f78e619ab (clear_prefix_arg): current_perdisplay now is never null. 1995-03-13 21:49:17 +00:00
Francesco Potortì
a8d9bd4b49 * etags.c (process_file): free (filename) after using it.
(readline_internal): Do not access the char before start of line.
1995-03-13 10:47:58 +00:00
Richard M. Stallman
25a8d958d1 (adaptive-fill-regexp): Skip # or ;.
Allow more than one of them (or *'s or >'s).
1995-03-13 06:31:48 +00:00
Richard M. Stallman
845681f650 (adaptive-fill-regexp): Skip #'s and ;'s. 1995-03-13 06:26:39 +00:00
Richard M. Stallman
7d21d421d0 (rsh): Name the buffer *rsh-HOST*. 1995-03-13 05:29:11 +00:00