]> git.eshelyaron.com Git - emacs.git/log
emacs.git
27 years ago(selection_data_to_lisp_data): If TYPE is `STRING'
Kenichi Handa [Sat, 10 May 1997 03:37:01 +0000 (03:37 +0000)]
(selection_data_to_lisp_data): If TYPE is `STRING'
and DATA contains 8-bit codes, decode them as Latin-1 characters.
(lisp_data_to_selection_data): Supply 4th arg TABLE as Qnil to
find_charset_in_str.

27 years ago(dumpglyphs): Even if font (not fontset) is used,
Kenichi Handa [Sat, 10 May 1997 03:37:01 +0000 (03:37 +0000)]
(dumpglyphs): Even if font (not fontset) is used,
display Latin1 characters correctly if the font contains glyphs
for them.  Fix bug of displaying cursor on a composite character.

27 years ago(Fexecute_extended_command): Pass new arg to Fcompleting_read.
Richard M. Stallman [Sat, 10 May 1997 03:24:32 +0000 (03:24 +0000)]
(Fexecute_extended_command): Pass new arg to Fcompleting_read.

27 years ago(Fread_file_name): Finish previous change.
Richard M. Stallman [Sat, 10 May 1997 03:20:43 +0000 (03:20 +0000)]
(Fread_file_name): Finish previous change.

27 years ago(Fread_coding_system, Fread_non_nil_coding_system):
Richard M. Stallman [Sat, 10 May 1997 03:19:20 +0000 (03:19 +0000)]
(Fread_coding_system, Fread_non_nil_coding_system):
Pass new arg to Fcompleting_read.

27 years ago(iso-languages): For Latin-2, add ^I and ^i. Fix ~a.
Richard M. Stallman [Sat, 10 May 1997 01:47:16 +0000 (01:47 +0000)]
(iso-languages): For Latin-2, add ^I and ^i.  Fix ~a.

27 years ago(iso-languages): Add charset spec to some elements.
Richard M. Stallman [Sat, 10 May 1997 01:43:18 +0000 (01:43 +0000)]
(iso-languages): Add charset spec to some elements.
(iso-accents-compose): Add iso-accents-insert-offset to the code.
(iso-accents-insert-offset): New variable.
(iso-accents-customize): Set iso-accents-insert-offset
according to data from iso-languages.

27 years ago(read_minibuf): Declaration deleted.
Richard M. Stallman [Sat, 10 May 1997 01:24:59 +0000 (01:24 +0000)]
(read_minibuf): Declaration deleted.

27 years ago(quoted-insert-character-offset): Initialize more cleanly.
Richard M. Stallman [Sat, 10 May 1997 00:39:44 +0000 (00:39 +0000)]
(quoted-insert-character-offset): Initialize more cleanly.
(quoted-insert): Don't offset codes above 377.

27 years ago(server-buffer-done): New arg FOR-KILLING.
Richard M. Stallman [Sat, 10 May 1997 00:37:24 +0000 (00:37 +0000)]
(server-buffer-done): New arg FOR-KILLING.
(server-kill-buffer): New fn, to inform clients when buffer is killed.

27 years ago(dabbrev-case-replace, dabbrev-case-fold-search):
Richard M. Stallman [Sat, 10 May 1997 00:33:28 +0000 (00:33 +0000)]
(dabbrev-case-replace, dabbrev-case-fold-search):
Make these simple three-value choices.
(dabbrev-completion): Handle dabbrev-case-fold-search
and dabbrev-case-replace the new way.
(dabbrev-expand, dabbrev--substitute-expansion): Likewise.

27 years agoAdd a `provide' call.
Richard M. Stallman [Fri, 9 May 1997 21:58:00 +0000 (21:58 +0000)]
Add a `provide' call.
Delete periods from many error messages.

27 years ago(Fx_popup_menu): Do fix.
Richard M. Stallman [Fri, 9 May 1997 21:47:48 +0000 (21:47 +0000)]
(Fx_popup_menu): Do fix.

27 years ago(timer-event-handler): Take timer as arg directly.
Richard M. Stallman [Fri, 9 May 1997 19:57:36 +0000 (19:57 +0000)]
(timer-event-handler): Take timer as arg directly.
Don't bind a key in special-event-map.

27 years ago(read-quoted-char): Don't mask down to 8 bits.
Richard M. Stallman [Fri, 9 May 1997 06:31:04 +0000 (06:31 +0000)]
(read-quoted-char): Don't mask down to 8 bits.

27 years agoAdd Kermit replacement project.
Richard M. Stallman [Fri, 9 May 1997 05:19:39 +0000 (05:19 +0000)]
Add Kermit replacement project.

27 years ago(TAGS): Fix typo.
Richard M. Stallman [Thu, 8 May 1997 20:49:36 +0000 (20:49 +0000)]
(TAGS): Fix typo.

27 years ago(byte-compile-file-form-custom-declare-variable): New function.
Richard M. Stallman [Thu, 8 May 1997 16:28:07 +0000 (16:28 +0000)]
(byte-compile-file-form-custom-declare-variable): New function.

27 years agoFix previous change.
Richard M. Stallman [Thu, 8 May 1997 16:04:55 +0000 (16:04 +0000)]
Fix previous change.

27 years ago(customize): Call customize-group.
Richard M. Stallman [Thu, 8 May 1997 16:03:40 +0000 (16:03 +0000)]
(customize): Call customize-group.

27 years ago(iso-accents-compose):
Richard M. Stallman [Thu, 8 May 1997 14:51:57 +0000 (14:51 +0000)]
(iso-accents-compose):
Handle case where unread-command-events is already nonempty.

27 years ago(assoc-ignore-case): Function deleted.
Richard M. Stallman [Thu, 8 May 1997 06:02:42 +0000 (06:02 +0000)]
(assoc-ignore-case): Function deleted.
(bibtex-member-of-regexp): Renamed from member-of-regexp.
Call changed.

27 years ago(Qtimer_event): Variable deleted.
Richard M. Stallman [Thu, 8 May 1997 05:51:48 +0000 (05:51 +0000)]
(Qtimer_event): Variable deleted.
(Qtimer_event_handler): New variable.
(syms_of_keyboard): Don't initialize Qtimer_event.
Do initialize Qtimer_event_handler.
(read_char): Don't check for timer event.
(swallow_events): Don't handle timer events.
(timer_check): Likewise.
(make_lispy_event): Likewise.

27 years ago(mark_window_display_accurate, redisplay_internal):
Richard M. Stallman [Thu, 8 May 1997 05:48:01 +0000 (05:48 +0000)]
(mark_window_display_accurate, redisplay_internal):
Test highlight_nonselected_windows.
(display_text_line): Likewise (in more places).
(syms_of_xdisp): Initialize highlight_nonselected_windows to 0.

27 years agoCustomize.
Richard M. Stallman [Thu, 8 May 1997 05:11:50 +0000 (05:11 +0000)]
Customize.

(display-time-string-forms): Test display-time-day-and-date
and display-time-24hr-format here.
(display-time-format): Default value is now nil.

27 years ago(menu-bar-help-menu): Move "Customize" to the top.
Richard M. Stallman [Wed, 7 May 1997 20:54:04 +0000 (20:54 +0000)]
(menu-bar-help-menu): Move "Customize" to the top.

27 years ago(printify-region): Doc fix.
Richard M. Stallman [Wed, 7 May 1997 20:31:57 +0000 (20:31 +0000)]
(printify-region): Doc fix.

27 years ago(holiday-passover-etc): Postpone date of Yom
Richard M. Stallman [Wed, 7 May 1997 19:34:18 +0000 (19:34 +0000)]
(holiday-passover-etc): Postpone date of Yom
HaShoah to Monday if it falls on Sunday (as per ammendment passed
by the Israeli Kenesset, May, 1997).

27 years agoDelete the code that was trying to define BSD "right"
Richard M. Stallman [Wed, 7 May 1997 19:22:58 +0000 (19:22 +0000)]
Delete the code that was trying to define BSD "right"
now that Emacs doesn't use the symbol BSD this way.

27 years agoRecognize either / or - as a machine/suptype separator from uname -m
Thomas Bushnell, BSG [Wed, 7 May 1997 19:19:04 +0000 (19:19 +0000)]
Recognize either / or - as a machine/suptype separator from uname -m
to cope with older systems that have the older uname.

27 years ago(Fread_file_name): Pass default to Fcompleting_read.
Richard M. Stallman [Wed, 7 May 1997 07:26:10 +0000 (07:26 +0000)]
(Fread_file_name): Pass default to Fcompleting_read.

27 years agoFix customization change.
Richard M. Stallman [Wed, 7 May 1997 04:01:44 +0000 (04:01 +0000)]
Fix customization change.

27 years ago(outline-mode): Autoload cookie deleted.
Richard M. Stallman [Wed, 7 May 1997 03:57:29 +0000 (03:57 +0000)]
(outline-mode): Autoload cookie deleted.
(outline-minor-mode): Likewise.

27 years ago(outline-mode): Autoload cookie added.
Richard M. Stallman [Wed, 7 May 1997 03:57:01 +0000 (03:57 +0000)]
(outline-mode): Autoload cookie added.
(outline-minor-mode): Likewise.

27 years agoUse defgroup and defcustom.
Richard M. Stallman [Wed, 7 May 1997 03:54:03 +0000 (03:54 +0000)]
Use defgroup and defcustom.

27 years ago(LIBS_MACHINE): Add -lelf.
Richard M. Stallman [Wed, 7 May 1997 00:33:20 +0000 (00:33 +0000)]
(LIBS_MACHINE): Add -lelf.

27 years ago(custom-make-dependencies):
Richard M. Stallman [Tue, 6 May 1997 21:14:20 +0000 (21:14 +0000)]
(custom-make-dependencies):
Don't use NOSORT in directory-files.
Don't actually visit the files.
Use re-search to search contents fast.
Search the subdirs of `lisp'.
Bind kept-new-versions when saving.

27 years ago(MOUSE_SUPPORT): Delete menu-bar.elc.
Richard M. Stallman [Tue, 6 May 1997 19:42:05 +0000 (19:42 +0000)]
(MOUSE_SUPPORT): Delete menu-bar.elc.
(lisp): Move menu-bar.elc here.
Add custom.elc and cus-start.elc.

27 years ago(getline): Don't miss CRLF pairs when the CR and LF are
Richard M. Stallman [Tue, 6 May 1997 19:30:49 +0000 (19:30 +0000)]
(getline): Don't miss CRLF pairs when the CR and LF are
read in separate blocks.

27 years agoUse sexp widget in case modified outside custom.
Simon Marshall [Tue, 6 May 1997 13:59:36 +0000 (13:59 +0000)]
Use sexp widget in case modified outside custom.

27 years agoQuote :group names.
Simon Marshall [Tue, 6 May 1997 13:54:06 +0000 (13:54 +0000)]
Quote :group names.

27 years ago(byte-optimize-approx-equal): Use <=, not <.
Richard M. Stallman [Tue, 6 May 1997 03:53:10 +0000 (03:53 +0000)]
(byte-optimize-approx-equal): Use <=, not <.
(byte-optimize-minus, byte-optimize-plus): Optimize adding
or subtracting 1.

27 years ago(display_text_line): Clear region_showing to Qnil if the
Richard M. Stallman [Tue, 6 May 1997 03:42:02 +0000 (03:42 +0000)]
(display_text_line): Clear region_showing to Qnil if the
window should not show a region.
(redisplay_internal): Do update region_showing when ! all_windows.

27 years ago(Fset_window_configuration): Set last_selected_window
Richard M. Stallman [Tue, 6 May 1997 03:29:39 +0000 (03:29 +0000)]
(Fset_window_configuration): Set last_selected_window
in the new selected window's new buffer.

27 years ago(imenu-auto-rescan): Fix typo.
Richard M. Stallman [Mon, 5 May 1997 23:41:56 +0000 (23:41 +0000)]
(imenu-auto-rescan): Fix typo.

27 years ago(ffap-alist): Delete `math-mode'.
Richard M. Stallman [Mon, 5 May 1997 23:40:22 +0000 (23:40 +0000)]
(ffap-alist): Delete `math-mode'.
Move all defvars and defuns out of this, to top level.
Use a constant list as the initial value.
(ffap-soft-value): Rewrite as a macro.
And now it is used only at run time, not at load time.
(ffap-ftp-default-user): Use just "anonymous" as default value.
(ffap-what-domain): Don't set mail-extr-all-top-level-domains here.
(ffap-newsgroup-regexp, ffap-newsgroup-heads): Move up past first use.
(ffap-string-at-point-region): Likewise.

27 years ago(dungeon-nil): Explicitly return nil.
Richard M. Stallman [Mon, 5 May 1997 23:15:13 +0000 (23:15 +0000)]
(dungeon-nil): Explicitly return nil.

27 years agoCLIX patch from Thomas Dickey via urs@akk.uni-karlsruhe.de (Urs Janssen).
Per Bothner [Mon, 5 May 1997 22:04:41 +0000 (22:04 +0000)]
CLIX patch from Thomas Dickey via urs@akk.uni-karlsruhe.de (Urs Janssen).

27 years agoUse defgroup and defcustom.
Richard M. Stallman [Mon, 5 May 1997 22:04:00 +0000 (22:04 +0000)]
Use defgroup and defcustom.

27 years agoUse defgroup and defcustom.
Richard M. Stallman [Mon, 5 May 1997 20:56:20 +0000 (20:56 +0000)]
Use defgroup and defcustom.
Doc fixes.

27 years ago(mouse-sel-get-selection-function):
Richard M. Stallman [Mon, 5 May 1997 19:55:17 +0000 (19:55 +0000)]
(mouse-sel-get-selection-function):
Look in x-last-selected-text if necessary.

27 years agoComment change.
Richard M. Stallman [Mon, 5 May 1997 19:53:46 +0000 (19:53 +0000)]
Comment change.

27 years ago(x_set_mouse_color): Fix previous change.
Richard M. Stallman [Mon, 5 May 1997 19:16:09 +0000 (19:16 +0000)]
(x_set_mouse_color): Fix previous change.

27 years ago(x_reply_selection_request): Delete the inner
Richard M. Stallman [Mon, 5 May 1997 19:14:27 +0000 (19:14 +0000)]
(x_reply_selection_request): Delete the inner
unbind_to call, since x_uncatch_errors does the job.

27 years ago(cal-menu-list-holidays-following-year)
Richard M. Stallman [Mon, 5 May 1997 17:54:28 +0000 (17:54 +0000)]
(cal-menu-list-holidays-following-year)
(cal-menu-list-holidays-previous-year)
(cal-menu-list-holidays-year): New commands.
(calendar-mode-map): Put them in the holidays menu.

27 years agoDoc fix.
Richard M. Stallman [Mon, 5 May 1997 17:06:10 +0000 (17:06 +0000)]
Doc fix.

27 years agoUse defcustom.
Richard M. Stallman [Mon, 5 May 1997 15:06:25 +0000 (15:06 +0000)]
Use defcustom.

27 years agoUse defgroup and defcustom.
Richard M. Stallman [Mon, 5 May 1997 15:00:53 +0000 (15:00 +0000)]
Use defgroup and defcustom.

27 years agoUse defgroup and defcustom.
Richard M. Stallman [Mon, 5 May 1997 11:57:31 +0000 (11:57 +0000)]
Use defgroup and defcustom.

27 years ago(minibuffer-text-before-history): New variable.
Richard M. Stallman [Mon, 5 May 1997 11:54:37 +0000 (11:54 +0000)]
(minibuffer-text-before-history): New variable.
(minibuffer-history-initialize): New fn, on minibuffer-setup-hook.
(next-history-element, previous-matching-history-element):
Initialize minibuffer-text-before-history.
(next-history-element): Use minibuffer-text-before-history
as "position 0" of the history list.
Use minibuffer-default as position -1, if it is non-nil.
Simplify error logic for beginning and end of history.

(set-variable): Delete old definition (duplicate).

27 years agoChange RCS Header to Id.
Paul Eggert [Mon, 5 May 1997 05:45:46 +0000 (05:45 +0000)]
Change RCS Header to Id.

27 years ago(set-auto-mode): New arg JUST-FROM-FILE-NAME.
Richard M. Stallman [Mon, 5 May 1997 04:38:26 +0000 (04:38 +0000)]
(set-auto-mode): New arg JUST-FROM-FILE-NAME.
(hack-local-variables): New arg MODE-ONLY.
(set-visited-file-name): Alter the major mode based on new file name.
(change-major-mode-with-file-name): New variable.

27 years ago(term-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 04:24:01 +0000 (04:24 +0000)]
(term-mode): Add a mode-class property.

27 years ago(gud-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 04:22:06 +0000 (04:22 +0000)]
(gud-mode): Add a mode-class property.

27 years ago(wordstar-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 04:19:41 +0000 (04:19 +0000)]
(wordstar-mode): Add a mode-class property.

27 years ago(hexl-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 04:18:33 +0000 (04:18 +0000)]
(hexl-mode): Add a mode-class property.

27 years ago(occur-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 01:11:30 +0000 (01:11 +0000)]
(occur-mode): Add a mode-class property.

(occur): Doc fix.

27 years ago(inferior-lisp-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 01:10:01 +0000 (01:10 +0000)]
(inferior-lisp-mode): Add a mode-class property.

27 years ago(compilation-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 01:08:45 +0000 (01:08 +0000)]
(compilation-mode): Add a mode-class property.

27 years ago(comint-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 01:07:37 +0000 (01:07 +0000)]
(comint-mode): Add a mode-class property.

27 years ago(internal-ange-ftp-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 01:05:04 +0000 (01:05 +0000)]
(internal-ange-ftp-mode): Add a mode-class property.

27 years ago(edebug-eval-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 01:03:53 +0000 (01:03 +0000)]
(edebug-eval-mode): Add a mode-class property.

27 years ago(inferior-emacs-lisp-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 01:02:41 +0000 (01:02 +0000)]
(inferior-emacs-lisp-mode): Add a mode-class property.

27 years ago(telnet-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 01:01:17 +0000 (01:01 +0000)]
(telnet-mode): Add a mode-class property.

27 years ago(rlogin-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 01:00:35 +0000 (01:00 +0000)]
(rlogin-mode): Add a mode-class property.

27 years ago(shell-mode): Add a mode-class property.
Richard M. Stallman [Mon, 5 May 1997 00:59:28 +0000 (00:59 +0000)]
(shell-mode): Add a mode-class property.

27 years ago(rmail-ignored-headers): Add References, Mime-Version,
Richard M. Stallman [Sun, 4 May 1997 17:38:57 +0000 (17:38 +0000)]
(rmail-ignored-headers): Add References, Mime-Version,
Lines, Content-Transfer-Encoding.

27 years ago(display-time-string-forms): Test display-time-day-and-date
Richard M. Stallman [Sun, 4 May 1997 16:33:19 +0000 (16:33 +0000)]
(display-time-string-forms): Test display-time-day-and-date
and display-time-24hr-format here.
(display-time-format): Default value is now nil.

27 years ago(list-holidays): Fix buffer title when list is
Richard M. Stallman [Sun, 4 May 1997 16:02:44 +0000 (16:02 +0000)]
(list-holidays): Fix buffer title when list is
nil.  Do save-excursion to keep from messing up calendar variables.
Handle CHOICE = "" like CHOICE = "Ask".

27 years ago(vc-find-cvs-master): Accept ...+ in a normal entry.
Richard M. Stallman [Sun, 4 May 1997 06:49:53 +0000 (06:49 +0000)]
(vc-find-cvs-master): Accept ...+ in a normal entry.

27 years agoSay "standard settings" instead of "factory settings".
Richard M. Stallman [Sun, 4 May 1997 03:47:13 +0000 (03:47 +0000)]
Say "standard settings" instead of "factory settings".

(custom-group-magic-alist): New variable.
(custom-group-state-update): Use custom-group-magic-alist.
(customize-group): Renamed from `customize',
and rename argument to GROUP.
(customize): New function.

27 years ago(rmail-count-new-messages): Fix previous change.
Richard M. Stallman [Sun, 4 May 1997 03:44:31 +0000 (03:44 +0000)]
(rmail-count-new-messages): Fix previous change.

27 years agoUse defgroup and defcustom.
Richard M. Stallman [Sun, 4 May 1997 02:29:41 +0000 (02:29 +0000)]
Use defgroup and defcustom.

27 years ago(occur): If regexp has uppercase in it, match it case-sensitively.
Richard M. Stallman [Sun, 4 May 1997 01:20:08 +0000 (01:20 +0000)]
(occur): If regexp has uppercase in it, match it case-sensitively.

27 years agoUse defgroup and defcustom.
Richard M. Stallman [Sat, 3 May 1997 22:35:40 +0000 (22:35 +0000)]
Use defgroup and defcustom.

27 years agoUse defcustom.
Richard M. Stallman [Sat, 3 May 1997 22:19:10 +0000 (22:19 +0000)]
Use defcustom.

27 years agoUse defgroup and defcustom.
Richard M. Stallman [Sat, 3 May 1997 19:58:10 +0000 (19:58 +0000)]
Use defgroup and defcustom.

Many doc fixes.
(ffap-next): Fix message.

27 years agoUse defgroup and defcustom.
Richard M. Stallman [Sat, 3 May 1997 19:53:57 +0000 (19:53 +0000)]
Use defgroup and defcustom.

27 years agoUse defcustom.
Richard M. Stallman [Sat, 3 May 1997 19:28:12 +0000 (19:28 +0000)]
Use defcustom.
Doc fixes.

27 years ago(x_set_mouse_color): Update calls to x_catch_errors
Richard M. Stallman [Sat, 3 May 1997 19:18:28 +0000 (19:18 +0000)]
(x_set_mouse_color): Update calls to x_catch_errors
and x_uncatch_errors.

27 years agoUse defcustom.
Richard M. Stallman [Sat, 3 May 1997 19:16:43 +0000 (19:16 +0000)]
Use defcustom.

27 years agoAdd defgroups, and use defcustom.
Richard M. Stallman [Sat, 3 May 1997 19:15:38 +0000 (19:15 +0000)]
Add defgroups, and use defcustom.

27 years ago(x_set_scroll_bar_width): If arg is too small, round it up.
Richard M. Stallman [Sat, 3 May 1997 06:13:30 +0000 (06:13 +0000)]
(x_set_scroll_bar_width): If arg is too small, round it up.

27 years ago(Fdisplay_buffer): If we give up and try other frames,
Richard M. Stallman [Sat, 3 May 1997 06:12:28 +0000 (06:12 +0000)]
(Fdisplay_buffer): If we give up and try other frames,
look again for a window in those frames already showing BUFFER.

27 years ago(timezone-parse-date): Match forms 1 and 2 first.
Richard M. Stallman [Sat, 3 May 1997 05:22:46 +0000 (05:22 +0000)]
(timezone-parse-date): Match forms 1 and 2 first.

27 years agoUse defcustom.
Richard M. Stallman [Sat, 3 May 1997 04:58:13 +0000 (04:58 +0000)]
Use defcustom.

27 years agoAdd defgroups, and use defcustom.
Richard M. Stallman [Sat, 3 May 1997 04:56:48 +0000 (04:56 +0000)]
Add defgroups, and use defcustom.

27 years agoAdd defgroup and use defcustom.
Richard M. Stallman [Sat, 3 May 1997 04:53:02 +0000 (04:53 +0000)]
Add defgroup and use defcustom.

27 years agoSupport compilers that give a message each time the file being
Richard M. Stallman [Sat, 3 May 1997 04:37:52 +0000 (04:37 +0000)]
Support compilers that give a message each time the file being
compiled changes but don't include a file name each error message.
Speed up by searching for regexps one by one instead of combining.
(compile-internal): Takes more optional arguments.  All five regexp
alists can be given as argument.
Change name of variable regexp-alist to error-regexp-alist. Change
some local variables directly by setq instead of rebinding by let.
(compilation-shell-minor-mode): New minor mode.
Similar to compilation-minor-mode, but key bindings don't
collide with shell mode.
(compilation-shell-minor-mode-map, compilation-shell-minor-mode):
New variables.
(compile-auto-highlight): Doc fix.
(compilation-error-regexp-alist): Removed unnecessary line break
in first regexp.  Replaced \\(\\|.* on \\) by \\(.* on \\)? in
regexp for Absoft FORTRAN 77 Compiler 3.1.3.  Added regexp for
SPARCcompiler Pascal.  Divided long line in regexp for Cray C
compiler error messages.  Made comment fit in line at regexp for
Sun Ada (VADS, Solaris).  FILE-IDX may be nil, meaning an
error message with no file name, so the file name must be taken
from an earlier message.  LINE-IDX may be a function which is
called with two arguments the file name and column strings and
returns an error position descriptor.
(compilation-enter-directory-regexp-alist)
(compilation-leave-directory-regexp-alist): New variables.
(compilation-file-regexp-alist)
(compilation-nomessage-regexp-alist): New variables.
(grep-regexp-alist): Removed unnecessary ^ at beginning of regexp.
(compilation-enter-directory-regexp)
(compilation-leave-directory-regexp): Variables deleted.
Replaced by compilation-enter-directory-regexp-alist and
compilation-leave-directory-regexp-alist.
(compilation-buffer-p): Return true also for buffer in
compilation-shell-minor-mode.
(compilation-next-error-locus): Split a long line.
(count-regexp-groupings): Comment about this function not being
needed any more.
(compilation-current-file, compilation-regexps); New variables.
(compilation-parse-errors): Large parts rewritten.  Don't put the
regexps together in one large regexp, instead match them one by one.
Support the generalized subexpression indices.
(compile-collect-regexps, compile-buffer-substring): New functions
supporting compilation-parse-errors.

27 years ago(pop_up_menu): Update the call to x_catch_errors.
Richard M. Stallman [Fri, 2 May 1997 07:27:07 +0000 (07:27 +0000)]
(pop_up_menu): Update the call to x_catch_errors.