summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
...
* Use make-symbol rather than gensym.Stefan Monnier2004-11-161-225/+219
| | | | (loop, cl-parse-loop-clause, defsetf): Use backquote.
* (pair-with-newsyms): Use make-symbol.Stefan Monnier2004-11-161-3/+3
|
* (byte-optimize-inline-handler): Simplify.Stefan Monnier2004-11-141-13/+12
| | | | (byte-decompile-bytecode-1): Remove unused vars `tag' and `retcount'.
* (byte-compile-inline-expand): Understand theStefan Monnier2004-11-121-3/+4
| | | | new byte-compile-function-environment binding to t.
* Use push.Stefan Monnier2004-11-111-15/+13
| | | | | (byte-compile-file-form-defalias): Rename from byte-compile-defalias. (defalias): Remove the `byte-compile' property and add a `byte-hunk-handler'.
* (easy-menu-add-item): Use keymap-prompt. Simplify.Stefan Monnier2004-11-101-8/+3
|
* (easy-menu-define-key): Understand the case where the keymap is a symbol.Stefan Monnier2004-11-101-0/+1
|
* (easy-menu-intern): Revert to no-downcasing.Stefan Monnier2004-11-091-21/+2
| | | | (easy-menu-name-match): Revert correspondingly.
* (byte-compile-defalias):Richard M. Stallman2004-11-091-13/+19
| | | | | | | | | Turn off warnings for the new function even ifdefinition not constant. If the definition isn't a quoted symbol, record (FUNCTION . t). (byte-compile-function-environment): Now allow (FUNCTION . t) as elt. (byte-compile-callargs-warn): Handle (FUNCTION . t). (display-call-tree, byte-compile-arglist-warn): Handle t returned by byte-compile-fdefinition.
* (elp-results): Delete wasteful beginning-of-buffer.Richard M. Stallman2004-11-071-1/+0
|
* (easy-menu-get-map): Fix last change.Andreas Schwab2004-11-061-1/+1
|
* (easy-menu-get-map-look-for-name): Remove.Stefan Monnier2004-11-061-29/+44
| | | | | | | | (easy-menu-lookup-name): New fun to replace it. (easy-menu-get-map): Use it to obey menu item names (rather than just keys) when looking up `path'. (easy-menu-always-true-p): Rename from easy-menu-always-true. (easy-menu-convert-item-1): Adjust to new name.
* (edebug-next-token-class): Allow all symbol-constituent charactersJuri Linkov2004-11-051-2/+4
| | | | after dot, not only digits.
* (elp-instrument-function): Use called-interactively-p.Richard M. Stallman2004-11-021-1/+1
|
* (easy-menu-intern):Richard M. Stallman2004-11-021-1/+19
| | | | Don't downcase; rather, case-flip the first letter of each word.
* (define-minor-mode): Use called-interactively-p.Richard M. Stallman2004-11-021-1/+1
|
* (byte-compile-warning-types): Add interactive-only.Richard M. Stallman2004-11-021-3/+19
| | | | | | | (byte-compile-warnings): Add interactive-only as option. (byte-compile-interactive-only-functions): New variable. (byte-compile-form): Warn about calls to functions in byte-compile-interactive-only-functions.
* (update-file-autoloads): Don't use interactive-p; take new arg SAVE-AFTER.Richard M. Stallman2004-11-021-4/+7
|
* (ad-make-advised-definition): Use called-interactively-p.Richard M. Stallman2004-11-021-1/+1
|
* Adjust to new names for x-(lost|sent)-selection-functions.Stefan Monnier2004-10-281-8/+8
|
* (elp-unload-hook): Set the variable.Richard M. Stallman2004-10-161-0/+1
|
* (cl-unload-hook): Don't defvar it, just set it.Richard M. Stallman2004-10-161-2/+1
|
* (byte-compile-eval): Don't processRichard M. Stallman2004-10-161-22/+36
| | | | | | | | | "cl" like other files. Instead, call byte-compile-find-cl-functions. (byte-compile-file-form-require): Detect "cl" from the arg value. (byte-compile-log-1): Bind inhibit-read-only. (byte-compile-warning-prefix, byte-compile-log-file): Likewise. (byte-compile-log-warning): Likewise.
* (mark-sexp): Preserve direction when repeating.Stefan Monnier2004-10-121-3/+5
|
* (byte-optimize-backward-word): OptimizeAndreas Schwab2004-10-101-1/+1
| | | | `(backward-word)' to `(forward-word -1)', not `(forward-char -1)'.
* (lisp-fill-paragraph): Fix backslashes.Stefan Monnier2004-10-091-4/+6
|
* (lisp-fill-paragraph): ChangeEli Zaretskii2004-10-081-1/+1
| | | | paragraph-start regexp so we don't fill code starting with #'(
* (checkdoc-this-string-valid-engine):Stefan Monnier2004-09-121-2/+3
| | | | Don't tell to use \\{...} when it's already done.
* (byte-compile-generate-call-tree): Doc fix.Thien-Thi Nguyen2004-09-081-4/+7
| | | | (display-call-tree): Ensure newline after caller/calls blocks.
* (define-compilation-mode): Specify `doc-string-elt' property.Thien-Thi Nguyen2004-09-081-1/+2
|
* (make-autoload): Handle `define-compilation-mode'.Thien-Thi Nguyen2004-09-081-1/+3
|
* (authors-aliases): Add more aliases.Kim F. Storm2004-09-071-8/+25
| | | | | | (authors-fixed-entries): Fix typo. (authors-canonical-author-name): Compact multiple spaces. Ignore trivial names (e.g. only first name).
* (kill-backward-up-list): New function.Eli Zaretskii2004-09-041-0/+14
|
* (beginning-of-defun, end-of-defun):Juri Linkov2004-09-021-2/+4
| | | | Do not push mark if inhibit-mark-movement is non-nil.
* (prin1-char): Don't turn S-a into A.Richard M. Stallman2004-08-301-15/+25
| | | | Don't return a string that would read as the wrong character code.
* Whitespace change.Richard M. Stallman2004-08-281-1/+1
|
* (prin1-char): Put `shift' modifier into the basic character,Richard M. Stallman2004-08-281-2/+8
| | | | if it has an uppercase form.
* (lisp-indent-defmethod): CorrectEli Zaretskii2004-08-211-1/+1
| | | | | indentation of DEFMETHODS with non-standard method combinations (e.g., PROGN, MIN, MAX).
* (elp-results-symname-map): New keymap.Masatake YAMATO2004-08-191-1/+27
| | | | | | (elp-results-jump-to-definition-by-mouse) (elp-results-jump-to-definition, elp-output-insert-symname): New Functions. (elp-output-result): Use elp-output-insert-symname.
* (copyright-update-year): Delete code that replaces 20xy with xy.Luc Teirlinck2004-08-181-21/+1
|
* (reb-mode-map): Define within defvar.John Paul Wallington2004-08-171-16/+14
| | | | (reb-force-update): Doc fix.
* (eval-last-sexp): Don't cons a new symbol each time.Richard M. Stallman2004-08-161-1/+3
| | | | (eval-last-sexp-fake-value): New variable.
* (copyright-years-regexp): New variable.Richard M. Stallman2004-08-161-0/+24
| | | | (copyright-update-year): Detect continuation of list of years.
* (forward-word): Allow 0 args.John Paul Wallington2004-08-141-1/+1
|
* (reb-re-syntax): Add `rx' syntax.John Paul Wallington2004-08-071-5/+10
| | | | | | (reb-lisp-mode): Require `rx' feature when `re-reb-syntax' is `rx'. (reb-lisp-syntax-p, reb-change-syntax): `rx' is a Lisp syntax. (reb-cook-regexp): Call `rx-to-string' when `re-reb-syntax' is `rx'.
* Added some additional functions to the `1-valued', `compose', and progn groups.Jonathan Yavner2004-07-171-73/+150
| | | | | Bugfix for marking up the definition for an empty function. New category "potentially-1valued" for functions that are not erroneous if either 1-valued or multi-valued.
* (reb-update-overlays): Distinguish between one and several matches in message.John Paul Wallington2004-07-091-1/+2
|
* (pp-buffer): Add autoload.Juri Linkov2004-06-281-0/+1
|
* (ewoc-create, ewoc-map, ewoc-locate, ewoc-invalidate, ewoc-collect):Juanma Barranquero2004-06-161-25/+26
| | | | | | Doc fixes. (ewoc--create-node, ewoc--delete-node-internal): Fix typos in docstring.
* Put `...' around symbols in warning messages.Richard M. Stallman2004-06-131-21/+21
|