1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 18:40:39 -08:00
Commit graph

778 commits

Author SHA1 Message Date
Karl Heuer
6e6d2764da (octave-abbrev-table): Add abbrevs for switch,
case, otherwise, and endswitch.
(octave-begin-keywords): Add switch.
(octave-else-keywords): Add case and otherwise.
(octave-end-keywords): Add endswitch.
(octave-block-match-alist): Add an entry for switch syntax.
(calculate-octave-indent): Add support for switch syntax.
(octave-block-end-offset): New function.
(octave-comment-indent): Fix typo.
1997-03-12 00:35:32 +00:00
Karl Heuer
15c2d736a0 Provide octave-inf. 1997-03-12 00:34:25 +00:00
Karl Heuer
6840310a0d Provide octave-hlp. 1997-03-12 00:33:56 +00:00
Karl Heuer
6e36fe0bad (makefile-dependency-regex): Disallow "=" in name,
so that "flags=-o:1" is treated as an assignment, not a dependency.
(makefile-dependency-regex, makefile-macroassign-regex): Disallow
spaces in symbol name.
1997-03-11 22:23:36 +00:00
Karl Heuer
2bffb7c4d4 (sh-mode-hook, sh-set-shell-hook): Add defvars. 1997-02-23 08:40:41 +00:00
Simon Marshall
32f4ab179e Add ... to relevant menu entries. 1997-02-21 09:46:03 +00:00
Simon Marshall
e93b2a5541 Rewrite Font Lock support. 1997-02-21 09:42:44 +00:00
Eli Zaretskii
acffd065e3 (grep-process-setup): New function, sets up the
exit message function in a way that works when async processes
aren't supported.
(grep): Use `grep-process-setup'.
1997-02-20 16:11:48 +00:00
Eli Zaretskii
167d14181c (compile-mouse-goto-error): Move to end of line
before calling `compile-reinitialize-errors', so that it always
sees the entire filename.
1997-02-19 15:48:50 +00:00
Eli Zaretskii
49683a1376 * (compilation-process-setup-function): New variable.
(compile-internal): Call compilation-process-setup-function if
it is non-nil.
1997-02-09 16:03:50 +00:00
Richard M. Stallman
e1ebe229b9 (compilation-enter-directory-regexp)
(compilation-leave-directory-regexp): Add .* at beginning.
1997-01-31 06:17:06 +00:00
Richard M. Stallman
e82654b771 (compilation-error-regexp-alist): Undo 1/21 change.
In the GNU message with program name alternative,
allow digits in the program name after the first character.
1997-01-28 05:04:25 +00:00
Richard M. Stallman
2fa55e202f (compilation-parse-errors): Use looking-at on each line.
(compilation-error-regexp-alist): Change these regexps
so that they assume matching only at start of line.
Delete \n at beginning; otherwise add `.*'.
1997-01-23 21:49:59 +00:00
Richard M. Stallman
7a38448799 (compilation-error-regexp-alist):
In MIPS lint and Sun Ada regexps, reject newline in some
[^...] constructs.  Require newline at start in MIPS lint.
1997-01-22 08:02:25 +00:00
Richard M. Stallman
e7017ef969 Delete explicit autoload calls.
Provide octave-mod.
Move the variables formerly in octave.el
to the top of the file.
1997-01-21 04:43:45 +00:00
Richard M. Stallman
e96a83c806 Whitespace change. 1997-01-21 00:40:35 +00:00
Richard M. Stallman
d1e49742c5 Merge in octave.el; don't require octave.el.
Don't require octave-inf.el.
(octave-mode): Delete the startup message.
(octave-maintainer-address): Add bug-gnu-emacs.
(octave-version): Variable deleted.
(octave-submit-bug-report): Use emacs-version.
1997-01-21 00:40:19 +00:00
Richard M. Stallman
f7bbab75ea Require octave-mod, not octave. 1997-01-21 00:37:59 +00:00
Richard M. Stallman
081bf30e0f Initial revision 1997-01-21 00:35:48 +00:00
Richard M. Stallman
777874d029 (octave-mode): Delete the startup message. 1997-01-21 00:30:23 +00:00
Richard M. Stallman
f2727dfb21 Initial revision 1997-01-21 00:29:57 +00:00
Richard M. Stallman
474a797e4c (mantemp-insert-cxx-syntax): Recognize non-class templates.
(mantemp-make-mantemps-buffer): Simplify message.
(mantemp-make-mantemps-region): Simplify message.
1997-01-19 00:48:00 +00:00
Richard M. Stallman
d20b6dfd19 Initial revision 1997-01-19 00:47:24 +00:00
Karl Heuer
d9b73ccc49 compile.el (first-error): Doc fix. 1997-01-15 00:20:37 +00:00
Richard M. Stallman
5c4491697a (sh-shell-file): Downcase and remove extension on shells in NT. 1997-01-07 09:02:48 +00:00
Richard M. Stallman
d9de8c0454 (sh-shell-file): On MSDOS, collapse $SHELL to lower
case and remove the executable extension, if any.
(sh-other-keywords): Define an entry for `sh' and make `bourne'
inherit from that.

(sh-mode): Always pass nil as 3rd arg to sh-set-shell.
1997-01-02 02:51:05 +00:00
Richard M. Stallman
dd7bd4df5a (hs-emacs-type): Doc fix. 1996-12-29 18:08:04 +00:00
Richard M. Stallman
e9286904ef (cpp-edit-load): Don't load anything if init-file-user is nil.
(cpp-edit-save): Doc fix.
1996-12-15 07:30:24 +00:00
Richard M. Stallman
e196e7f212 (etags-file-of-tag): Expand the file name
using the truename of default-directory.
1996-12-07 20:38:40 +00:00
Richard M. Stallman
e7e09325ce (pascal-mode): Make comment-indent-function buffer local. 1996-12-07 20:33:22 +00:00
Richard M. Stallman
0f6db76a85 Fixed syntax table for quotes since they messed up
highlighting in comments and other constructions.
1996-12-07 20:26:25 +00:00
Karl Heuer
3d0ced7a14 *** empty log message *** 1996-11-17 19:40:38 +00:00
Simon Marshall
d3aadf0b0c Use simpler fn. 1996-11-16 13:42:45 +00:00
Simon Marshall
b31d859db5 use simpler fn. 1996-11-16 13:37:51 +00:00
Richard M. Stallman
e3dce9ba22 (sh-set-shell): Pass args no-query-flag
and insert-flag to executable-set-magic.
Don't call executable-set-magic if insert-flag is nil.
(sh-mode): Always call sh-set-shell, but use insert-flag arg
to control whether to call executable-set-magic.
No need to set comment-start-skip directly here.

(sh-mode): Parse the interpreter from the file text.
1996-11-09 22:17:58 +00:00
Richard M. Stallman
c8005e7012 (sh-mode-syntax-table): Turn on comment syntax for #,
comment-end for newline, string for `, and excape for $.
rc can use the same as sh.  Move csh after sh.
(sh-comment-prefix, sh-font-lock-keyw-rds-only): Variables deleted.
(sh-mode): Adjust setting of font-lock-defaults.
(sh-font-lock-keywords): No need for anything special for comments.
(sh-set-shell, sh-mode): Set comment-start-skip to a simple constant.
1996-11-07 06:21:19 +00:00
Richard M. Stallman
a14bf24d3a (sh-mode): Set `comment-start-skip'; otherwise
only set if `sh-set-shell' gets called.
1996-11-07 05:59:43 +00:00
Richard M. Stallman
01e6e8c904 (compile-auto-highlight): Renamed from
compile-highlight-display-limit.
1996-11-05 18:42:30 +00:00
Richard M. Stallman
37f5f97896 (compile-highlight-display-limit): New variable.
(compilation-handle-exit): Parse error messages here
as specified by compile-highlight-display-limit.
(compile-reinitialize-errors): Add highlighting to error messages
once they are parsed.
(compilation-forget-errors): Remove highlighting properties here.
1996-11-05 18:27:52 +00:00
Richard M. Stallman
984322b6ac (makefile-font-lock-keywords): Handle dependencies
first and variable references after.
(makefile-dependency-regex, makefile-macroassign-regex):
Accept spaces at the beginning of the line.
1996-11-03 20:38:56 +00:00
Richard M. Stallman
0e8ab97410 Initial revision 1996-10-30 04:48:09 +00:00
Simon Marshall
f802bd0253 Use new face. 1996-10-28 10:08:07 +00:00
Richard M. Stallman
5b1bdb5f74 (electric-perl-terminator, perl-indent-command):
(perl-backward-to-noncomment, indent-perl-exp): Avoid error if
comment-start-skip is nil.
1996-10-26 18:14:31 +00:00
Richard M. Stallman
44d7776b5b (sh-mode): Don't make font-lock-keywords buffer-local. 1996-10-26 16:06:24 +00:00
Richard M. Stallman
7c9097d02f (pascal-indent-declaration): Avoid infinite loop
if edpos is at end of buffer.
1996-10-26 16:05:58 +00:00
Karl Heuer
bf370e8cd5 (makefile-font-lock-keywords): Accept - and . in
variable names.
1996-10-25 04:34:53 +00:00
Simon Marshall
2ff2cda889 Add Font Lock support. Add mode command autoload cookie. 1996-10-23 09:45:11 +00:00
Simon Marshall
4e59dfb557 Add Font Lock support. Provide when loaded. 1996-10-23 09:21:10 +00:00
Karl Heuer
c41fe44640 (compilation-skip-to-next-location): Defined.
(compilation-next-error-locus, compilation-parse-errors): Respect it.
1996-10-20 05:37:38 +00:00
Richard M. Stallman
7cae52cffc (f90-no-block-limit): Fixed bug for indentation of
elsewhere and elseif.
(f90-looking-at-where-or-forall): Now allows for labelled forall
and where statements.
(f90-font-lock-keywords-2): New highlighting for labelled where
and forall. Fixed small bug with else highlighting.
(f90-fill-region): Moved indentation to f90-break-line.
(f90-break-line): Will now always indent the second line.
(f90-indent-line): Simpler test for auto-fill.
(f90-auto-fill-mode): Removed.
(f90-electric-insert): Added for possibility of auto-filling of
lines without spaces, as well as early updating of line.
(f90-mode-map): Added bindings of operators to f90-electric-insert.
(f90-do-auto-fill): Now also updates line (changes case).
1996-10-15 02:58:27 +00:00