summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/elp.el
Commit message (Collapse)AuthorAgeFilesLines
...
* * image-mode.el (image-toggle-display):Juanma Barranquero2009-10-021-1/+1
| | | | | | | | | * emacs-lisp/elp.el (elp-instrument-function): * emacs-lisp/advice.el (ad-make-advised-definition): * emacs-lisp/easy-mmode.el (define-minor-mode): * net/browse-url.el (browse-url-maybe-new-window): * progmodes/sh-script.el (sh-learn-buffer-indent): Pass new argument 'any to `called-interactively-p'.
* * emacs-lisp/elp.el (elp-not-profilable): Add more functions (Bug#4233).Chong Yidong2009-09-121-1/+4
|
* Remove leading * from defcustom docs.Glenn Morris2009-07-221-6/+6
|
* (elp-output-insert-symname): Add a link face to make it obvious itemDan Nicolaescu2009-06-231-0/+1
| | | | can be clicked.
* (elp-results-symname-map): Add follow-link.Stefan Monnier2009-01-311-0/+1
|
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* * emacs-lisp/elp.el (elp-instrument-list): Fix 2nd arg of `signal'.Juanma Barranquero2008-11-241-1/+1
|
* (elp-instrument-list): Check argument type explicitly. Doc fix.Chong Yidong2008-11-241-2/+5
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| |
* | (elp-results): Use header-line-format for header. Move point to the start ofNick Roberts2007-12-311-15/+35
| | | | | | | | the buffer.
* | Merge from emacs--rel--22Miles Bader2007-11-091-10/+10
|\ \ | |/ | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-923
| * (elp-report-limit, elp-restore-all, elp-unset-master, elp-results): Fix typos.Juanma Barranquero2007-10-311-10/+10
| | | | | | | | | | (elp-sort-by-function, elp-use-standard-output, elp-recycle-buffers-p): Doc fixes.
* | (elp-unload-hook): Remove function and variable.Juanma Barranquero2007-10-311-3/+5
| | | | | | | | | | (elp-unload-function): New-style unload function, adapted from `elp-unload-hook'.
* | (elp-results): Use `mapc' rather than `mapcar'.Juanma Barranquero2007-09-261-1/+1
|/
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* (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.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-1/+2
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (elp): Finish `defgroup' description with period.Juanma Barranquero2005-07-041-1/+1
|
* (elp-results): Delete wasteful beginning-of-buffer.Richard M. Stallman2004-11-071-1/+0
|
* (elp-instrument-function): Use called-interactively-p.Richard M. Stallman2004-11-021-1/+1
|
* (elp-unload-hook): Set the variable.Richard M. Stallman2004-10-161-0/+1
|
* (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.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* Comment change.Richard M. Stallman2001-12-271-1/+1
|
* Doc fix.Pavel Janík2001-12-201-1/+1
|
* (elp-not-profilable): New var.Stefan Monnier2001-11-171-16/+28
| | | | | (elp-not-profilable-p): New function. (elp-instrument-function): Use it. Use backquotes and push.
* Some fixes to follow coding conventions.Pavel Janík2001-07-151-8/+8
|
* (elp-instrument-function): Handle advisedGerd Moellmann2001-05-171-6/+13
| | | | functions.
* (elp-instrument-package): Don't allow empty prefixes.Eli Zaretskii2001-05-141-0/+2
|
* (elp-restore-function): Remove autoloadDave Love2000-11-011-1/+0
| | | | cookie.
* (elp-unload-hook): New function.Dave Love2000-10-311-0/+3
|
* (elp-version): Deleted.Dave Love2000-05-261-4/+0
|
* Change maintainer to FSF.Dave Love2000-05-261-22/+1
|
* (elp-restore-function): Don't use obsolete byte-code-function-p.Dave Love2000-05-251-1/+1
|
* Change comment and version numbers.Richard M. Stallman1998-03-141-5/+4
|
* Update version.Richard M. Stallman1997-05-311-3/+3
|
* (elp-report-limit): Change prompt string.Richard M. Stallman1997-04-211-30/+23
| | | | (elp-version): Incremented.
* Update copyright years.Richard M. Stallman1997-04-121-1/+1
|
* Add defgroup; use defcustom for user vars.Richard M. Stallman1997-04-121-13/+30
|
* (elp-functionp): Definitions deleted; use functionp.Richard M. Stallman1997-04-121-17/+1
|
* (elp-functionp): New function.Richard M. Stallman1997-04-121-48/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (elp-instrument-package): Don't attempt to instrument autoload functions. (elp-elapsed-time): New function to calculate the different between two `current-time' lists. This no longer throws away the top 16 bits of information. (elp-wrapper): Use elp-elapsed-time instead of elp-get-time. Also, call `current-time' as close to the function entrance and exit as possible so more of the overhead is eliminated from the times. (elp-get-time): Obsolete, deleted. (elp-restore-function): When restoring, do not check assq elp-wrapper if the symbol-function is a compiled lisp function (i.e. byte coded). If it is byte-coded, it could not have been instrumented. Don't do the symbol-function restoration if the symbol has no function definition. (elp-instrument-function): Always `restore' the funsym before instrumenting. Fail if function is an autoload symbol. (elp-instrument-list): Remove unnecessary condition-case. (elp-results): Noninteractive as a function is non-portable, use the variable instead. buffer-substring with 3 arguments is non-portable. (elp-instrument-function, elp-instrument-list): Handle function symbols that have already been instrumented. Do not instrument them twice. (elp-recycle-buffers-p): New variable. (elp-report-limit, elp-sort-by-function): New default values. (elp-use-standard-output): New variable. (elp-results): Optionally dump results to standard-output.
* (elp-instrument-package): Don't instrument keymaps and autoloaded functions.Richard M. Stallman1996-03-221-3/+3
|
* Update FSF's address.Erik Naggum1996-01-141-2/+3
|
* Comment changes.Richard M. Stallman1994-12-291-28/+37
|
* Comment changes.Richard M. Stallman1994-12-261-53/+50
|