| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
(easy-mmode-define-keymap): Remove unused var `suppress'.
|
| |
|
|
|
|
| |
of the same key.
|
|
|
|
| |
Fix last commit which mistakenly relied on not-yet committed code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
| |
|
|
|
|
| |
previous-single-property-change.
|
|
|
|
|
| |
(easy-menu-convert-item-1): Doc fix.
(easy-menu-change): Call easy-menu-create-menu.
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
|
| |
screwy top-level macros that create functions and store them as properties of
symbols. Support for CL's function* macro.
|
| |
|
| |
|
|
|
|
| |
Pass unknown keyword args blindly to defcustom.
|
| |
|
| |
|
|
|
|
|
| |
(easy-menu-add-item): Default to the global map, as documented.
(easy-menu-convert-item-1): Use match-string.
|
|
|
|
|
|
|
| |
(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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
(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.
|
| |
|
|
|
|
| |
from docstring.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Compile any lambda-expressions among the args.
|
| |
|
| |
|
| |
|
|
|
|
| |
(byte-optimize-nthcdr): Fix for case of wrong-length forms.
|
|
|
|
| |
with new load-history format.
|
| |
|
|
|
|
| |
documentation string when `sym' is non-nil.
|
| |
|
|
|
|
| |
(easy-menu-define): Doc fix, say SYMBOL can be nil.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
missing space in file end comment.
|
|
|
|
|
| |
Pass all groups to the hook.
(easy-mmode-define-global-mode): Use `custom-current-group'.
|
|
|
|
| |
Optimize the remaining part of for-effect and/or expressions.
|
| |
|
|
|
|
| |
things protected by `(if (fboundp ...' or `(if (boundp ...'.
|
| |
|
|
|
|
|
| |
(byte-compile-cl-warn): No cl warnings for cl-defsubst-expand
and cl-struct-setf-expander.
|
|
|
|
|
| |
(autoload-print-form): Use autoload-print-form-outbuf.
(generate-file-autoloads): Bind autoload-print-form-outbuf.
|
|
|
|
|
|
| |
forms' block to top (before uses).
(help-fns): Don't require at top level. (Recursively.)
(cl-transform-lambda): Require help-fns.
|