Dave Love
500ae43022
*** empty log message ***
2003-02-03 15:00:57 +00:00
John Paul Wallington
e2cd29bdb4
* font-lock.el (lisp-font-lock-keywords-1): Match `deftheme'.
...
* emacs-lisp/lisp-mode.el (toplevel): Define docstring offset for
`deftheme'. Fix docstring offsets for `define-ibuffer-filter' and
`define-ibuffer-sorter'.
(lisp-imenu-generic-expression): Add `deftheme' to types.
* custom.el (customize-mark-to-save, customize-mark-as-set)
(custom-remove-theme): Doc fixes.
2003-01-29 21:45:56 +00:00
Kim F. Storm
f39caf4436
New format of AUTHORS file; list each
...
author name once followed by contributed and changed files.
Improve selection of entries to include in list, and generate list
of unrecognized entries indicating syntax errors in ChangeLog files.
(authors-coding-system): New variable.
(authors-many-files): Update doc string.
(authors-aliases): Change format. Now one entry with multiple
aliases per author.
(authors-valid-file-names, authors-renamed-files-alist)
(authors-renamed-files-regexps): New variables.
(authors-canonical-file-name): New function. Validates that file
exists or occurs in one of the above lists. Record unrecognized
file names in global authors-invalid-file-names list.
(authors-add): Change to record per-change counts.
(authors-canonical-author-name): Handle new format of
authors-aliases list.
(authors-scan-change-log): Rename FILE arg to LOG-FILE.
Change doc string to describe new entry format.
Only add author entries for valid file names.
(authors-print): Replace by authors-add-to-author-list.
(authors-add-to-author-list): New function which reorders
per-file entries and adds them to global authors-author-list.
(authors): Instead of authors-print to insert in *Authors* buffer,
use authors-add-to-author-list to reorder the list and then
insert result in *Authors* buffer with new format.
Generate *Authors Errors* compilation-mode buffer listing
unrecognized ChangeLog entries.
2003-01-29 00:13:11 +00:00
Jan Djärv
66fd374bab
Added Jan D in alias
2003-01-26 18:39:08 +00:00
Richard M. Stallman
347a36bc5b
(byte-compile-file-form-custom-declare-variable):
...
Compile any lambda-expressions among the args.
2003-01-25 19:44:24 +00:00
Stefan Monnier
94abe30b0c
(regexp-opt-group): Undo last change. Fix the docstring instead.
2003-01-20 21:37:02 +00:00
Richard M. Stallman
2afd5e90eb
(regexp-opt-group): Compute HALF2 properly.
2003-01-20 09:00:48 +00:00
Markus Rost
d49298d9d7
(make-autoload): Generate custom-autoload for autoloaded defcustoms.
2003-01-07 18:39:14 +00:00
Dave Love
56cfa2440e
(byte-optimize-nth)
...
(byte-optimize-nthcdr): Fix for case of wrong-length forms.
2003-01-05 00:28:18 +00:00
Dave Love
7b1824c287
(find-variable-noselect): Make it work
...
with new load-history format.
2003-01-03 21:12:01 +00:00
John Paul Wallington
14f0195b44
Update copyright.
2003-01-03 11:53:46 +00:00
John Paul Wallington
2dba57c18e
(eldoc-get-var-docstring): Only return a
...
documentation string when `sym' is non-nil.
2003-01-03 11:46:20 +00:00
Richard M. Stallman
76efe10ec7
Don't define a name for the minor mode menu.
2002-12-23 17:59:54 +00:00
Richard M. Stallman
74c7e66da4
(easy-menu-do-define): Handle nil for SYMBOL.
...
(easy-menu-define): Doc fix, say SYMBOL can be nil.
2002-12-23 17:59:04 +00:00
Richard M. Stallman
c53f9b3b9c
(rx-and): Generate a shy group.
...
Specify `no-group' when calling rx-to-string.
(rx-submatch): Specify `no-group' when calling rx-to-string.
(rx-kleene): Use rx-atomic-p to decide whether to make a group.
(rx-atomic-p): New function.
2002-12-23 17:43:24 +00:00
David Kastrup
4994a50d17
(autoload-ensure-default-file): insert
...
missing space in file end comment.
2002-12-15 22:40:03 +00:00
Markus Rost
dce88ea679
(define-minor-mode): Use `custom-current-group'.
...
Pass all groups to the hook.
(easy-mmode-define-global-mode): Use `custom-current-group'.
2002-12-13 23:54:45 +00:00
Stefan Monnier
e8f3c355cf
(byte-optimize-form-code-walker):
...
Optimize the remaining part of for-effect and/or expressions.
2002-12-13 19:52:46 +00:00
Dave Love
e5c230f42f
(byte-optimize-featurep): New.
2002-12-12 20:28:32 +00:00
Dave Love
b8234c844c
(byte-compile-if): Suppress warnings from
...
things protected by `(if (fboundp ...' or `(if (boundp ...'.
2002-12-12 20:27:43 +00:00
Richard M. Stallman
b69a33744a
Add local variable list to turn off cl-function warnings.
2002-12-07 21:34:00 +00:00
Richard M. Stallman
d1a57439f1
(byte-compile-eval): Handle (t . SYMBOL) elements in load-history.
...
(byte-compile-cl-warn): No cl warnings for cl-defsubst-expand
and cl-struct-setf-expander.
2002-12-07 21:33:19 +00:00
Richard M. Stallman
4a3c5b3af9
(autoload-print-form-outbuf): New variable.
...
(autoload-print-form): Use autoload-print-form-outbuf.
(generate-file-autoloads): Bind autoload-print-form-outbuf.
2002-12-07 21:31:58 +00:00
Dave Love
b7b95a1e50
Move `predicates for analyzing Lisp
...
forms' block to top (before uses).
(help-fns): Don't require at top level. (Recursively.)
(cl-transform-lambda): Require help-fns.
2002-11-27 12:25:11 +00:00
Stefan Monnier
a2dff4d3d3
(eldoc-print-current-symbol-info):
...
Turn errors into messages so they don't get ignored.
(eldoc-get-fnsym-args-string): Use help-split-fundoc.
(eldoc-beginning-of-sexp): Simplify.
(eldoc-function-arglist): Remove.
(eldoc-function-argstring): Use help-function-arglist instead.
(eldoc-function-argstring-from-docstring-method-table)
(eldoc-function-argstring-from-docstring): Remove.
2002-11-19 23:32:54 +00:00
Dave Love
def9389aaa
(maphash, map-char-table): Use
...
byte-compile-funarg.
2002-11-19 18:02:07 +00:00
Dave Love
d9881cf17f
(side-effect-free-fns): Several
...
additions.
2002-11-19 17:59:30 +00:00
Stefan Monnier
a2e74caa23
(multiple-value-call): Add docstring.
2002-11-19 15:56:28 +00:00
Markus Rost
4e2ad9eaea
(defgroup lisp-shadow): New group name. Previous group name shadow is
...
used in shadowfile.el.
(shadows-compare-text-p): Use group lisp-shadow.
2002-11-19 15:01:56 +00:00
Markus Rost
90620d3dfb
(checkdoc-minor-mode): Add group.
2002-11-18 04:36:18 +00:00
Markus Rost
060b279a11
Add provide call.
2002-11-17 22:43:07 +00:00
Markus Rost
000d99237f
(update-autoloads-from-directories): Sort the list of files with no
...
autoloads.
2002-11-16 22:41:33 +00:00
Markus Rost
456f0b95dc
Add provide call.
2002-11-15 05:25:19 +00:00
Markus Rost
b127be31b1
(checkdoc-find-error): Use get-file-buffer instead of get-buffer.
2002-11-07 16:52:04 +00:00
Richard M. Stallman
574cb02e5c
Comment change.
2002-11-06 05:07:33 +00:00
Richard M. Stallman
ab8bc7178c
(byte-compile-lambda): Handle progn like let, inside interactive spec.
2002-11-06 05:07:04 +00:00
Stefan Monnier
a85e4d5887
(generate-file-autoloads, update-file-autoloads): Strip .gz extensions.
...
(update-autoloads-from-directories): Also consider compressed files.
2002-11-03 12:37:48 +00:00
Stefan Monnier
833815e8a7
(lisp-fill-paragraph): Use fill-comment-paragraph.
2002-11-03 03:46:56 +00:00
Stefan Monnier
2df6093916
(lisp-fill-paragraph): Use match-string and line-beginning-position.
...
Don't bother making paragraph-start a superset of paragraph-separate.
2002-11-02 01:38:03 +00:00
Kim F. Storm
13b563f53c
Fixed typo in docstring.
2002-10-27 21:58:18 +00:00
Jonathan Yavner
a5297ce35c
Fixed first-line problem for function documentation strings.
2002-10-27 16:35:06 +00:00
Richard M. Stallman
40e18430f5
(unsafep-variable): Pass second arg to risky-local-variable-p.
2002-10-26 22:34:50 +00:00
Juanma Barranquero
1269ae51b1
(beginning-of-defun): Fix typo.
2002-10-17 16:50:28 +00:00
Juanma Barranquero
a62396ccb3
(elint-error, elint-warning): Fix typo.
2002-10-17 16:49:14 +00:00
Juanma Barranquero
6b8c2efcd6
Fix typo.
2002-10-17 15:32:26 +00:00
Richard M. Stallman
8c26d7b356
(byte-optimize-form-code-walker): Treat `ignore' specially--prevent
...
warnings about functions called for effect, in its args.
Don't warn when `pop' is used for effect.
2002-10-14 01:33:40 +00:00
Richard M. Stallman
7dab57b625
(autoload-print-form): Cleanup.
2002-10-14 01:32:25 +00:00
Richard M. Stallman
a6ce686959
(define-minor-mode): Doc fix.
2002-10-07 22:49:39 +00:00
Juanma Barranquero
0a10297a06
Add "no-byte-compile: t" in first line.
2002-10-01 17:06:54 +00:00
Jonathan Yavner
7ed9159a5c
New major mode "SES" for spreadsheets.
...
New function (unsafep X) determines whether X is a safe Lisp form.
New support module testcover.el for coverage testing.
2002-09-28 18:45:56 +00:00