summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/elp.el
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* (elp-pack-number): New function.Richard M. Stallman1994-12-241-22/+46
| | | | | | | (elp-output-results): Use elp-pack-number to truncate time strings, watching out for very small or very large numbers. (elp-unset-master): Make it an interactive command.
* Add autoloads.Richard M. Stallman1994-09-141-6/+12
|
* Update to 2.15.Richard M. Stallman1994-09-141-44/+77
|
* Initial revisionRichard M. Stallman1994-09-141-0/+493