1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-30 19:53:09 +00:00
Commit Graph

1445 Commits

Author SHA1 Message Date
Gerd Moellmann
130c507e58 Update to version 5.28. 2001-03-21 12:59:36 +00:00
Thien-Thi Nguyen
82dab959b1 (hs-minor-mode-hook): Include `:version' in defcustom form. 2001-03-14 00:04:50 +00:00
Thien-Thi Nguyen
60470e6567 Update copyright.
(hs-minor-mode-map): Change bindings to use `C-c @' prefix.
2001-03-13 23:34:21 +00:00
Gerd Moellmann
04528cda81 (tags-loop-continue): Don't change point in a
file that isn't interesting.  In an interesting file, push the old
value of point on the mark ring.
2001-03-12 16:39:22 +00:00
Francesco Potortì
ddc76b009e 2001-03-12 Philippe Waroquiers <wao@gull.tact.cfmu.eurocontrol.be>
* progmodes/etags.el (tags-compression-info-list): New variable.
	(find-tag-in-order): Use it to deal with compressed source files.
	(tag-file-name-match-p): New function.
	(etags-recognize-tags-table): Use it for better match of file names.
2001-03-12 12:33:39 +00:00
Stefan Monnier
bffd712e4a (sh-st-symbol): New symbol.
(sh-font-lock-syntactic-keywords): Use it and fix bogus comment regexp.
(sh-mode): Remove `make-local-variable' for unused var
`font-lock-unfontify-region-function'.
2001-03-07 15:34:43 +00:00
Stefan Monnier
996e261628 (cperl-msb-fix, cperl-get-help-defer):
Check major-mode for `cperl-mode' as well.
2001-03-06 21:55:33 +00:00
Stefan Monnier
029cb4d5b5 (cperl-mode): Set major-mode to cperl-mode
so that C-h m shows the correct information.
Use make-local-variable rather than make-variable-buffer-local.
(cperl-info-buffer, cperl-setup-tmp-buf):
Use make-local-variable rather than make-variable-buffer-local.

Updated to author version 4.23.
(cperl-electric-pod): SYNOPSIS was misspelled.
(cperl-find-pods-heres): @if ? a : b was considered a REx.
(cperl-after-expr-p): Make true after __END__.
2001-03-06 21:47:33 +00:00
Gerd Moellmann
eb3f61dd1f (sql-interbase): New function.
(sql-interbase-program): New option.
(sql-interbase-options): New option.
And some typos fixed: "customise" to "customize".
2001-03-06 12:26:35 +00:00
Gerd Moellmann
7a65c85c72 (sql-sybase): Fix typo (was: query user about server two
times instead of server and database).

(sql-sybase): Doc change.
(sql-mysql): Doc change.
(sql-postgres): Doc change.
2001-03-05 09:47:59 +00:00
Richard M. Stallman
b9fe3dc8d5 (fortran-strip-sqeuence-nos): Doc fix. 2001-02-17 21:43:42 +00:00
Eli Zaretskii
0d140e65af (grep-regexp-alist): Remove the blank from
the character class after the (optional) drive, to support file
names with embedded blanks.
2001-02-16 11:52:52 +00:00
Dave Love
d639db3627 (find-tag-default-function): Fix :type. 2001-02-07 23:29:06 +00:00
Dave Love
48c9c43920 (dcl-calc-command-indent-function): Fix :type. 2001-02-07 23:28:21 +00:00
Dave Love
7c5fd35547 (ada-popup-key): Fix :type. 2001-02-07 23:25:59 +00:00
Eli Zaretskii
c7ca58df3b (makefile-mode): Set SYNTAX-BEGIN member
of `font-lock-defaults' to `backward-paragraph' rather than nil.
2001-02-06 17:10:29 +00:00
Gerd Moellmann
01d19dd7bd Eliminate time-stamp functions.
(ebnf-version): New version (3.5).
(ebnf-eps-finish-and-write): Replace time-stamp functions by
format-time-string.
2001-02-05 11:21:33 +00:00
Dave Love
1355ba0cd1 (f90-mode): Remove startup message. 2001-02-01 16:02:07 +00:00
Gerd Moellmann
850d504596 (outline, dabbrev, add-log): Require when
compiling.
(tcl-using-emacs-19-23): Consider Emacs 21+.
(tcl-help-directory-list, tcl-command-switches): Fix :type.
(tcl-add-emacs-menu): Supply menu name.
(tcl-beginning-of-defun, tcl-end-of-defun): Defalias, don't fset.
2001-01-29 20:58:49 +00:00
Gerd Moellmann
dc0274bd75 (find-tag-noselect): Don't bind
tags-file-name.
2001-01-27 13:49:00 +00:00
Dave Love
3afe2b93e6 (delphi-comment-face, delphi-string-face)
(delphi-keyword-face, delphi-other-face): Fix :type.
2001-01-26 20:55:26 +00:00
Gerd Moellmann
e1cf67b6f8 (find-tag-noselect): Save the value of
tags-file-name before switching buffers, for the case it has a
buffer-local value.
2001-01-15 16:37:58 +00:00
Dave Love
50a8310e77 (ada-popup-key): Fix last change. 2001-01-12 12:40:28 +00:00
Dave Love
562e00daec (fortran-mode-map): Modify Customization
entry for custom-menu-create change.
(fortran-strip-sqeuence-nos): Make arg optional.  Fix regexp and
don't cons it in the search loop.
2001-01-11 19:13:43 +00:00
Eli Zaretskii
926861fbc1 (find-tag-interactive): If last-tag is nil,
behave as if there were no prefix argument.
(find-tag-noselect): If last-tag is nil, behave as if the NEXT-P
argument were nil.
2001-01-11 10:18:42 +00:00
Dave Love
2bef3a39ac (ada-popup-key): Fix :type. 2001-01-09 16:34:51 +00:00
Dave Love
61520f2613 (tags-apropos-additional-actions): Fix :type. 2001-01-09 15:25:35 +00:00
Dave Love
83c5d68f53 (sh-imenu-generic-expression): Fix doc,
:type.
2001-01-09 15:19:47 +00:00
Dave Love
ac6857fb16 (cperl-invalid-face): Don't double-quote
value.
(cperl-init-faces): Allow cperl-invalid-face to be a normal face.
2001-01-03 00:19:28 +00:00
Gerd Moellmann
e751216899 (compilation-forget-errors): Fix indentation. 2000-12-23 15:42:36 +00:00
Gerd Moellmann
647a066c8d Fix the same problem as described on ebnf2ps.el log
entry.  Doc fix.
(ebnf-yac-skip-code): Code fix.
(ebnf-yac-comment-chars): Const fix.
2000-12-21 21:24:03 +00:00
Gerd Moellmann
e4dec765ec Doc fix. 2000-12-21 21:23:21 +00:00
Gerd Moellmann
2197ec3b92 Fix the same problem as described on ebnf2ps.el log
entry.  Doc fix.
(ebnf-iso-comment-chars): Const fix.
2000-12-21 21:23:06 +00:00
Gerd Moellmann
b1f380ecb4 Fix the same problem as described on ebnf2ps.el log
entry.  Doc fix.
(ebnf-bnf-lex): Code fix.
(ebnf-bnf-comment-chars): Const fix.
2000-12-21 21:22:51 +00:00
Gerd Moellmann
6a5275dc6d Fix a problem with skip-chars-forward: it doesn't accept
ranges like \177-\237, but accepts the character sequence from \177 to
\237.  Doc fix.
(ebnf-version): New version (3.4).
(ebnf-setup): Code fix.
(ebnf-range-regexp): New fun.
(ebnf-8-bit-chars): Const fix.
2000-12-21 21:22:34 +00:00
Carsten Dominik
ba4c05aa6e Fixed copyright notice. 2000-12-19 11:15:38 +00:00
Gerd Moellmann
524c8caf60 (sql-sybase-options): New option.
(sql-sybase): Use it.  Add sql-database to the list of parameters
provided for login.  The options -w 2048 -n are not used any more.
(sql-postgres-options): Changed default from "--pset" to "-P".
(sql-mysql-options): Doc change.
(sql-stop): Doc change.
2000-12-19 10:09:25 +00:00
Gerd Moellmann
5610cefd51 Use `define-minor-mode' for the minor mode
definition (patch by Stefan Monnier).
(glasses-mode): Use jit-lock instead of `after-change-functions'
(patch by Stefan Monnier).
2000-12-12 10:20:52 +00:00
Stefan Monnier
d0c679bc85 Moved from progmodes/c-mode.el to obsolete/c-mode.el 2000-12-11 21:34:11 +00:00
Carsten Dominik
05a1abfc4a Updated IDLWAVE to version 4.7 2000-12-11 12:45:42 +00:00
Stefan Monnier
4efa209f84 Update `maintainer'. 2000-12-09 22:06:44 +00:00
Gerd Moellmann
3764ba4925 Update copyright. 2000-12-07 13:44:45 +00:00
Gerd Moellmann
97f1dbede6 (glasses-mode): Update mode line at the end
of the function.
2000-12-07 13:25:18 +00:00
Dave Love
e7cff5504b Fix copyright years. 2000-12-06 20:24:23 +00:00
Dave Love
fbee3231d0 *** empty log message *** 2000-12-06 19:57:12 +00:00
Dave Love
0e8738c3fd Fix copyright years. 2000-12-06 19:37:56 +00:00
Gerd Moellmann
fb7775eb56 (tag-partial-file-name-match-p): New function.
(etags-recognize-tags-table, find-tag-in-order): New
functionality: interpret file names as tags.
2000-12-04 21:20:57 +00:00
Gerd Moellmann
7c66d04999 New commands to run ANTLR from within Emacs and
to create Makefile rules.
(antlr-tool-command): New user option.
(antlr-ask-about-save): New user option.
(antlr-makefile-specification): New user option.
(antlr-file-formats-alist): New variable.
(antlr-special-file-formats): New variable.
(antlr-unknown-file-formats): New user option.
(antlr-help-unknown-file-text): New variable.
(antlr-help-rules-intro): New variable.
(antlr-mode-map): Add [C-c C-r] for `antlr-run-tool'.
(antlr-mode-menu): Add entries.
(antlr-file-dependencies): New function.
(antlr-directory-dependencies): New function.
(antlr-superclasses-glibs): New function.
(antlr-run-tool): New command.
(antlr-makefile-insert-variable): New function.
(antlr-insert-makefile-rules): New function.
(antlr-show-makefile-rules): New command.

More Emacs/XEmacs stuff.
(antlr-no-action-keywords): New constant with value nil.
(antlr-font-lock-keywords-alist): Use it.  Old value would break
syntax highlighting in Emacs-21.0.
(antlr-default-directory): Emacs/XEmacs dependend function.
(antlr-read-shell-command): Ditto.
(antlr-with-displaying-help-buffer): Ditto.


imenu, parsing and highlighting changes.
(antlr-imenu-create-index-function): Don't create extra submenus
for definitions in different grammar classes.  It is not necessary
for the menu and would make command `imenu' awkward to use.
(antlr-skip-file-prelude): With ANTLR-2.7+, you can specify named
header actions and more than one.
(antlr-font-lock-tokendef-face): Changed color.
(antlr-font-lock-tokenref-face): Changed color.
(antlr-font-lock-additional-keywords): Also highlight lowercase.
(antlr-mode-syntax-table): New variable.
(antlr-mode): Populate and use it instead `java-mode-syntax-table'.
(antlr-with-syntax-table): Don't copy syntax table.


Minor changes: language setting.
(antlr-language-alist): The value for file option "language" can
be both an identifier and a string.
Reported by Rajesh Radhakrishnan <radhakrs@email.uc.edu>.
(antlr-language-limit-n-regexp): Change accordingly.


Minor changes: tabs, hiding.
(antlr-tab-offset-alist): Set `indent-tabs-mode' to nil instead t.
(antlr-action-visibility): Also allow value nil to also hide the
braces.  Renamed from `antlr-tiny-action-length'.
Suggested by Jay@aol.com.
(antlr-hide-actions): Change accordingly.  Hide line if completely
hidden action is on a line of its own.
2000-11-29 16:55:47 +00:00
Dave Love
0ad0386ebb (ps-mode): Set comment-start and
comment-start-skip locally.
2000-11-28 16:39:56 +00:00
Dave Love
8b31236d80 (fortran-mode): Don't set
fortran-comment-line-start-skip.  Set comment-start to
fortran-comment-line-start.
(fortran-fill-paragraph) <non-empty-comment>: Remove regexp group.
(fortran-comment-line-start-skip): Simplify slightly.
2000-11-28 10:55:35 +00:00