Commit graph

1068 commits

Author SHA1 Message Date
Eli Zaretskii
dbe6d5abbd Say that it's obsolete in the header line. 2001-03-29 15:36:38 +00:00
Gerd Moellmann
e2b8a83076 (ad-make-advised-definition): Call
interactive-form to obtain the interactive spec of subrs.
2001-03-29 14:11:46 +00:00
Gerd Moellmann
aefd695aad (byte-optimize-while)
(byte-optimize-form-code-walker): Diagnose too few arguments
for `if' and `while'.
2001-03-26 13:04:11 +00:00
Stefan Monnier
d914e1a875 (add-menu): Re-added (was erroneously removed). 2001-03-18 21:57:41 +00:00
Gerd Moellmann
789b6186a3 (generate-file-autoloads): Remove
warning about line lengths.
2001-03-12 14:57:30 +00:00
Dave Love
335db3c1d4 (dotimes, dolist): Undef prior to autoloading
new defs.
2001-03-05 18:41:37 +00:00
Dave Love
45974ac693 (reb-mode): Quote the hook name. From
Juanma Barranquero.
2001-02-09 15:37:42 +00:00
Dave Love
d2f288c695 (authors): Expand `root' before running
find.
2001-02-09 15:12:08 +00:00
Eli Zaretskii
5017058b7b (reb-update-modestring): Don't use concat for integers.
From Juanma Barranquero <lektu@uol.com.br>.
2001-01-31 08:29:28 +00:00
Eli Zaretskii
c1acacc417 (lisp-mode-shared-map): Undo the change from 2001-01-12. It is not needed,
since backspace is now mapped into DEL.
2001-01-27 12:20:18 +00:00
Stefan Monnier
a2ed96700b (define-minor-mode): Docstring fix. 2001-01-25 15:31:14 +00:00
Sam Steingold
ca2ddd8ed5 (lisp-mode-shared-map): Bind backspace' to backward-delete-char-untabify'. 2001-01-12 18:07:31 +00:00
Richard M. Stallman
5afd1b9cc3 (byte-compile-log-1): In non-batch case, don't mention the file name
or the date here, because they are logged at the start of the file.
2001-01-08 19:33:02 +00:00
Eli Zaretskii
b7812d3050 (copyright-current-year): Now a defvar.
(copyright, copyright-update): Compute the current year at run
time.
2001-01-08 16:00:38 +00:00
Dave Love
4cb1bcc283 (remove, remq): Remove. 2001-01-05 16:44:10 +00:00
Gerd Moellmann
13c40e2fec (lm-copyright-prefix): New Variable.
(lm-copyright-mark): New function.
(lm-crack-copyright): New function.
(lm-verify): Check that the file has a copyright.
Check that the file is copyright Free Software Foundation.
2001-01-02 10:35:00 +00:00
Kenichi Handa
3aac3bcfdb (butlast, nbutlast): Moved to subr.el. 2000-12-28 12:16:03 +00:00
Stefan Monnier
9eab649a37 (define-minor-mode): Improve the spec and remove the rogue second spec. 2000-12-23 20:53:48 +00:00
Gerd Moellmann
877d5b3966 Change maintainer to FSF. 2000-12-14 16:44:40 +00:00
Gerd Moellmann
5e5b3d4114 (easy-menu-current-active-maps): Test
if symbol is bound before getting its value.
2000-12-14 10:36:42 +00:00
Stefan Monnier
5edf6b5556 (easy-menu-define): Setup indentation.
(easy-menu-current-active-maps): New function.
(easy-menu-get-map): Use it.
Make a proper menu entry when creating a new keymap.
2000-12-13 16:14:49 +00:00
Dave Love
01b9100905 (lisp-mode): Set
font-lock-keywords-case-fold-search.
2000-12-08 12:14:26 +00:00
Dave Love
e7cff5504b Fix copyright years. 2000-12-06 20:24:23 +00:00
Eli Zaretskii
9e3366e44b (update-file-autoloads): Use raw-text to
read generated-autoload-file, and set buffer-file-coding-system to
raw-text-unix after reading the file.
2000-12-06 13:56:18 +00:00
Dave Love
968880c416 Remove erroneous spec for condition-case. 2000-12-04 17:05:57 +00:00
Stefan Monnier
8b262a6549 (define-derived-mode,easy-mmode-derived-mode-p): Remove (moved to derived.el). 2000-12-03 21:41:06 +00:00
Andreas Schwab
7cc35ed26d (eldoc): Don't make parent of itself. 2000-12-02 20:10:49 +00:00
Stefan Monnier
b7a903441d (third...tenth): Really undo change of 2000-08-05. 2000-11-30 06:49:03 +00:00
Dave Love
6db746da26 (edebug-version)
(edebug-maintainer-address): Deleted.
(edebug-submit-bug-report): Just alias to report-emacs-bug.
(edebug-read-function): Account for other `'#' read forms.
(edebug-mode-menus): Make some items toggles.
(edebug-outside-unread-command-event, unread-command-event):
Remove these to avoid warnings.
2000-11-22 16:24:34 +00:00
Gerd Moellmann
60e8e0a5fc Remove autoload cookied, add author,
maintainer, keywords tags.
2000-11-22 15:11:36 +00:00
Stefan Monnier
f71974e12f (edebug-form-spec prop): use dolist.
(define-derived-mode, define-minor-mode): Add specs.
2000-11-21 21:47:25 +00:00
Miles Bader
ef86085033 (ad-special-forms): Correct the conditional inclusion of `track-mouse'. 2000-11-21 08:49:33 +00:00
Stefan Monnier
82bc80bfce (checkdoc-minor-mode) <defvar>: Remove.
(checkdoc-minor-mode-map): New map, replaces checkdoc-minor-keymap.
(checkdoc-minor-keymap): Backward compatibility.
(checkdoc-minor-menu): Don't bother checking checkdoc-minor-keymap.
(checkdoc-minor-mode) <defun>: Use easy-mmode-define-minor-mode.
(checkdoc-this-string-valid-engine): Be a bit more strict
to avoid matching substrings of `...' quoted vars/funs.
(checkdoc-defun-info): Only look for `interactive' if alone.
(debug-ignored-errors): Add "arg doesn't appear in docstring".
2000-11-14 20:11:23 +00:00
Stefan Monnier
1594a23a93 (lisp-mode-variables):
Set font-lock-defaults.
(lisp-mode-shared-map): Init inside the defvar.
(emacs-lisp-mode, lisp-mode, lisp-interaction-mode):
Use define-derived-mode.
2000-11-14 09:52:24 +00:00
Gerd Moellmann
936ae731f3 (byte-compile-unfold-lambda): Don't
recursively optimize body because that can lead to infinite
recursion; see comment there.
2000-11-14 04:41:56 +00:00
Stefan Monnier
165958d2b4 (easy-mmode-define-keymap):
Add keyword arg :name.
2000-11-12 18:09:09 +00:00
Stefan Monnier
eed083e697 (easy-mmode-define-navigation):
Allow `next' to jump to after the end of the last match.
2000-11-09 23:51:59 +00:00
Gerd Moellmann
9985d3915e (byte-compiling-files-p): New function. 2000-11-09 23:01:40 +00:00
Gerd Moellmann
6a619620de (byte-compile-current-file): Don't bind
it, so that a boundp test can be used to determine if we're
currently byte-compiling.
2000-11-09 16:07:56 +00:00
Dave Love
b0d9985339 (lisp-imenu-generic-expression): Match
defun*.
2000-11-06 12:28:33 +00:00
Stefan Monnier
6d84ac8587 (ewoc-goto-prev, ewoc-goto-next):
Don't pass default arg to ewoc-locate.
(ewoc-collect): Return result in the right order.
2000-11-06 07:13:07 +00:00
Stefan Monnier
7e1d6bdb40 (regexp-opt-group): Sort the strings when extracting a suffix. 2000-11-05 19:07:07 +00:00
Stefan Monnier
8d8ca3cf8a (find-function-do-it): Quote the hook. 2000-11-03 22:40:21 +00:00
Stefan Monnier
34befa9a5b (easy-mmode-define-global-mode): Only turn mode off if it's on. 2000-11-03 04:38:41 +00:00
Stefan Monnier
0a74e3bf90 (define-minor-mode): Remove :toggle arg.
Correctly handle the case where several :group args are supplied.
Allow :extra-args.
(easy-mmode-define-global-mode): Allow :extra-args.
Correctly handle the case where several :group args are supplied.
2000-11-03 04:26:33 +00:00
Dave Love
f35a761820 (find-variable-regexp): Avoid defgroup. 2000-11-02 17:42:10 +00:00
Gerd Moellmann
0a5218851d (authors-public-domain-files): New variable.
(authors-public-domain-p): New function.
(authors-print): Use it.
2000-11-02 15:37:03 +00:00
Stefan Monnier
bff5341176 (define-minor-mode):
Revert the latest changes.
Allow the three positional arguments to be skipped and replaced
by keyword arguments.
Add a :toggle argument to determine whether a nil arg means toggle
or means turn-on.  The default is unchanged.
Add a call to force-mode-line-update.
2000-11-01 23:31:59 +00:00
Dave Love
02af1bf14a (elp-restore-function): Remove autoload
cookie.
2000-11-01 19:14:57 +00:00
Dave Love
4edc4a39e6 (elp-unload-hook): New function. 2000-10-31 12:05:34 +00:00