1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-01 11:20:41 -08:00
Commit graph

13173 commits

Author SHA1 Message Date
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
Richard M. Stallman
752e8dd9c8 (c-mode): Make comment-multi-line t locally. 1995-03-13 05:25:21 +00:00
Karl Heuer
df0f2ba104 (unlock_display): current_perdisplay now is never null.
(cmd_error, command_loop_1, read_char): Likewise.
(kbd_buffer_get_event, read_key_sequence): Likewise.
(read_char): Handle synchronous quit_char on a different display.
(read_char): Rewrite queue-searching code.
(read_key_sequence): Save selected_frame.
(init_keyboard): Initialize current_perdisplay.
1995-03-13 03:09:40 +00:00
Richard M. Stallman
3d31316fe5 (parse_modifiers_uncached): Delete the code for
multi-character modifiers and for recognizing a modifier alone.
(parse_solitary_modifier): New function.
(convert_event_type_list): Use parse_solitary_modifier.
Also convert symbol A to character A.
Handle shift modifier with lower-case letters.
1995-03-12 21:30:35 +00:00
Richard M. Stallman
534a0de54b (block-comment-start, block-comment-end): New vars.
(indent-for-comment): Handle them.
1995-03-12 19:23:25 +00:00
Richard M. Stallman
c572e732ae (dired-do-print): Allow lpr-switches to be a string. Clean up. 1995-03-12 18:38:20 +00:00
Richard M. Stallman
9e983c7816 (ielm): Use pop-to-buffer.
(same-window-buffer-names): Add *ielm*.
1995-03-12 18:34:57 +00:00
Richard M. Stallman
f714317c2b Fix typos in previous change. 1995-03-12 18:33:29 +00:00
Richard M. Stallman
f3453e58c4 (rsh, telnet): Use pop-to-buffer.
(same-window-regexps): Add elt to match *telnet-...* and *rsh...*
with or without <N> at end.
1995-03-12 18:29:24 +00:00
Richard M. Stallman
d282974bf8 (same-window-buffer-names): Set this only in loaddefs.el,
not when info.el is loaded.
1995-03-12 18:22:14 +00:00
Richard M. Stallman
67398f34bb (rlogin): Use pop-to-buffer.
(same-window-regexps): Add elt to match *rlogin-...*
with or without <N> at end.
1995-03-12 18:18:29 +00:00
Richard M. Stallman
f39c6650e2 (hexl-mode-old-local-map, hexl-mode-old-mode-name)
(hexl-mode-old-major-mode): Add defvars.
1995-03-12 17:14:54 +00:00
Richard M. Stallman
519bfec496 (shell): Use pop-to-buffer.
(same-window-buffer-names): Add *shell* to the list.
1995-03-12 09:39:49 +00:00
Richard M. Stallman
4d235ac730 Unconditionally add to comint-output-filter-functions.
(auto-show-mode): Command renamed from auto-show-toggle.
Handle an arg in the standard way.
(auto-show-mode): Variable renamed from auto-show-enable.
1995-03-12 09:15:08 +00:00
Richard M. Stallman
495a2b0aa0 Initial revision 1995-03-12 09:05:52 +00:00
Richard M. Stallman
ed17d24fe4 (news-reply-mode-map): Add menu bar menus. 1995-03-12 07:57:02 +00:00
Richard M. Stallman
bc8661cab0 (rmail-list-to-menu): Bind `command' with let. 1995-03-12 07:47:33 +00:00
Richard M. Stallman
a16aef1565 (rmail-duplicate-message): New function.
(rmail-retry-failure): Don't get errors when
searching for `End of returned message'.
1995-03-12 07:38:49 +00:00
Richard M. Stallman
df8bde8ba5 (blessmail): Pass archlibdir to the sub-make. 1995-03-12 06:11:27 +00:00
Richard M. Stallman
e31897edd8 (eval-defun): Convert defvar to defconst. 1995-03-11 22:42:29 +00:00
Richard M. Stallman
3cb719bd3b (reset_buffer_local_variables): Init invisibility.
(init_buffer_once): Set up buffer_local_flags for it.
(syms_of_buffer): New variable `buffer-invisibility-spec'.
1995-03-11 22:36:29 +00:00
Richard M. Stallman
4abe97d9b4 (struct buffer): New field `invisibility_spec'. 1995-03-11 22:35:30 +00:00
Richard M. Stallman
642eefc6e6 (display_text_line): When setting selective_rlen,
ignore whether selective display is on or off.

(display_text_line, try_window): Check `invisible' prop
using TEXT_PROP_MEANS_INVISIBLE.
(display_text_line): Check TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS;
if it says so, use ellipses after invisible text.
(invisible_p, invisible_ellipsis_p): New functions.
1995-03-11 22:34:35 +00:00
Richard M. Stallman
66c75ca5f0 (compute_motion): Call recenter_overlay_lists sooner.
Use Fnext_property_change to get a quick lower bound for
where `invisible' changes.

(compute_motion, vmotion): Check `invisible' prop
using TEXT_PROP_MEANS_INVISIBLE.
1995-03-11 22:32:17 +00:00