Karl Heuer
4e6a91e7d4
(read_minibuf, read_minibuf_unwind): Use perdisplay.
1995-02-01 02:33:04 +00:00
Karl Heuer
e17cb81b36
(Fml_provide_prefix_argument, Fml_prefix_argument_loop): Use perdisplay.
1995-02-01 02:30:43 +00:00
Karl Heuer
e07d7a05dd
(current_perdisplay): New var.
...
(DEFVAR_DISPLAY): Add missing ampersand.
(Vprefix_arg, Vcurrent_prefix_arg): Delete; now in perdisplay.
1995-02-01 02:27:46 +00:00
Karl Heuer
576a945c45
[!MULTI_PERDISPLAY] (defvar_display): Use staticpro.
1995-01-31 22:32:35 +00:00
Richard M. Stallman
5de41b1dfe
Fix previous change.
1995-01-31 20:16:07 +00:00
Richard M. Stallman
59f970afba
(main) [REL_ALLOC]: Set __malloc_extra_blocks.
1995-01-31 20:10:07 +00:00
Richard M. Stallman
db97b8725e
Comment changes.
1995-01-31 06:24:07 +00:00
Richard M. Stallman
034a9d409f
Initial revision
1995-01-31 06:13:47 +00:00
Richard M. Stallman
5e05d0a567
(syms_of_buffer): overwrite-mode doc fix.
1995-01-31 04:55:29 +00:00
Karl Heuer
0d8b7055ea
[MULTI_PERDISPLAY] (get_perdisplay): Define this as a macro, for sources that
...
include this header.
[MULTI_PERDISPLAY] (get_perdisplay_macro): Internal macro version.
1995-01-31 01:53:55 +00:00
Karl Heuer
a1b7a2ab66
[MULTI_PERDISPLAY] (get_perdisplay): Define this as an exported function.
1995-01-31 01:53:12 +00:00
Karl Heuer
e1e81fd6b3
[MULTI_PERDISPLAY]: Declare get_perdisplay as a function.
1995-01-31 01:52:22 +00:00
Karl Heuer
3abccc4b18
(DEFVAR_DISPLAY): New macro.
1995-01-31 01:26:37 +00:00
Karl Heuer
950c215d92
(defvar_display): New function.
1995-01-31 01:26:09 +00:00
Karl Heuer
7403b5c85e
(do_symval_forwarding): Handle display-local vars.
...
(store_symval_forwarding, find_symbol_value): Likewise.
(Fmake_variable_buffer_local): Disallow display-local vars here.
(Fmake_local_variable): Likewise.
1995-01-31 00:52:50 +00:00
Karl Heuer
3826f22c3a
(specbind): Handle display-local vars.
...
Move decl of store_symval_forwarding to lisp.h.
1995-01-31 00:36:08 +00:00
Karl Heuer
7751ddd787
Declare store_symval_forwarding here.
1995-01-31 00:35:14 +00:00
Karl Heuer
9d9f56ddbf
(syms_of_keyboard): Fix missing backslashes.
1995-01-31 00:02:47 +00:00
Karl Heuer
3ce3ff1151
(frame-notice-user-settings): Avoid having the window manager re-prompt for
...
the initial frame's clone.
1995-01-30 23:47:17 +00:00
Karl Heuer
997d1bf03b
(iso-transl-language-alist): Add French & Portuguese.
...
(iso-transl-char-map): Use /a /e ~d "s ~t digraphs as in iso-acc.el.
1995-01-30 23:04:34 +00:00
Karl Heuer
298613dfd1
(iso-accents-list): Add Icelandic thorn.
1995-01-30 22:46:37 +00:00
Karl Heuer
66cf1bd7bc
(x-create-frame-with-faces): Assume cursor-color, mouse-color, and
...
border-color are okay as specified unless they are the same as the new
background color.
1995-01-30 22:39:20 +00:00
Richard M. Stallman
c52e9f0b08
(indent-new-comment-line): Obey the convention
...
about \(...\) pairs in comment-start-skip.
1995-01-30 07:46:16 +00:00
Richard M. Stallman
51566783f0
(make-extent, delete-extent, set-extent-property)
...
(set-extent-face): New functions.
1995-01-30 07:16:14 +00:00
Richard M. Stallman
577ed2b24d
Many doc fixes.
1995-01-30 06:14:33 +00:00
Richard M. Stallman
33f268ecd1
(lisp-indent-region): Set endmark before indenting first line.
...
(indent-sexp): Fixes for ENDPOS != nil case--use nil
as starting-point, and don't insist on a complete sexp.
1995-01-30 02:16:26 +00:00
Richard M. Stallman
e1fd0a89b0
(list-buffers-noselect): Handle read-only properly.
...
Select each buffer just once to get all necessary info about it.
1995-01-30 02:15:37 +00:00
Richard M. Stallman
08c82d4d49
(list-buffers-noselect): New subroutine.
...
(list-buffers): Use that.
(buffer-menu): Switch to the buffer in the same window.
(buffer-menu-other-window): New command.
(Buffer-menu-select): Just change the current window.
1995-01-30 01:11:10 +00:00
Richard M. Stallman
80896ab486
(Fcall_interactively): Pass new arg to Fread_string.
1995-01-30 00:41:51 +00:00
Richard M. Stallman
c3e1d4359e
(menu-bar-update-yank-menu): If string is too long,
...
show start and end, with ... between them.
(yank-menu-length): Default value 20.
1995-01-30 00:37:22 +00:00
Richard M. Stallman
3b787dc333
(read-number): New function.
1995-01-30 00:34:44 +00:00
Richard M. Stallman
0fb5a19cb5
(Frassoc): New function.
...
(syms_of_fns): defsubr it.
1995-01-29 22:04:10 +00:00
Richard M. Stallman
c6f5b077fe
(news-reply-mode): Change mode-name to News Reply.
1995-01-29 10:15:51 +00:00
Richard M. Stallman
b3f6bcbdad
(match-string): Fix braino.
1995-01-28 09:04:02 +00:00
Richard M. Stallman
1c738407e3
(ecrt0.o): Target renamed from crt0.o.
...
(START_FILES): Use ecrt0.o.
1995-01-28 08:38:44 +00:00
Richard M. Stallman
962a60aa70
(facep): New function.
...
(internal-check-face): Don't make a loop, since signal can't return.
1995-01-28 08:27:31 +00:00
Karl Heuer
3ac613c140
(print): Handle internal display-local object.
1995-01-28 04:15:03 +00:00
Karl Heuer
cd39e9464a
(xdispobjfwd): New macro.
1995-01-28 03:59:42 +00:00
Karl Heuer
4bab50bd79
(mark_object): Ignore Lisp_Misc_Display_Objfwd objects.
1995-01-28 03:51:55 +00:00
Karl Heuer
f334de0e0a
(enum Lisp_Misc_Type): New enumeration Lisp_Misc_Display_Local.
...
(struct Lisp_Display_Objfwd): New structure.
(XDISPLAY_OBJFWD, DISPLAY_OBJFWDP): Access the new structure.
(union Lisp_Misc): Add new member.
1995-01-28 03:39:17 +00:00
Karl Heuer
ba72822c1d
* keyboard.c (kbd_buffer_frame_or_window): Delete; now in perdisplay.
...
(immediate_echo, echobuf, echoptr, echo_after_prompt): Likewise.
(echo_prompt, echo_char, echo_dash): use perdisplay and ECHOBUFSIZE.
(echo, cancel_echoing, echo_length, echo_truncate): Likewise.
(read_char, kbd_buffer_store_event, kbd_buffer_get_event): Likewise.
(Fdiscard_input, stuff_buffered_input): Likewise.
(init_keyboard, syms_of_keyboard): Likewise.
1995-01-28 03:05:45 +00:00
Karl Heuer
329d527986
(ECHOBUFSIZE): New constant, replaces sizeof (echobuf).
1995-01-28 02:51:29 +00:00
Richard Kenner
aa341c4042
(unixware, svr4): Treat as synonyms for sysv4.
1995-01-28 02:28:46 +00:00
Karl Heuer
b408f510de
(PERDISPLAY, the_only_perdisplay, get_perdisplay):
...
Renamed from PERD, etc. All uses changed.
1995-01-28 01:43:53 +00:00
Karl Heuer
b2d11490c7
(struct x_display_info): Rename display_perd to perdisplay.
1995-01-28 01:41:07 +00:00
Richard M. Stallman
a105105a02
(make-frame): Doc fix.
1995-01-28 00:32:33 +00:00
Richard M. Stallman
b872e1da17
(describe-variable): Use local-variable-p.
1995-01-27 23:10:42 +00:00
Richard M. Stallman
51b2c84172
(tex-display-shell): Pass nil as arg to
...
tex-recenter-output-buffer.
(tex-region, tex-file, tex-show-print-queue, tex-bibtex-file):
Put the call to tex-display-shell essentially last.
1995-01-27 23:08:49 +00:00
Richard M. Stallman
c8c76dd33f
(debug-convert-byte-code): Convert the doc info to a string.
1995-01-27 22:38:19 +00:00
Richard M. Stallman
b0824def8b
(shell): If we create a new shell buffer,
...
select that buffer even if it has been renamed.
1995-01-27 22:37:16 +00:00