1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-31 09:20:54 -08:00
Commit graph

1240 commits

Author SHA1 Message Date
Richard M. Stallman
b8668259e2 (calculate-perl-indent): When indenting under a
containing openparen, skip spaces after the openparen.
1997-04-08 01:18:14 +00:00
Richard M. Stallman
54bfce8a12 (grep-null-device): Move before first use. 1997-04-01 22:17:59 +00:00
Karl Heuer
0992c4d488 (hs-hide-block-at-point): Doc fix. 1997-03-31 22:46:25 +00:00
Richard M. Stallman
78d7cf68ff (icon-mode-map): Added menus.
(icon-imenu-generic-expression): New variable to be used for imenu.
(icon-mode): Added font-lock, imenu and hideshow support.
(icon-font-lock-keywords-1, icon-font-lock-keywords-2):
New constants for different level of font-lock fontification.
(icon-font-lock-keywords): New variable.  Default expression to be
assigned to font-lock-keywords in `icon-mode'.
(icon-forward-sexp-function): New function used as `forward-sexp' by hideshow.
1997-03-30 21:50:02 +00:00
Richard M. Stallman
e190af9a8e Minor doc fix. 1997-03-30 05:28:43 +00:00
Richard M. Stallman
22d5cb5048 (sh-set-shell): If file has no #! line,
set the syntax table based on the default shell.
1997-03-30 02:10:40 +00:00
Richard M. Stallman
9479d258c9 (hs-show-all, hs-safety-is-job-n): Fix messages.
Changed to use overlays for hiding instead of selective display.
Commented out the support for XEmacs because it doesn't support overlays.
(hs-special-modes-alist): Added support for java-mode.
(hs-minor-mode-hook): New variable.
(hs-c-start-regexp, hs-c-end-regexp, hs-forward-sexp-func)
(hs-block-start-regexp, hs-block-end-regexp)
(hs-find-block-beginning): Doc string fixes.
(hs-hide-comments-when-hiding-all): New variable.
(hs-safety-is-job-n, hs-minor-mode, hs-flag-region):
Use overlays for hiding.
(hs-inside-single-line-comment-p, hs-discard-overlays)
(hs-already-hidden-p): New internal functions.
(hs-hide-block-at-point, hs-hide-initial-comment-block)
(java-hs-forward-sexp, hs-mouse-toggle-hiding): New functions.
(hs-inside-comment-p, hs-hide-block)
(hs-show-block): Added support for single line comments.
(hs-hide-all): Added support for hiding comments.
1997-03-29 08:51:22 +00:00
Richard M. Stallman
d898671ff0 Add copyright notice and distribution terms. 1997-03-27 00:47:31 +00:00
Richard M. Stallman
43e34a410d Initial revision 1997-03-25 03:49:38 +00:00
Richard M. Stallman
201bf3329c (grep-program): New variable.
(grep-command): Use it, and test whether it supports the -e
option; fix doc string (last command is stored in history variable).
(grep-null-device): Declare before grep-program and grep-command.
(grep-find-use-xargs, grep-find-command, grep-find-history):
New variables.
(grep-find): New command.
(grep): Only concatenate grep-null-device to COMMAND when it's
not nil (to support grep-find).
1997-03-24 23:59:44 +00:00
Richard M. Stallman
dfa9e6fcb0 (makefile-backslash-align): New variable.
(makefile-backslash-region): Re-imported from cc-mode; modified to
handle makefile-backslash-align.
(makefile-append-backslash, makefile-delete-backslash):
Re-imported from cc-mode.
(makefile-backslashify-current-line): Function deleted.
(makefile-fill-paragraph): New function.
(makefile-mode-map): Bind C-c C-c to comment-region.
(makefile-mode): Set fill-paragraph to makefile-fill-paragraph.
1997-03-24 05:30:10 +00:00
Richard M. Stallman
ff9c168275 (sh-case): Define with defun and defvar
instead of define-skeleton.
1997-03-22 03:53:10 +00:00
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