| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Turn error for repeated variables into warning.
|
|
|
|
|
|
|
|
| |
function checking that lambda-list consists of non-constant
symbols, that &rest and &optional are followed by variable names,
that &rest VAR is the last element, and that variables aren't
doubled.
(byte-compile-lambda): Use it.
|
|
|
|
|
| |
<byte-constref-ops>: Consider byte-constant2 and clarify the code.
<const-C varset-X const-C>: Fix car/cdr typo.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
function extracted from byte-compile-log-1.
(byte-compile-log-1): Change output to be more in line with
the output of other GNU tools.
(byte-compile-warn): Emit `warning' instead of `**' for warnings.
(byte-compile-report-error): Downcase error message. Use
`error' instead of `!!' for error messages.
(byte-compile-print-syms): Treat non-interactive case specially.
(displaying-byte-compile-warnings): Use backquote.
(byte-compile-from-buffer): Bind byte-compile-last-line.
(batch-byte-compile): Remove `Done' message.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Remove.
|
|
|
|
| |
alias for define-setf-method.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
(doc-string-elt): Set symbol's prop. Copied from autoload.el.
(lisp-font-lock-syntactic-face-function): New function.
(lisp-mode-variables): Use it. Make arg optional.
(emacs-lisp-mode): Don't pass an arg to lisp-mode-variables.
(lisp-mode): Don't pass an arg to lisp-mode-variables.
Set comment-start-skip.
|
| |
|
|
|
|
| |
(ignore-errors): Don't bother using a `err' symbol.
|
|
|
|
|
|
| |
(byte-compile-file): Don't compile if `no-byte-compile' is set.
(byte-compile-defvar): Update to reflect the change in Fdefvar.
(batch-byte-recompile-directory): Pass arg=0.
|
|
|
|
|
|
|
|
|
|
| |
(autoload-before-p, autoload-remove-section): New functions.
(generate-file-autoloads): Use them.
(update-file-autoloads): Use them. Return FILE if there's no cookie.
Make sure the autoload file is properly formatted when creating it.
(update-autoloads-from-directories): Use them as well.
Only update autoloads for files whose timestamp has changed.
Add a dummy entry to remember the files which had no autoload cookies.
|
| |
|
| |
|
| |
|
|
|
|
| |
Check for '(' in column 0 of doc string.
|
|
|
|
| |
get-window-with-predicate.
|
| |
|
|
|
|
|
| |
(backquote-unquote-symbol, backquote-splice-symbol): Remove `*'
from doc strings.
|
| |
|
| |
|
|
|
|
| |
hard-links don't see new version.
|
|
|
|
|
| |
(toplevel): Set it as `common-lisp-indent-function' for
`defmethod'.
|
|
|
|
| |
mode-line-minor-mode-keymap for the minor mode name.
|
|
|
|
| |
#:, #x, #o, and similar constructs.
|
| |
|
|
|
|
|
|
| |
(last-sexp-toggle-display): Renamed from last-sexp-print.
(last-sexp-toggle-display, eval-last-sexp-1): Use
last-sexp-setup-props.
|
|
|
|
|
| |
`...', compare with unabbreviated printed representation instead.
(last-sexp-print): Bind print-length and print-level to nil.
|
|
|
|
| |
before assigning text properties. Make properties rear-nonsticky.
|
|
|
|
|
|
| |
(eval-last-sexp-1): Give printed text a `keymap' property and bind
<mouse-2> and <RET> in that map to a function printing the
unabbreviated value.
|
|
|
|
|
| |
is a buffer, put a text property `printed-value' on the printed
representation, with the Lisp object printed as value.
|
|
|
|
|
|
| |
Mention the effect of eval-expression-print-length and
eval-expression-print-level. Suggested by Kevin Gallagher
<kevingal@onramp.net>.
|
|
|
|
|
| |
easy-mmode-define-global-mode to the regexp. Allow newlines
in front of the function name.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
original definition has an interactive form, but is Elp
instrumented, use the interactive form of the function called by
elp-wrapper.
|
|
|
|
|
| |
to delay the call to <mode> for global minor modes.
(easy-mmode-define-navigation): Only recenter if interactive.
|
|
|
|
| |
to lisp-indent-line.
|
|
|
|
| |
2000-10-15.
|
| |
|