]>
git.eshelyaron.com Git - emacs.git/log
Karl Heuer [Fri, 3 Feb 1995 23:27:14 +0000 (23:27 +0000)]
(defvar_display): Don't staticpro; these objects are now protected through
mark_perdisplays.
Karl Heuer [Fri, 3 Feb 1995 23:23:34 +0000 (23:23 +0000)]
(mark_perdisplays): New function.
(Fgarbage_collect): Call it.
Karl Heuer [Fri, 3 Feb 1995 22:21:07 +0000 (22:21 +0000)]
(all_perdisplays): New var.
(struct PERDISPLAY): New member next_perdisplay.
Karl Heuer [Fri, 3 Feb 1995 21:13:01 +0000 (21:13 +0000)]
(defvar_display): Declare this function.
Karl Heuer [Fri, 3 Feb 1995 21:10:39 +0000 (21:10 +0000)]
(DEFVAR_DISPLAY): Use current_perdisplay, not get_perdisplay.
Karl Heuer [Fri, 3 Feb 1995 21:04:33 +0000 (21:04 +0000)]
(do_symval_forwarding): Use current_perdisplay, not get_perdisplay.
(store_symval_forwarding, find_symbol_value): Likewise.
Richard M. Stallman [Fri, 3 Feb 1995 20:56:33 +0000 (20:56 +0000)]
(f90-mode-version): Variable deleted.
(f90-mode): Don't use f90-mode-version.
Richard M. Stallman [Fri, 3 Feb 1995 19:31:12 +0000 (19:31 +0000)]
(print-region-1): Use lpr-page-header-switches,
not ...-options.
Francesco Potortì [Fri, 3 Feb 1995 12:07:37 +0000 (12:07 +0000)]
* man.el (Man-default-man-entry): Remove text properties from result.
Richard M. Stallman [Fri, 3 Feb 1995 10:25:44 +0000 (10:25 +0000)]
(display_text_line): Deduct minibuf prompt from taboffset.
(try_window): Deduct minibuf prompt from tab_offset, after 1st line.
Karl Heuer [Fri, 3 Feb 1995 04:21:05 +0000 (04:21 +0000)]
(rmail-reply-regexp): New var.
(rmail-reply): Delete text matching rmail-reply-regexp.
Richard M. Stallman [Thu, 2 Feb 1995 23:07:44 +0000 (23:07 +0000)]
(completion-string): Add defvar.
Richard M. Stallman [Thu, 2 Feb 1995 23:04:54 +0000 (23:04 +0000)]
Don't use cl. Eliminate use of when, unless,
dotimes, plusp, minusp, pusnhew, second.
(completion-dolist): New macro. Use instead of dolist.
(completion-gensym-counter, completion-gensym): New variable and fn.
(locate-completion-entry-retry): Bind cmpl-entry, then use it.
(locate-completion-entry): Use completion-string, not string.
(add-completion-to-head, delete-completion):
Rename arg to completion-string.
(completions-list-return-value): Defvar'd and renamed
from return-completions.
(cmpl-preceding-syntax, cdabbrev-stop-point): Add defvars.
(delete-completion, check-completion-length): Fix message format.
(complete, add-completions-from-buffer, add-completions-from-c-buffer)
(save-completions-to-file): Likewise.
Richard M. Stallman [Thu, 2 Feb 1995 21:12:06 +0000 (21:12 +0000)]
(lpr-headers-switches): Default is nil.
Richard M. Stallman [Thu, 2 Feb 1995 19:28:31 +0000 (19:28 +0000)]
(fill-paragraph): Bind fill-paragraph-function to nil before calling it.
Richard M. Stallman [Thu, 2 Feb 1995 18:55:39 +0000 (18:55 +0000)]
(kbd_buffer_get_event, swallow_events): Remove selection_request event
from input queue before processing it.
Richard M. Stallman [Thu, 2 Feb 1995 18:54:47 +0000 (18:54 +0000)]
(x_unqueue_events): Arg is now a Display *.
(x_start_queuing_selection_requests): Likewise.
(x_stop_queuing_selection_requests): Likewise.
Richard M. Stallman [Thu, 2 Feb 1995 18:49:38 +0000 (18:49 +0000)]
(wait_for_property_change): Avoid unlikely timing error.
(x_get_foreign_selection): Pass display to
x_start_queueing_selection_events and x_stop_queueing_selection_events.
(x_reply_selection_request): Call x_start_queueing_selection_events
and x_stop_queueing_selection_events. Handle X protocol errors.
David J. MacKenzie [Thu, 2 Feb 1995 16:18:40 +0000 (16:18 +0000)]
Create a .gdbinit that sources the real one, if using a different
build directory.
Richard M. Stallman [Thu, 2 Feb 1995 09:50:23 +0000 (09:50 +0000)]
(fill-paragraph-function): New variable.
(fill-paragraph): Use it.
Richard M. Stallman [Thu, 2 Feb 1995 09:48:01 +0000 (09:48 +0000)]
(c-mode-map): No binding for c-fill-paragraph
(c-fill-paragraph): Return t.
(c-mode): Put c-fill-paragraph in fill-paragraph-function.
Richard M. Stallman [Thu, 2 Feb 1995 09:44:38 +0000 (09:44 +0000)]
(lisp-fill-paragraph): Return t.
Richard M. Stallman [Thu, 2 Feb 1995 09:40:06 +0000 (09:40 +0000)]
(shared-lisp-mode-map): Don't bind M-q.
(lisp-mode-variables): Put it in fill-paragraph-function locally.
Karl Heuer [Wed, 1 Feb 1995 22:33:11 +0000 (22:33 +0000)]
(Fexecute_kbd_macro): Clear prefix arg here, not in command_loop_1.
Karl Heuer [Wed, 1 Feb 1995 22:18:21 +0000 (22:18 +0000)]
(cmd_error): Clear prefix arg here.
(command_loop_1): Not here.
(command_loop_1): Save original perdisplay in case we're already locked to a
particular display.
Move display-specific cleanup to end of main loop.
Use perdisplay to access prefix arg.
(Fcommand_execute, Fexecute_extended_command): Use perdisplay.
Michael Meissner [Wed, 1 Feb 1995 22:06:34 +0000 (22:06 +0000)]
Add preliminary PowerPC eABI support.
Noah Friedman [Wed, 1 Feb 1995 21:21:29 +0000 (21:21 +0000)]
mail-mailer-swallows-blank-line: Handle full range of legal header names as
specified by RFC822.
Francesco Potortì [Wed, 1 Feb 1995 11:08:17 +0000 (11:08 +0000)]
* etags.c (pfnote): Initialise been_warned in the node.
(C_entries): Removed a speed hack for the sake of clarity.
Richard M. Stallman [Wed, 1 Feb 1995 09:29:40 +0000 (09:29 +0000)]
(describe-variable): If var is local, mention default.
Richard M. Stallman [Wed, 1 Feb 1995 05:47:45 +0000 (05:47 +0000)]
(rmail-retry-failure): Handle "Mime-encapsulated messages".
Discard return-path and from headers as well as sender.
Karl Heuer [Wed, 1 Feb 1995 02:35:54 +0000 (02:35 +0000)]
(Fcall_interactively): Use perdisplay.
(Vprefix_arg, Vcurrent_prefix_arg): Delete vars; now in perdisplay.
(syms_of_callint): Use DEFVAR_DISPLAY for prefix-arg and current-prefix-arg.
Karl Heuer [Wed, 1 Feb 1995 02:33:04 +0000 (02:33 +0000)]
(read_minibuf, read_minibuf_unwind): Use perdisplay.
Karl Heuer [Wed, 1 Feb 1995 02:30:43 +0000 (02:30 +0000)]
(Fml_provide_prefix_argument, Fml_prefix_argument_loop): Use perdisplay.
Karl Heuer [Wed, 1 Feb 1995 02:27:46 +0000 (02:27 +0000)]
(current_perdisplay): New var.
(DEFVAR_DISPLAY): Add missing ampersand.
(Vprefix_arg, Vcurrent_prefix_arg): Delete; now in perdisplay.
Karl Heuer [Tue, 31 Jan 1995 22:32:35 +0000 (22:32 +0000)]
[!MULTI_PERDISPLAY] (defvar_display): Use staticpro.
Richard M. Stallman [Tue, 31 Jan 1995 20:16:07 +0000 (20:16 +0000)]
Fix previous change.
Richard M. Stallman [Tue, 31 Jan 1995 20:10:07 +0000 (20:10 +0000)]
(main) [REL_ALLOC]: Set __malloc_extra_blocks.
Richard M. Stallman [Tue, 31 Jan 1995 06:24:07 +0000 (06:24 +0000)]
Comment changes.
Richard M. Stallman [Tue, 31 Jan 1995 06:13:47 +0000 (06:13 +0000)]
Initial revision
Richard M. Stallman [Tue, 31 Jan 1995 04:55:29 +0000 (04:55 +0000)]
(syms_of_buffer): overwrite-mode doc fix.
Karl Heuer [Tue, 31 Jan 1995 01:53:55 +0000 (01:53 +0000)]
[MULTI_PERDISPLAY] (get_perdisplay): Define this as a macro, for sources that
include this header.
[MULTI_PERDISPLAY] (get_perdisplay_macro): Internal macro version.
Karl Heuer [Tue, 31 Jan 1995 01:53:12 +0000 (01:53 +0000)]
[MULTI_PERDISPLAY] (get_perdisplay): Define this as an exported function.
Karl Heuer [Tue, 31 Jan 1995 01:52:22 +0000 (01:52 +0000)]
[MULTI_PERDISPLAY]: Declare get_perdisplay as a function.
Karl Heuer [Tue, 31 Jan 1995 01:26:37 +0000 (01:26 +0000)]
(DEFVAR_DISPLAY): New macro.
Karl Heuer [Tue, 31 Jan 1995 01:26:09 +0000 (01:26 +0000)]
(defvar_display): New function.
Karl Heuer [Tue, 31 Jan 1995 00:52:50 +0000 (00:52 +0000)]
(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.
Karl Heuer [Tue, 31 Jan 1995 00:36:08 +0000 (00:36 +0000)]
(specbind): Handle display-local vars.
Move decl of store_symval_forwarding to lisp.h.
Karl Heuer [Tue, 31 Jan 1995 00:35:14 +0000 (00:35 +0000)]
Declare store_symval_forwarding here.
Karl Heuer [Tue, 31 Jan 1995 00:02:47 +0000 (00:02 +0000)]
(syms_of_keyboard): Fix missing backslashes.
Karl Heuer [Mon, 30 Jan 1995 23:47:17 +0000 (23:47 +0000)]
(frame-notice-user-settings): Avoid having the window manager re-prompt for
the initial frame's clone.
Karl Heuer [Mon, 30 Jan 1995 23:04:34 +0000 (23:04 +0000)]
(iso-transl-language-alist): Add French & Portuguese.
(iso-transl-char-map): Use /a /e ~d "s ~t digraphs as in iso-acc.el.
Karl Heuer [Mon, 30 Jan 1995 22:46:37 +0000 (22:46 +0000)]
(iso-accents-list): Add Icelandic thorn.
Karl Heuer [Mon, 30 Jan 1995 22:39:20 +0000 (22:39 +0000)]
(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.
Richard M. Stallman [Mon, 30 Jan 1995 07:46:16 +0000 (07:46 +0000)]
(indent-new-comment-line): Obey the convention
about \(...\) pairs in comment-start-skip.
Richard M. Stallman [Mon, 30 Jan 1995 07:16:14 +0000 (07:16 +0000)]
(make-extent, delete-extent, set-extent-property)
(set-extent-face): New functions.
Richard M. Stallman [Mon, 30 Jan 1995 06:14:33 +0000 (06:14 +0000)]
Many doc fixes.
Richard M. Stallman [Mon, 30 Jan 1995 02:16:26 +0000 (02:16 +0000)]
(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.
Richard M. Stallman [Mon, 30 Jan 1995 02:15:37 +0000 (02:15 +0000)]
(list-buffers-noselect): Handle read-only properly.
Select each buffer just once to get all necessary info about it.
Richard M. Stallman [Mon, 30 Jan 1995 01:11:10 +0000 (01:11 +0000)]
(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.
Richard M. Stallman [Mon, 30 Jan 1995 00:41:51 +0000 (00:41 +0000)]
(Fcall_interactively): Pass new arg to Fread_string.
Richard M. Stallman [Mon, 30 Jan 1995 00:37:22 +0000 (00:37 +0000)]
(menu-bar-update-yank-menu): If string is too long,
show start and end, with ... between them.
(yank-menu-length): Default value 20.
Richard M. Stallman [Mon, 30 Jan 1995 00:34:44 +0000 (00:34 +0000)]
(read-number): New function.
Richard M. Stallman [Sun, 29 Jan 1995 22:04:10 +0000 (22:04 +0000)]
(Frassoc): New function.
(syms_of_fns): defsubr it.
Richard M. Stallman [Sun, 29 Jan 1995 10:15:51 +0000 (10:15 +0000)]
(news-reply-mode): Change mode-name to News Reply.
Richard M. Stallman [Sat, 28 Jan 1995 09:04:02 +0000 (09:04 +0000)]
(match-string): Fix braino.
Richard M. Stallman [Sat, 28 Jan 1995 08:38:44 +0000 (08:38 +0000)]
(ecrt0.o): Target renamed from crt0.o.
(START_FILES): Use ecrt0.o.
Richard M. Stallman [Sat, 28 Jan 1995 08:27:31 +0000 (08:27 +0000)]
(facep): New function.
(internal-check-face): Don't make a loop, since signal can't return.
Karl Heuer [Sat, 28 Jan 1995 04:15:03 +0000 (04:15 +0000)]
(print): Handle internal display-local object.
Karl Heuer [Sat, 28 Jan 1995 03:59:42 +0000 (03:59 +0000)]
(xdispobjfwd): New macro.
Karl Heuer [Sat, 28 Jan 1995 03:51:55 +0000 (03:51 +0000)]
(mark_object): Ignore Lisp_Misc_Display_Objfwd objects.
Karl Heuer [Sat, 28 Jan 1995 03:39:17 +0000 (03:39 +0000)]
(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.
Karl Heuer [Sat, 28 Jan 1995 03:05:45 +0000 (03:05 +0000)]
* 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.
Karl Heuer [Sat, 28 Jan 1995 02:51:29 +0000 (02:51 +0000)]
(ECHOBUFSIZE): New constant, replaces sizeof (echobuf).
Richard Kenner [Sat, 28 Jan 1995 02:28:46 +0000 (02:28 +0000)]
(unixware, svr4): Treat as synonyms for sysv4.
Karl Heuer [Sat, 28 Jan 1995 01:43:53 +0000 (01:43 +0000)]
(PERDISPLAY, the_only_perdisplay, get_perdisplay):
Renamed from PERD, etc. All uses changed.
Karl Heuer [Sat, 28 Jan 1995 01:41:07 +0000 (01:41 +0000)]
(struct x_display_info): Rename display_perd to perdisplay.
Richard M. Stallman [Sat, 28 Jan 1995 00:32:33 +0000 (00:32 +0000)]
(make-frame): Doc fix.
Richard M. Stallman [Fri, 27 Jan 1995 23:10:42 +0000 (23:10 +0000)]
(describe-variable): Use local-variable-p.
Richard M. Stallman [Fri, 27 Jan 1995 23:08:49 +0000 (23:08 +0000)]
(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.
Richard M. Stallman [Fri, 27 Jan 1995 22:38:19 +0000 (22:38 +0000)]
(debug-convert-byte-code): Convert the doc info to a string.
Richard M. Stallman [Fri, 27 Jan 1995 22:37:16 +0000 (22:37 +0000)]
(shell): If we create a new shell buffer,
select that buffer even if it has been renamed.
Karl Heuer [Fri, 27 Jan 1995 20:47:20 +0000 (20:47 +0000)]
(match-string): Delete extra arg to buffer-substring.
Karl Heuer [Fri, 27 Jan 1995 19:30:46 +0000 (19:30 +0000)]
(printchar, strout): Use message_log_maybe_newline.
Leave all of the newline bookkeeping to message_dolog.
Karl Heuer [Fri, 27 Jan 1995 19:27:07 +0000 (19:27 +0000)]
(message_log_need_newline): This var is now static.
(message_dolog): Set message_log_need_newline appropriately.
Don't change it at all if message logging is currently disabled.
(message_log_maybe_newline): New function.
(message2): Use message_log_maybe_newline.
Karl Heuer [Fri, 27 Jan 1995 19:19:23 +0000 (19:19 +0000)]
(perform-replace): Don't log the repetitive prompts.
Karl Heuer [Fri, 27 Jan 1995 19:16:50 +0000 (19:16 +0000)]
Declare message_log_maybe_newline.
Richard M. Stallman [Fri, 27 Jan 1995 07:47:15 +0000 (07:47 +0000)]
(modify_region): Clear point_before_scroll field.
Richard M. Stallman [Fri, 27 Jan 1995 07:19:06 +0000 (07:19 +0000)]
(set_point): Set point_before_scroll to nil.
Richard M. Stallman [Fri, 27 Jan 1995 07:18:11 +0000 (07:18 +0000)]
(struct buffer): New field point_before_scroll.
Richard M. Stallman [Fri, 27 Jan 1995 07:17:39 +0000 (07:17 +0000)]
(init_buffer_once, syms_of_buffer):
Set up buffer-local var point_before_scroll.
(reset_buffer): Init point_before_scroll.
Richard M. Stallman [Fri, 27 Jan 1995 07:06:27 +0000 (07:06 +0000)]
(match-string): New function.
Richard M. Stallman [Fri, 27 Jan 1995 01:43:02 +0000 (01:43 +0000)]
Integer width changes.
Richard M. Stallman [Fri, 27 Jan 1995 01:41:28 +0000 (01:41 +0000)]
Fix integer width changes.
Karl Heuer [Thu, 26 Jan 1995 22:52:10 +0000 (22:52 +0000)]
Fix typos.
Richard M. Stallman [Thu, 26 Jan 1995 07:21:05 +0000 (07:21 +0000)]
(mouse-save-then-kill): When we don't use existing
region, put where click and put mark at the other end. Use
point-before-scroll if non-nil. Recognize mouse-set-region
as a previous command that makes a region we should use.
(mouse-drag-region): When we run the final click's binding,
set this-command.
Richard M. Stallman [Thu, 26 Jan 1995 07:17:31 +0000 (07:17 +0000)]
(scroll-bar-drag-1): Set point-before-scroll properly.
(scroll-bar-scroll-down, scroll-bar-scroll-up): Likewise.
Richard M. Stallman [Thu, 26 Jan 1995 03:18:45 +0000 (03:18 +0000)]
(mouse-drag-region): Modify previous change--don't run the ordinary binding
in the case of a multiple click.
Richard M. Stallman [Thu, 26 Jan 1995 02:37:30 +0000 (02:37 +0000)]
(mouse-save-then-kill): Ignore mouse-selection-click-count if no active mark.
Karl Heuer [Wed, 25 Jan 1995 09:04:07 +0000 (09:04 +0000)]
(struct x_display_info): New member display_perd.
Karl Heuer [Wed, 25 Jan 1995 08:58:33 +0000 (08:58 +0000)]
(the_only_perd): Define this var here.
(kbd_buffer, kbd_fetch_ptr, kbd_store_ptr): Delete; now part of perd.
(find_active_event_queue): New function.
(readable_events, kbd_buffer_get_event, swallow_events): Use it.
(kbd_buffer_store_event): Store in EVENT's frame's queue.
(Fdiscard_input, stuff_buffered_input): Use perd.
(init_keyboard): Initialize the new vars.
kbd_buffer is now a pointer, not an array.