summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
* (rx-check-any, rx-check-not): Quote "]"s in regexps when they have noEli Zaretskii2006-03-031-3/+3
| | | | special meaning.
* (edebug-display): Use `edebug-sit-for-seconds' value instead of a literalEli Zaretskii2006-03-031-2/+3
| | | | constant (1) on more pauses.
* (find-library-suffixes): Use `get-load-suffixes' instead of `load-suffixes'.Luc Teirlinck2006-02-271-2/+2
| | | | (find-library-name): Use `load-file-rep-suffixes' instead of '("").
* (update-directory-autoloads): Use `get-load-suffixes' instead ofLuc Teirlinck2006-02-271-1/+1
| | | | `load-suffixes'.
* (unsafep): Don't treat &rest or &optional as variables at all.Richard M. Stallman2006-02-211-9/+8
| | | | (unsafep-variable): Rename arg; doc fix.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-0662-63/+80
|
* (find-definition-noselect): Minor doc fix.Luc Teirlinck2006-02-051-1/+1
|
* Minor twiddles in comments and docstrings.Stefan Monnier2006-02-011-6/+9
|
* (toplevel): Remove definition of `cl-assertion-failed' condition --John Paul Wallington2006-01-301-3/+0
| | | | it's defined in subr.el instead.
* (find-definition-noselect, find-variable-noselect): Search variables inEli Zaretskii2006-01-211-22/+27
| | | | | | | C source code too. (find-function-C-source, find-function-noselect, find-function) (find-function-other-frame, find-variable-noselect, find-variable) (find-variable-other-frame, find-variable-at-point): Fix docstrings.
* (batch-byte-recompile-directory): Doc fix.Eli Zaretskii2006-01-131-1/+5
|
* (find-definition-noselect): Fix typo in a doc string: "functoin" => "function".Eli Zaretskii2006-01-061-1/+1
|
* (byte-compile-file-form-defalias):Stefan Monnier2006-01-031-2/+10
| | | | Optimize the body of a defalias like any other code.
* (edebug-all-defs, edebug-all-forms): Add autoload cookies.Juri Linkov2005-12-231-4/+12
| | | | | | | | (edebug-outside-d-c-i-n-s-w): New variable. (edebug-display, edebug-outside-excursion): Use it to save the original value of default-cursor-in-non-selected-windows. Set default-cursor-in-non-selected-windows to t while Edebug is active. (edebug-mode, edebug-eval-mode): Doc fix.
* (lisp-complete-symbol): Don't print progress messages if in theRomain Francoise2005-12-221-22/+27
| | | | minibuffer.
* (lisp-complete-symbol): Mostly undo the change by Kevin Rodgers.Stefan Monnier2005-12-221-6/+9
| | | | Instead, just hide the completions buffer if we don't need to show it.
* (lisp-complete-symbol): Don't call delete-windows-on with an inexistent buffer.Stefan Monnier2005-12-211-2/+3
|
* (cl-macroexpand-all): Fix code-walk forStefan Monnier2005-12-191-0/+5
| | | | lexical-let when encountering ((lambda (...) ...) ...).
* * emacs-lisp/edebug.el (edebug-safe-prin1-to-string): CaptureChong Yidong2005-12-171-1/+3
| | | | error from printing circular structures.
* (crm-minibuffer-completion-help):Juri Linkov2005-12-161-1/+3
| | | | Use `crm-current-element' for second arg of `display-completion-list'.
* (lisp-complete-symbol): Regenerate the completion list, even after a partialEli Zaretskii2005-12-101-5/+8
| | | | | | completion has been inserted in the current buffer. If there are more than 1 completion, redisplay the *Completions* buffer; if the completion is unique, delete the *Completions* window.
* (edebug-skip-whitespace): read1:lread.c saysStefan Monnier2005-12-061-2/+1
| | | | that comments end at \n, regardless of selective-display.
* Put `doc-string-elt' property onJuri Linkov2005-12-041-2/+4
| | | | | easy-mmode-define-global-mode and define-global-minor-mode. (lisp-imenu-generic-expression): Add define-global-minor-mode.
* (find-function-regexp):Juri Linkov2005-12-041-3/+8
| | | | | | | Add define-global-minor-mode. Replace `easy-mmode-define-global-mode' with `easy-mmode-define-[a-z-]+'. Add easy-menu-define. (find-variable-regexp): Add easy-mmode-defmap, easy-mmode-defsyntax and easy-menu-define.
* (easy-mmode-define-navigation): Put `definition-name' properties on theJuri Linkov2005-12-041-1/+3
| | | | constructed function names next-sym and prev-sym.
* (define-derived-mode): Put `definition-name'Juri Linkov2005-12-041-3/+10
| | | | properties on the constructed variable names.
* (make-autoload): Add define-global-minor-mode.Juri Linkov2005-12-041-4/+5
|
* (lisp-imenu-generic-expression): Fix bug whereby names of length oneEli Zaretskii2005-12-031-3/+3
| | | | or names starting with a symbol-constituent character would not be returned.
* (make-autoload): Handle defgroup specially.Stefan Monnier2005-11-301-0/+9
|
* (elp-not-profilable): Replace interactive-p with called-interactively-p.Stefan Monnier2005-11-281-32/+34
| | | | | | | | | | | (elp-profilable-p): Rename from elp-not-profilable-p. Invert result and take into account macros and autoloaded functions. (elp-instrument-function): Update call. (elp-instrument-package): Update call. Add completion. (elp-pack-number): Use match-string. (elp-results-jump-to-definition-by-mouse): Merge into elp-results-jump-to-definition and then remove. (elp-output-insert-symname): Make help echo text single-line.
* (defstruct): Don't define the default constructor if it is overridden.Stefan Monnier2005-11-271-1/+6
|
* Handle compressed files.Andreas Schwab2005-11-191-2/+5
|
* (byte-optimize-form-code-walker): Improve warning message text.Richard M. Stallman2005-11-161-1/+1
|
* (define-derived-mode): Remove defvar for mode hook. (It conflictedLuc Teirlinck2005-11-141-1/+6
| | | | | with defcustoms for some mode hooks.) Use the `variable-documentation' property to give the mode hook a docstring and expand that docstring.
* (update-directory-autoloads): Add obsolete function alias.Lars Hansen2005-11-081-0/+3
|
* (lisp-mode-variables): Don't set comment-indent-function.Stefan Monnier2005-11-081-13/+3
| | | | (lisp-comment-indent): Replace by an alias for comment-indent-default.
* (define-global-minor-mode): Pass all specified keyword args on toLuc Teirlinck2005-11-051-9/+17
| | | | `define-minor-mode'. Update docstring.
* (byte-optimize-pure-func): Quote theAndreas Schwab2005-11-021-1/+1
| | | | folded value.
* (byte-optimize-pure-func): Quote the eval'd value so it's not re-eval'd.Stefan Monnier2005-11-021-1/+1
|
* (string-to-syntax): Mark it as pure.Stefan Monnier2005-11-021-0/+1
|
* * loadup.el: Load emacs-lisp/syntax, font-lock and jit-lock soDan Nicolaescu2005-10-311-1/+0
| | | | | | | | | | | | | | that global-font-lock-mode can be enabled by default. * font-lock.el (font-lock-keywords, font-lock-mode-internal) (font-lock-add-keywords, font-lock-remove-keywords) (font-lock-fontify-buffer): Remove autoload cookies. * jit-lock.el (jit-lock-register): Likewise. * emacs-lisp/syntax.el (syntax-ppss): Likewise. * puresize.h (BASE_PURESIZE): Increment to 1170000.
* (timer-activate, timer-activate-when-idle): New arg REUSE-CELL.Richard M. Stallman2005-10-291-13/+41
| | | | | | (cancel-timer-internal): New function. (timer-event-handler): Use cancel-timer-internal, and pass the cell it returns to timer-activate...
* (easy-menu-change): Doc fix.Richard M. Stallman2005-10-281-2/+2
|
* (find-library-name): Also strip extension if library name ends in .el,Romain Francoise2005-10-251-3/+3
| | | | to take advantage of `find-library-suffixes'.
* (easy-mmode-define-global-mode): Don't add a dummy doc-string-elt property.Stefan Monnier2005-10-241-2/+3
| | | | (defalias, defvaralias, define-category): Add a docstring property.
* (define-obsolete-function-alias, define-obsolete-variable-alias):Stefan Monnier2005-10-241-12/+14
| | | | Add `doc-string' declaration.
* (ad-make-advised-definition): Fix arg-order.Stefan Monnier2005-10-241-3/+4
| | | | (defadvice): Add `doc-string' declaration.
* (macro-declaration-function): Add a `doc-string' declaration.Stefan Monnier2005-10-241-0/+2
|
* (debugger-make-xrefs): Don't assume case-fold-search is nil.Stefan Monnier2005-10-241-5/+8
| | | | (debug-help-follow): Use help-xref-interned directly.
* (byte-compile-lambda): Add parameter add-lambda.Lars Hansen2005-10-231-12/+22
| | | | | | (byte-compile-file-form-defmumble, byte-compile-defun, byte-compile-defmacro): Use it. (byte-compile-form): Don't call byte-compile-set-symbol-position when a byte-compile handler is called.