bpt/emacs.git
29 years ago* etags.c (pfnote): Initialise been_warned in the node.
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.

29 years ago(describe-variable): If var is local, mention default.
Richard M. Stallman [Wed, 1 Feb 1995 09:29:40 +0000 (09:29 +0000)]
(describe-variable): If var is local, mention default.

29 years ago(rmail-retry-failure): Handle "Mime-encapsulated messages".
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.

29 years ago(Fcall_interactively): Use perdisplay.
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.

29 years ago(read_minibuf, read_minibuf_unwind): Use perdisplay.
Karl Heuer [Wed, 1 Feb 1995 02:33:04 +0000 (02:33 +0000)]
(read_minibuf, read_minibuf_unwind): Use perdisplay.

29 years ago(Fml_provide_prefix_argument, Fml_prefix_argument_loop): 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.

29 years ago(current_perdisplay): New var.
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.

29 years ago[!MULTI_PERDISPLAY] (defvar_display): Use staticpro.
Karl Heuer [Tue, 31 Jan 1995 22:32:35 +0000 (22:32 +0000)]
[!MULTI_PERDISPLAY] (defvar_display): Use staticpro.

29 years agoFix previous change.
Richard M. Stallman [Tue, 31 Jan 1995 20:16:07 +0000 (20:16 +0000)]
Fix previous change.

29 years ago(main) [REL_ALLOC]: Set __malloc_extra_blocks.
Richard M. Stallman [Tue, 31 Jan 1995 20:10:07 +0000 (20:10 +0000)]
(main) [REL_ALLOC]: Set __malloc_extra_blocks.

29 years agoComment changes.
Richard M. Stallman [Tue, 31 Jan 1995 06:24:07 +0000 (06:24 +0000)]
Comment changes.

29 years agoInitial revision
Richard M. Stallman [Tue, 31 Jan 1995 06:13:47 +0000 (06:13 +0000)]
Initial revision

29 years ago(syms_of_buffer): overwrite-mode doc fix.
Richard M. Stallman [Tue, 31 Jan 1995 04:55:29 +0000 (04:55 +0000)]
(syms_of_buffer): overwrite-mode doc fix.

29 years ago[MULTI_PERDISPLAY] (get_perdisplay): Define this as a macro, for sources that
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.

29 years ago[MULTI_PERDISPLAY] (get_perdisplay): Define this as an exported function.
Karl Heuer [Tue, 31 Jan 1995 01:53:12 +0000 (01:53 +0000)]
[MULTI_PERDISPLAY] (get_perdisplay): Define this as an exported function.

29 years ago[MULTI_PERDISPLAY]: Declare get_perdisplay as a function.
Karl Heuer [Tue, 31 Jan 1995 01:52:22 +0000 (01:52 +0000)]
[MULTI_PERDISPLAY]: Declare get_perdisplay as a function.

29 years ago(DEFVAR_DISPLAY): New macro.
Karl Heuer [Tue, 31 Jan 1995 01:26:37 +0000 (01:26 +0000)]
(DEFVAR_DISPLAY): New macro.

29 years ago(defvar_display): New function.
Karl Heuer [Tue, 31 Jan 1995 01:26:09 +0000 (01:26 +0000)]
(defvar_display): New function.

29 years ago(do_symval_forwarding): Handle display-local vars.
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.

29 years ago(specbind): Handle display-local vars.
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.

29 years agoDeclare store_symval_forwarding here.
Karl Heuer [Tue, 31 Jan 1995 00:35:14 +0000 (00:35 +0000)]
Declare store_symval_forwarding here.

29 years ago(syms_of_keyboard): Fix missing backslashes.
Karl Heuer [Tue, 31 Jan 1995 00:02:47 +0000 (00:02 +0000)]
(syms_of_keyboard): Fix missing backslashes.

29 years ago(frame-notice-user-settings): Avoid having the window manager re-prompt for
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.

29 years ago(iso-transl-language-alist): Add French & Portuguese.
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.

29 years ago(iso-accents-list): Add Icelandic thorn.
Karl Heuer [Mon, 30 Jan 1995 22:46:37 +0000 (22:46 +0000)]
(iso-accents-list): Add Icelandic thorn.

29 years ago(x-create-frame-with-faces): Assume cursor-color, mouse-color, and
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.

29 years ago(indent-new-comment-line): Obey the convention
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.

29 years ago(make-extent, delete-extent, set-extent-property)
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.

29 years agoMany doc fixes.
Richard M. Stallman [Mon, 30 Jan 1995 06:14:33 +0000 (06:14 +0000)]
Many doc fixes.

29 years ago(lisp-indent-region): Set endmark before indenting first line.
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.

29 years ago(list-buffers-noselect): Handle read-only properly.
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.

29 years ago(list-buffers-noselect): New subroutine.
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.

29 years ago(Fcall_interactively): Pass new arg to Fread_string.
Richard M. Stallman [Mon, 30 Jan 1995 00:41:51 +0000 (00:41 +0000)]
(Fcall_interactively): Pass new arg to Fread_string.

29 years ago(menu-bar-update-yank-menu): If string is too long,
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.

29 years ago(read-number): New function.
Richard M. Stallman [Mon, 30 Jan 1995 00:34:44 +0000 (00:34 +0000)]
(read-number): New function.

29 years ago(Frassoc): New function.
Richard M. Stallman [Sun, 29 Jan 1995 22:04:10 +0000 (22:04 +0000)]
(Frassoc): New function.
(syms_of_fns): defsubr it.

29 years ago(news-reply-mode): Change mode-name to News Reply.
Richard M. Stallman [Sun, 29 Jan 1995 10:15:51 +0000 (10:15 +0000)]
(news-reply-mode): Change mode-name to News Reply.

29 years ago(match-string): Fix braino.
Richard M. Stallman [Sat, 28 Jan 1995 09:04:02 +0000 (09:04 +0000)]
(match-string): Fix braino.

29 years ago(ecrt0.o): Target renamed from crt0.o.
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.

29 years ago(facep): New function.
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.

29 years ago(print): Handle internal display-local object.
Karl Heuer [Sat, 28 Jan 1995 04:15:03 +0000 (04:15 +0000)]
(print): Handle internal display-local object.

29 years ago(xdispobjfwd): New macro.
Karl Heuer [Sat, 28 Jan 1995 03:59:42 +0000 (03:59 +0000)]
(xdispobjfwd): New macro.

29 years ago(mark_object): Ignore Lisp_Misc_Display_Objfwd objects.
Karl Heuer [Sat, 28 Jan 1995 03:51:55 +0000 (03:51 +0000)]
(mark_object): Ignore Lisp_Misc_Display_Objfwd objects.

29 years ago(enum Lisp_Misc_Type): New enumeration Lisp_Misc_Display_Local.
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.

29 years ago* keyboard.c (kbd_buffer_frame_or_window): Delete; now in perdisplay.
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.

29 years ago(ECHOBUFSIZE): New constant, replaces sizeof (echobuf).
Karl Heuer [Sat, 28 Jan 1995 02:51:29 +0000 (02:51 +0000)]
(ECHOBUFSIZE): New constant, replaces sizeof (echobuf).

29 years ago(unixware, svr4): Treat as synonyms for sysv4.
Richard Kenner [Sat, 28 Jan 1995 02:28:46 +0000 (02:28 +0000)]
(unixware, svr4): Treat as synonyms for sysv4.

29 years ago(PERDISPLAY, the_only_perdisplay, get_perdisplay):
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.

29 years ago(struct x_display_info): Rename display_perd to perdisplay.
Karl Heuer [Sat, 28 Jan 1995 01:41:07 +0000 (01:41 +0000)]
(struct x_display_info): Rename display_perd to perdisplay.

29 years ago(make-frame): Doc fix.
Richard M. Stallman [Sat, 28 Jan 1995 00:32:33 +0000 (00:32 +0000)]
(make-frame): Doc fix.

29 years ago(describe-variable): Use local-variable-p.
Richard M. Stallman [Fri, 27 Jan 1995 23:10:42 +0000 (23:10 +0000)]
(describe-variable): Use local-variable-p.

29 years ago(tex-display-shell): Pass nil as arg to
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.

29 years ago(debug-convert-byte-code): Convert the doc info to a string.
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.

29 years ago(shell): If we create a new shell buffer,
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.

29 years ago(match-string): Delete extra arg to buffer-substring.
Karl Heuer [Fri, 27 Jan 1995 20:47:20 +0000 (20:47 +0000)]
(match-string): Delete extra arg to buffer-substring.

29 years ago(printchar, strout): Use message_log_maybe_newline.
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.

29 years ago(message_log_need_newline): This var is now static.
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.

29 years ago(perform-replace): Don't log the repetitive prompts.
Karl Heuer [Fri, 27 Jan 1995 19:19:23 +0000 (19:19 +0000)]
(perform-replace): Don't log the repetitive prompts.

29 years agoDeclare message_log_maybe_newline.
Karl Heuer [Fri, 27 Jan 1995 19:16:50 +0000 (19:16 +0000)]
Declare message_log_maybe_newline.

29 years ago(modify_region): Clear point_before_scroll field.
Richard M. Stallman [Fri, 27 Jan 1995 07:47:15 +0000 (07:47 +0000)]
(modify_region): Clear point_before_scroll field.

29 years ago(set_point): Set point_before_scroll to nil.
Richard M. Stallman [Fri, 27 Jan 1995 07:19:06 +0000 (07:19 +0000)]
(set_point): Set point_before_scroll to nil.

29 years ago(struct buffer): New field point_before_scroll.
Richard M. Stallman [Fri, 27 Jan 1995 07:18:11 +0000 (07:18 +0000)]
(struct buffer): New field point_before_scroll.

29 years ago(init_buffer_once, syms_of_buffer):
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.

29 years ago(match-string): New function.
Richard M. Stallman [Fri, 27 Jan 1995 07:06:27 +0000 (07:06 +0000)]
(match-string): New function.

29 years agoInteger width changes.
Richard M. Stallman [Fri, 27 Jan 1995 01:43:02 +0000 (01:43 +0000)]
Integer width changes.

29 years agoFix integer width changes.
Richard M. Stallman [Fri, 27 Jan 1995 01:41:28 +0000 (01:41 +0000)]
Fix integer width changes.

29 years agoFix typos.
Karl Heuer [Thu, 26 Jan 1995 22:52:10 +0000 (22:52 +0000)]
Fix typos.

29 years ago(mouse-save-then-kill): When we don't use existing
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.

29 years ago(scroll-bar-drag-1): Set point-before-scroll properly.
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.

29 years ago(mouse-drag-region): Modify previous change--don't run the ordinary binding
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.

29 years ago(mouse-save-then-kill): Ignore mouse-selection-click-count if no active mark.
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.

29 years ago(struct x_display_info): New member display_perd.
Karl Heuer [Wed, 25 Jan 1995 09:04:07 +0000 (09:04 +0000)]
(struct x_display_info): New member display_perd.

29 years ago(the_only_perd): Define this var here.
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.

29 years agoAdd comments and `volatile' keyword to previous change.
Karl Heuer [Wed, 25 Jan 1995 08:55:43 +0000 (08:55 +0000)]
Add comments and `volatile' keyword to previous change.

29 years ago(PERD): New struct containing per-display data.
Karl Heuer [Wed, 25 Jan 1995 07:18:37 +0000 (07:18 +0000)]
(PERD): New struct containing per-display data.
(the_only_perd): An instance of it.
(get_perd): Macro to retrieve it.

29 years ago(process_tick, update_tick): Make non-static.
Karl Heuer [Wed, 25 Jan 1995 02:02:37 +0000 (02:02 +0000)]
(process_tick, update_tick): Make non-static.

29 years agoComment change.
Richard M. Stallman [Wed, 25 Jan 1995 01:33:26 +0000 (01:33 +0000)]
Comment change.

29 years ago(x_destroy_window): Don't let frame being destroyed remain in
Richard M. Stallman [Wed, 25 Jan 1995 00:44:32 +0000 (00:44 +0000)]
(x_destroy_window): Don't let frame being destroyed remain in
x_focus_event_frame.

29 years ago(font-lock-fontify-region): Bind inhibit-read-only. Also buffer-file-name.
Richard M. Stallman [Wed, 25 Jan 1995 00:43:25 +0000 (00:43 +0000)]
(font-lock-fontify-region): Bind inhibit-read-only.  Also buffer-file-name.
(font-lock-hack-keywords, font-lock-unfontify-region): Likewise.

29 years ago(c-forward-conditional):
Richard M. Stallman [Wed, 25 Jan 1995 00:41:22 +0000 (00:41 +0000)]
(c-forward-conditional):
If an apparent conditional is not really a conditional, skip past it.

(c-fill-paragraph): If comment terminator is on a
separate line, don't include that line in the filling.

29 years ago(justify-current-line): Avoid error comparing fill-prefix
Richard M. Stallman [Wed, 25 Jan 1995 00:05:59 +0000 (00:05 +0000)]
(justify-current-line): Avoid error comparing fill-prefix
near end of buffer.  Do nothing fast if justification not wanted.

29 years agoAdded support for descriptions in the group buffer:
Richard M. Stallman [Tue, 24 Jan 1995 23:49:03 +0000 (23:49 +0000)]
Added support for descriptions in the group buffer:
(gnus-group-prepare, gnus-group-prepare-line, gnus-setup-news)
(gnus-gnus-to-quick-newsrc-format, gnus-group-list-groups):
Record if we show all groups, to redisplay
correctly after toggling descriptions display.
(gnus-newsgroups-display-toggle, gnus-newsgroups-update-description)
(gnus-newsgroups-retrieve-description): New functions.
(gnus-group-mode-map): Bind t to gnus-newsgroups-display-toggle.
Add a newsgroups-update-description menu.
(gnus-newsgroups-regex, gnus-newsgroups-display, gnus-newsgroups-alist)
(gnus-newsgroups-hashtb, gnus-newsgroups-showall): New variables.
(gnus-group-group-name):  Changed the regexp to avoid  conflict
with descriptions which have a ':' inside.
(gnus-group-mode): Doc fix.

29 years ago(Flocal_set_key, Fglobal_set_key): Use K, not k.
Richard M. Stallman [Tue, 24 Jan 1995 22:14:00 +0000 (22:14 +0000)]
(Flocal_set_key, Fglobal_set_key): Use K, not k.

29 years ago(Fcall_interactively): Define K mostly like k.
Richard M. Stallman [Tue, 24 Jan 1995 22:13:42 +0000 (22:13 +0000)]
(Fcall_interactively): Define K mostly like k.
Pass new arg to Fread_key_sequence.

29 years ago(read_key_sequence): New arg dont_downcase_last
Richard M. Stallman [Tue, 24 Jan 1995 22:13:07 +0000 (22:13 +0000)]
(read_key_sequence): New arg dont_downcase_last
inhibits downcasing the last event, when it's uppercase and undefined.
(Fread_key_sequence): Likewise new arg.

29 years ago(compute_motion): Don't get hung in selective-display loop.
Karl Heuer [Tue, 24 Jan 1995 07:01:08 +0000 (07:01 +0000)]
(compute_motion): Don't get hung in selective-display loop.

29 years ago(vc-do-command): Arrange for the default-directory variable
Richard M. Stallman [Tue, 24 Jan 1995 06:33:41 +0000 (06:33 +0000)]
(vc-do-command): Arrange for the default-directory variable
in *vc* to be re-set each time this function uses it.
Discard current dir from front of FILE later on,
and only if last = `WORKFILE'.

Undo Dec 10 change:
(vc-directory, vc-dired-reformat-line): Changed back.
(vc-directory-18): Old function restored.
(vc-dir-all-files): Function deleted.

(vc-next-action-on-file): If file is not registered,
check file out after registering it.
(vc-next-action-dired): Restore the window configuration after
doing vc-next-action on each file in a VC-dired buffer.
(file-regular-p-18): New function.
(file-regular-p): Define, if not already defined.

29 years agoDon't use function prototypes.
Karl Heuer [Tue, 24 Jan 1995 05:27:32 +0000 (05:27 +0000)]
Don't use function prototypes.

29 years ago(iso-transl-dead-key-alist): New var.
Karl Heuer [Tue, 24 Jan 1995 04:20:37 +0000 (04:20 +0000)]
(iso-transl-dead-key-alist): New var.
(iso-transl-char-map): Give each singleton a doubleton synonym.
(iso-transl-language-alist, iso-transl-ctl-x-8-map): New vars.
(iso-transl-define-keys): New function; sets up keymap.
(iso-transl-set-language): New function; sets language-specific part.

29 years ago(pascal-*-completion, pascal-comp-defun)
Richard M. Stallman [Tue, 24 Jan 1995 03:27:54 +0000 (03:27 +0000)]
(pascal-*-completion, pascal-comp-defun)
(pascal-complete-word, pascal-completion-response, pascal-completion)
(pascal-get-completion-decl): Rename some internal variables
to start with 'pascal-'.
(pascal-str, pascal-all, pascal-pred, pascal-flag)
(pascal-buffer-to use): New dummy variables.

29 years ago(read_key_sequence): Don't wait for a possible key translation sequence if we
Karl Heuer [Tue, 24 Jan 1995 03:16:34 +0000 (03:16 +0000)]
(read_key_sequence): Don't wait for a possible key translation sequence if we
already have a binding.
Add missing break statement.

29 years ago(i[34]86:*:3.2:*): Test for ISC before SCO; newer ISC releases have uname -X.
Karl Heuer [Tue, 24 Jan 1995 00:46:11 +0000 (00:46 +0000)]
(i[34]86:*:3.2:*): Test for ISC before SCO; newer ISC releases have uname -X.

29 years ago(HAVE_SYS_SELECT_H): Add #undef for configure.
Karl Heuer [Mon, 23 Jan 1995 23:36:50 +0000 (23:36 +0000)]
(HAVE_SYS_SELECT_H): Add #undef for configure.

29 years agoCheck for sys/select.h.
Karl Heuer [Mon, 23 Jan 1995 23:35:13 +0000 (23:35 +0000)]
Check for sys/select.h.

29 years agoDefine BROKEN_SELECT_NON_X.
Karl Heuer [Mon, 23 Jan 1995 23:29:00 +0000 (23:29 +0000)]
Define BROKEN_SELECT_NON_X.

29 years ago(sys_select): Renamed from select. Use SELECT_TYPE instead of int. Defer to
Karl Heuer [Mon, 23 Jan 1995 23:26:29 +0000 (23:26 +0000)]
(sys_select): Renamed from select.  Use SELECT_TYPE instead of int.  Defer to
native select if that function is usable.

29 years ago#include sysselect.h instead of defining things by hand.
Karl Heuer [Mon, 23 Jan 1995 23:10:11 +0000 (23:10 +0000)]
#include sysselect.h instead of defining things by hand.

29 years agoInitial revision
Karl Heuer [Mon, 23 Jan 1995 23:03:37 +0000 (23:03 +0000)]
Initial revision

29 years ago(mark): If transient-mark-mode is nil, mark is active.
Karl Heuer [Mon, 23 Jan 1995 22:37:46 +0000 (22:37 +0000)]
(mark): If transient-mark-mode is nil, mark is active.

29 years ago[__GNUC__] (POSIX_SIGNALS): #define this.
Karl Heuer [Mon, 23 Jan 1995 22:20:24 +0000 (22:20 +0000)]
[__GNUC__] (POSIX_SIGNALS): #define this.
[__GNUC__] (sigsetmask, HAVE_SYSV_SIGPAUSE): #undef these.
(LIBX11_SYSTEM): Don't use -lc; loading this before -lcposix gives us the
wrong signal functions.
(C_SWITCH_SYSTEM): Add _XOPEN_SOURCE.
(EXTRA_INITIALIZE): Make conditional on __GNUC__.