Richard M. Stallman
cb4f3fc8a8
(find-function-on-key): Move the call to find-function-other-window
...
outside the save-excursion.
2003-05-19 14:47:46 +00:00
Stefan Monnier
b5ed9def80
(beginning-of-defun-raw): Use shy-group.
2003-05-18 21:51:01 +00:00
Stefan Monnier
6826a1342e
(make-autoload): Add arglist for define-derived-mode.
2003-05-15 15:24:24 +00:00
Juanma Barranquero
74dfa72fa3
(popup-dialog-box): Don't quote nil and t in docstrings.
2003-05-06 17:49:24 +00:00
Juanma Barranquero
89a5038d51
(buffer-syntactic-context): Don't quote nil and t in docstrings.
2003-05-06 17:48:39 +00:00
Juanma Barranquero
a8ea72a078
(case, typecase): Don't quote nil and t in docstrings.
2003-05-06 17:37:04 +00:00
Juanma Barranquero
66d0d12c98
(eldoc-echo-area-use-multiline-p): Don't quote nil and t in docstrings.
2003-05-06 17:36:16 +00:00
Stefan Monnier
824c61ddc6
(ad-make-advised-docstring): Adjust usage for new help-add-fundoc-usage.
2003-05-06 13:58:30 +00:00
Kenichi Handa
844da0ff4c
(byte-compile-file): Fix comment
2003-05-06 05:10:59 +00:00
John Paul Wallington
375d5635f9
(batch-update-autoloads): Call `update-directory-autoloads'.
2003-05-05 00:25:11 +00:00
Richard M. Stallman
56eebc2963
(update-directory-autoloads): Renamed from
...
update-autoloads-from-directories.
2003-05-04 13:08:58 +00:00
Stefan Monnier
09dae035eb
(cl-map-keymap): Redefine as alias.
...
(cl-map-keymap-recursively): Use map-keymap.
(cl-macroexpand-all): Don't quote functions.
2003-05-04 00:44:25 +00:00
Stefan Monnier
0d7a020af5
(cl-map-keymap): Be careful with aliases.
2003-05-04 00:34:16 +00:00
Stefan Monnier
24c22ecf5a
(ad-get-enabled-advices, ad-special-forms)
...
(ad-arglist, ad-subr-arglist): Use push and match-string.
(ad-make-advised-docstring): Extract & reinsert the usage info.
2003-05-04 00:32:46 +00:00
Stefan Monnier
dca6b77cab
(easy-menu-get-map): Correctly handle non-submap bindings.
2003-04-30 20:53:04 +00:00
John Paul Wallington
6640c250eb
(byte-compile-cl-warn): Use `string-match'.
2003-04-29 02:56:25 +00:00
Dave Love
118861dfa8
(byte-compile-cl-warn): Avoid cl warnings
...
from caaar & al.
2003-04-28 22:05:17 +00:00
Juanma Barranquero
59b2ee6929
(regexp-opt-depth): Don't count a "//(" which appears inside a character set.
...
(regexp-opt-not-groupie*-re): New constant.
2003-04-26 23:29:45 +00:00
Sam Steingold
10b97bf735
symbol-macrolet' is similar to let', not `multiple-value-bind'.
2003-04-25 02:00:17 +00:00
Richard M. Stallman
a81edd91e0
Comment change.
2003-04-24 01:52:37 +00:00
Richard M. Stallman
d8c9125887
(byte-compile-defun): Generate and compile a defalias form,
...
unless byte-compile-compatibility.
2003-04-24 01:51:54 +00:00
Richard M. Stallman
592060ab2f
(emacs-lisp-mode-syntax-table): Give @ prefix syntax.
2003-04-24 01:36:13 +00:00
Stefan Monnier
d0e07261a2
(byte-compile-defvar): Improve message.
2003-04-21 15:48:28 +00:00
Richard M. Stallman
977f31f883
(byte-compile-log-file, (byte-recompile-directory): Don't use
...
byte-goto-log-buffer. Instead, set default-directory and then call
compilation-mode.
(byte-compile-from-buffer): Force byte-compile-last-position
to end of buffer before issuing final warnings.
2003-04-19 04:18:37 +00:00
Stefan Monnier
eb81f2758f
(define-minor-mode): Only echo a message if the body didn't do so already.
...
(easy-mmode-define-keymap): Remove unused var `suppress'.
2003-04-18 17:31:05 +00:00
Stefan Monnier
582a857ccc
(byte-compile-const-symbol-p): Rename arg.
2003-04-16 20:10:33 +00:00
Richard M. Stallman
1d24f61858
(last-sexp-toggle-display): At end of buffer, run the global binding
...
of the same key.
2003-04-14 10:09:35 +00:00
Stefan Monnier
8898f44ea6
(byte-compile-file-form-defvar, byte-compile-defvar):
...
Fix last commit which mistakenly relied on not-yet committed code.
2003-04-12 21:39:50 +00:00
Stefan Monnier
6c2161c427
Use push, with-current-buffer, dolist, ...
...
(byte-compile-const-variables): New var.
(byte-compile-close-variables): Reset it.
(byte-compile-file-form-defvar, byte-compile-defvar): Update it.
(byte-compile-const-symbol-p): Now arg `value' to check defconsts.
(byte-compile-variable-ref): Use it and improve warning message.
(byte-compile-check-lambda-list): Use byte-compile-const-symbol-p.
(byte-compile-lapcode): Remove unused vars.
(byte-compile-eval): Fix thinko in handling of old-autoloads.
(byte-recompile-directory): Use the expanded form for directory.
(byte-compile-track-mouse): Use modern backquote syntax.
(byte-compile-defvar): Detect and properly handle (defconst a).
(byte-compile-defalias-warn): Remove unused arg `alias'.
(byte-compile-defalias): Update call.
2003-04-12 20:28:10 +00:00
Richard M. Stallman
98996d899e
(last-sexp-toggle-display): At end of buffer, just call `newline'.
2003-04-09 01:32:45 +00:00
Richard M. Stallman
56708dce08
(last-sexp-toggle-display): Correct the starting point for
...
previous-single-property-change.
2003-04-06 20:17:01 +00:00
Richard M. Stallman
efc13f4638
(easy-menu-define): Don't make a defvar for nil.
...
(easy-menu-convert-item-1): Doc fix.
(easy-menu-change): Call easy-menu-create-menu.
2003-04-03 23:15:47 +00:00
Juanma Barranquero
b08b261e8b
(checkdoc-display-status-buffer): Fix docstring.
...
(checkdoc-interactive, checkdoc-message-interactive): Make them perform spell
checking when appropriate.
(checkdoc-interactive-loop): Fix docstring and a few typos.
(checkdoc-interactive-ispell-loop)
(checkdoc-message-interactive-ispell-loop): New functions.
(checkdoc-next-error): Fix docstring.
(checkdoc-this-string-valid-engine): Fix typo.
(checkdoc-ispell-docstring-engine): Do test for checkdoc-autofix-flag = nil.
2003-03-28 17:38:50 +00:00
Jonathan Yavner
7119cefec2
No error when marking functions whose body just returns a constant. Handle
...
screwy top-level macros that create functions and store them as properties of
symbols. Support for CL's function* macro.
2003-03-28 16:45:19 +00:00
Stefan Monnier
e64e9e6a7f
(byte-optimize-set): Avoid CLism.
2003-03-25 16:48:43 +00:00
Stefan Monnier
66ff289307
(byte-optimize-set): New. Turn set' into setq' when applicable.
2003-03-25 16:34:00 +00:00
Stefan Monnier
73ceba9f1a
(define-minor-mode): Use custom-set-minor-mode.
...
Pass unknown keyword args blindly to defcustom.
2003-03-24 17:41:43 +00:00
Stefan Monnier
4a1186d388
(easy-menu-add-item): Align the docstring with the code.
2003-03-24 17:29:20 +00:00
John Paul Wallington
4b0cbff969
(easy-menu-add-item): Don't default to the global map.
2003-03-24 12:21:02 +00:00
Stefan Monnier
26647ce218
(easy-menu-name-match): Catch any error that member-ignore-case might signal.
...
(easy-menu-add-item): Default to the global map, as documented.
(easy-menu-convert-item-1): Use match-string.
2003-03-16 00:39:23 +00:00
Matthew Swift
3e8737bf4c
(emacs-lisp-docstring-fill-column): New custom variable.
...
(lisp-fill-paragraph): Use it. Add ?, to `paragraph-separate' so
that first docstring lines ending with a comma are respected. Add
"`(" to same so that function and macro bodies beginning with a
backquote do not get disturbed. Revise the comments.
2003-03-02 16:18:36 +00:00
Juanma Barranquero
13453b12bc
(tq-create): Fix quoted lambda.
2003-02-18 12:53:53 +00:00
Juanma Barranquero
6cae7b73a3
(Helper-help-scroller): Fix character constant.
2003-02-18 11:02:25 +00:00
Juanma Barranquero
99edd7ed8d
Fix character constants.
2003-02-18 11:01:34 +00:00
Richard M. Stallman
f1b1a9f2b4
Comment change.
2003-02-17 07:54:27 +00:00
Juanma Barranquero
babce06327
(ses-exercise-signals): Fix use of character constant.
2003-02-14 09:58:27 +00:00
Stefan Monnier
d16ba2e708
(eldoc-echo-area-multiline-supported-p, eldoc-use-idle-timer-p): Remove.
...
(timer): Never require. It only works in current Emacs anyway.
(eldoc-mode, eldoc-message, eldoc-display-message-p)
(eldoc-docstring-format-sym-doc, eldoc-remove-command): Simplify.
2003-02-11 00:11:55 +00:00
Stefan Monnier
7bd4aefba7
(process-get): Add setf method.
2003-02-10 21:45:14 +00:00
Juanma Barranquero
c6a7f93869
(checkdoc-minor-keymap): Add obsolescence declaration and remove redundant info
...
from docstring.
2003-02-05 23:15:01 +00:00
Juanma Barranquero
a1506d2977
Trailing whitepace deleted.
2003-02-04 13:24:35 +00:00