xemacs-devel / ChangeLog

didierv 08c783c 

youngs b82b9e8 

didierv 08c783c 

youngs b82b9e8 

youngs 519c977 

youngs 8c4b9e4 

youngs 13ff545 

youngs 4c14e65 

adrian 6f2d0ca 

didierv 08c783c 
youngs 6d42196 

youngs dc39cde 

youngs 0b19f29 

didierv a9a1ce7 

youngs 3a7f7b6 

youngs 688eefd 

didierv 3e4d164 

youngs f249b5f 

didierv 658b25f 

youngs 17db6d1 
ben 9a145ce 
youngs 17db6d1 
ben 9a145ce 
ben a70fd30 

martinb a37f703 

martinb 78d9134 

youngs 046bf11 

martinb 9f5983c 

yoshiki 2603ec8 

ben 8e25a31 

martinb 0b6576b 

andreasj b848721 

andreasj d7217f1 

steveb 5d9fff0 

steveb 30d4b5c 

steveb 8a09a41 

steveb 2f5d87d 

steveb 3b001c2 

didierv 658b25f 
steveb 3b001c2 

steveb 25e2108 

didierv 658b25f 
steveb 25e2108 

steveb 2f7f028 

steveb a498e12 

steveb 2931e75 

steveb 9218f3d 

didierv 658b25f 
steveb 9218f3d 

steveb fdc5949 

steveb 5dbe510 

steve f05640c 

steve 6694a65 

didierv 658b25f 
steve 6694a65 

2002-02-25  Didier Verna  <>

	* Patcher 3.0 is released.

2002-02-22  Steve Youngs  <>

	* Add patch-keywords.

	* Makefile (REQUIRES): Add gnus for 'patch-keywords.el'.
	(ELCS): Add patch-keywords.elc

2002-01-18  Adrian Aichner  <>

	* patch-keywords.el (patch-keywords-insert): Don't abbreviate
	numeric keywords.

2002-01-17  Steve Youngs  <>

	* patch-keywords.el (patch-keywords): Update doc string.

2002-01-16  Adrian Aichner  <>

	* patch-keywords.el (patch-keywords): Use full release numbers.
	(patch-keywords-insert): Use last digit of numeric keyword.

2002-01-15  Adrian Aichner  <>

	* patch-keywords.el: Typo fix.
	(patch-keywords-message-beginning-of-line): Use
	`patch-keywords-in-header-p' in older gnus-versions < 5.090004.
	(patch-keywords-insert): Supply version	argument to
	`gnus-continuum-version'.  It wasn't optional in gnus-versions
	< 5.090004.

2002-01-14  Steve Youngs  <>

	* patch-keywords.el: New.

2002-02-08  Simon Josefsson  <>

	* elp.el: Change maintainer to XEmacs dev team exclusively.
	Replace GNU Emacs with XEmacs in the license text.  Add note about
	sync status.

2002-01-13  Steve Youngs  <>

	* (provides): Update to include all provides.

2002-01-10  John Paul Wallington  <>

	* eldoc.el: use eldoc-minor-mode-string in add-minor-mode form.
	(eldoc-minor-mode-string): fix custom type.

2001-12-25  Simon Josefsson  <>

	* elp.el: Sync with Emacs 21.1.
	(top-level): Add years to copyright.  Change maintainer.  Remove
	old version/last-modified.  Fix comments.  Remove comment about
	max 18h as it has been fixed.
	(elp-report-limit): Fix doc.
	(elp-recycle-buffers-p): Fix doc.
	(elp-version, elp-help-address): Removed.
	(elp-not-profilable, elp-not-profilable-p): New function.
	(elp-instrument-function): Don't profile profile functions.
	(elp-instrument-function): Redo (list (list ...
	(elp-instrument-function): Work with advice.
	(elp-restore-function): Don't autoload.
	(elp-restore-function): Change logic.
	(elp-instrument-package): Error if all functions are instrumented.
	(elp-instrument-package): Fix indentation.
	(elp-reset-function): Fix doc.
	(elp-get-time): Removed.
	(elp-elapsed-time): New function.
	(elp-wrapper): Use it.
	(elp-wrapper): Fix doc.
	(elp-wrapper): Change logic.
	(elp-submit-bug-report): Removed.
	(elp-unload-hook): New hook.

2001-09-08  Adrian Aichner  <>

	* bench.el (bench-large-lisp-file): Use expand-file-name instead
	of concat to build path.
	* bench.el (bench-small-lisp-file): Ditto.

2001-09-04  Jeff Mincy  <>

	* hide-copyleft.el (hide-copyleft-region): Make it interactive.

2001-07-14  Steve Youngs  <>

	* ibuffer.el: Move to edit-utils package.

	* Makefile (ELCS): Remove ibuffer.elc

2001-05-21  Martin Buchholz  <>

	* hide-copyleft.el (hide-copyleft-region):
	Remove (presumably) ancient debugging statement assigning to `x'.

2001-05-22  Didier Verna  <>

	* Patcher 2.5 is released.

2001-05-16  Didier Verna  <>

	* Patcher 2.4 is released.

2001-05-11  Steve Youngs  <>

	* ibuffer.el: New.

2001-05-07  Didier Verna  <>

	* Patcher 2.2 is released.

2001-04-26  Steve Youngs  <>

	* Makefile (REQUIRES): Add mail-lib.

2001-04-25  Didier Verna  <>

	* Patcher 2.1 is released.

2001-04-12  Steve Youngs  <>

	* patcher.el: New

2001-04-10  Ben Wing  <>

	* docref.el: Use correct name for hook.

2000-12-12  Martin Buchholz  <>

	* profile.el (profile-results): Prettier pretty-printing.
	(For prettiest results, needs fixes to `format')

2000-10-25  Yoshiki Hayashi  <>

	* checkdoc.el: New file.

2000-10-05  Martin Buchholz  <>

	* *: Mega typo fix.

2000-03-05  Martin Buchholz  <>

	* profile.el (compile-and-profile): New.

2000-05-28  Jim Radford  <>

	* find-func.el (find-function-noselect): Aliased builtins can now
	be found with find-function.

2000-07-10  Ben Wing  <>

	* find-func.el (find-function-regexp): augment to include various
	define-* constructs for functions.
	(find-variable-regexp): likewise.

2000-03-04  Martin Buchholz  <>

	* profile.el: Doc fixes.

2000-01-13  Andreas Jaeger  <>

	* regexp-opt.el: Moved to package xemacs-base since other packages
	depend on it.

	* Makefile (ELCS): Removed regexp-opt.elc.

1998-09-28  Christoph Wedler  <>

	* trace.el (trace-function-read): New function.
	(trace-function): Use it.
	(trace-function-background): Use it.

1999-05-28  Karl M. Hegbloom  <>

	* hide-copyleft.el: Get rid of `more-copylefts-to-hide', and just
	customize `copylefts-to-hide'.

1999-07-05  SL Baur  <>

	* eldoc.el: Use add-minor-mode to add as a minor mode.
	From Bob Weiner <>

1998-10-20  Andy Piper  <>

	* bench.el (bench-large-lisp-file): use temp-directory rather than
	home-grown temp-dir.
	(bench-small-lisp-file): ditto.
	(temp-dir): removed.

1998-09-18  Noah Friedman  <>

	* eldoc.el (eldoc-message): Check for 1-arg case, and store string
	in eldoc-last-message without consing a new string.
	Rearrange logic from nested if's into cond's.
	(eldoc-print-fnsym-args): Renamed to eldoc-get-fnsym-args-string.
	Do not print message; just return string.
	(eldoc-get-var-docstring): Renamed from eldoc-print-var-docstring.
	Do not print message; just return string.
	Cache that string in eldoc-last-data.
	(eldoc-last-data): Make into a vector.
	(eldoc-get-fnsym-args-string): Use new data form of structure.
	(eldoc-get-var-docstring): Here also.
	(eldoc-last-data-store): New function.
	(eldoc-get-fnsym-args-string): Use it.
	(eldoc-get-var-docstring): Here also.
	(eldoc-docstring-first-line): Minimize interim string consing.
	Call substitute-command-keys on the result.
	(eldoc-print-var-docstrings, eldoc-print-docstring,
	eldoc-docstring-message): Functions removed.
	(eldoc-docstring-format-sym-doc): New function, functionality
	ripped out of eldoc-docstring-message.
	(eldoc-get-fnsym-args-string, eldoc-get-var-docstring): Use it.

1998-08-19  Karl M. Hegbloom  <>

	* ielm.el (ielm-eval-input): Change `:', `::', `:::' to `!'...,
	since the `:' is special syntax now for keyword variables.
 	(several other occurances also changed.) I chose !, because shells
	use that character for history expansion.
	(ielm-eval-input): Check that `ielm-string' is not null.
 	Integrated reversed patch from Gregory Neil Shapiro

1998-08-15  SL Baur  <>

	* eval-expr.el (eval-expr-display-message): screen-width ->

1998-07-14  Jens-Ulrik Petersen  <>

	* find-func.el: Version 0.22 released.
	(find-function-search-for-symbol): Put error sexp into simplier
	`format' format.
	(find-function-do-it): Fixed problem when a symbol in current
	buffer found in other-window.
	Added `help-mode-map' key bindings to `find-function-at-point' and
	`find-variable-at-point' that used to be in "help".

1998-06-15  Jens-Ulrik Petersen  <>

	* find-func.el: Version 0.21 released.
	Improvements to the preamble.  Require "loadhist".
	(find-function-source-path): Simplified the custom type.
	(find-function-recenter-line): New variable to control center of
	(find-function-after-hook): New variable.
	(find-function-search-for-symbol): `regexp-quote' the symbol name:
	needed to find-function `mapcar*' for example.  [Patch from Hrvoje
	Niksic <>]
	(find-function-search-for-symbol): Include library name in error
	message when symbol can't be found.
	(find-function-noselect): Improved docstring.  Don't include
	`library' in let [Thanks to Bob Weiner <>].
	Use `symbol-file' instead of `describe-symbol-find-file'.  Protect
	`compiled-function-annotation' call and keep it for older
	XEmacsen.  Use `file-name-sans-extension' for compiled functions.
	(find-function-read): Separate `completing-read' calls for
	variables and functions, and use `variable-history'.
	(find-function-do-it): Mention new `find-function-recenter-line'
	and `find-function-after-hook' in docstring.  Use them.
	(find-function): Mention `find-function-recenter-line' and
	`find-function-after-hook' in docstring.
	(find-function-other-window): Remove most of docstring and add
	reference to `find-function' instead.
	(find-function-other-frame): Ditto.
	(find-variable-noselect): Use `symbol-file' instead of
	(find-variable): Mention `find-function-recenter-line' and
	`find-function-after-hook' in docstring.
	(find-variable-other-window): Remove most of docstring and add
	reference to `find-variable' instead.
	(find-variable-other-frame): Ditto.
	(find-function-on-key): Simplified.

1998-04-20  Karl M. Hegbloom  <>

	* hide-copyleft.el (more-copylefts-to-hide): Added defcustom.

1998-04-18  Hrvoje Niksic  <>

	* profile.el (profile-results): When `internal-error-checking' is
	non-nil, warn that the results are likely bogus.

1998-03-26  Jens-Ulrik Petersen  <>

	* find-func.el (find-function-read): Call `variable-at-point' for
	variable and `function-at-point' for function, not the other way
	() Comment out keybindings with their autoload cookies to be
	() Version 0.20 released.

1998-03-09  SL Baur  <>

	* hide-copyleft.el: restored.

1998-03-03  Markus Linnala  <>

	* find-gc.el (trace-call-tree): Use make to make RTL's.
	(find-gc-unsafe): Print output to buffer. Change
	garbage_collecting function from Fgarbage_collect_1 to
	(emacs-source-directory): Change default.
	(source-files): Try to get default from src directory.

1998-03-04  Jens-Ulrik Petersen  <>

	* find-func.el (find-function-regexp): New variable, taken from
	former constant in `find-function-noselect'.  Can now find
	function definitions with parameters on a new line (suggested by
	Christoph Wedler <>).
	(find-variable-regexp): New variable.
	(find-function-search-for-symbol): New function of stuff taken out
	of `find-function-noselect'
	(find-function-noselect): Use it and `find-function-regexp'.
	(find-function-read): Renamed from `find-function-read-function'.
	With optional arg now read a variable.
	(find-function-do-it): Added parameter to indicate if a variable
	is being searched for.
	(find-function): Use `find-function-read'.
	(find-function-other-window): Ditto.
	(find-function-other-frame): Ditto.
	(find-variable-noselect): New function for finding the point of
	definition of variables, modeled on `find-function-noselect'.
	(find-variable): New function.
	(find-variable-other-window): Ditto.
	(find-variable-other-frame): Ditto.
	(find-variable-at-point): New function for "help".
	(ctl-x-map): Bind find-variable functions.

1998-02-08  Kyle Jones  <>

	* xemacs-devel/pretty-print.el: Don't bind keys when

1998-02-01  SL Baur  <>

	* eldoc.el (eldoc-mode): Append to post-command-hook.
	From David Byers <>

1998-01-24  SL Baur  <>

	* Makefile (VERSION): Update to package standard 1.0.

1998-01-13  Hrvoje Niksic  <>

	* old-prim/profile.el (profile-results): Use call-count-profile-table.
	(profile-call-count-results): New function.

1998-01-12  SL Baur  <>

	* pretty-print.el: Reformat comments.

1997-12-27  Jens-Ulrik Holger Petersen  <>

	* pretty-print.el (pp-internal): Make it autoloaded.  Docstring typo.

1997-12-17  Jens-Ulrik Holger Petersen  <>

	* pretty-print.el (pp-internal-sexp): Protect fboundp call with
	symbolp test.  Necessary to be able to print a value of `(-3 smthg)'
	for example.

1998-01-11  SL Baur  <>

	* Makefile (ELCS): Add pretty-print.el.
	Update to latest package spec.

1997-12-10  Christoph Wedler  <>

	* find-func.el (find-function-noselect): `regexp-quote'
	function name FUNCTION.

1998-01-02  SL Baur  <>

	* _pkg.el (xemacs-devel): Updated package-provide spec.

1998-01-01  SL Baur  <>

	* ielm.el: New file.

1997-12-24  SL Baur  <>

	* elp.el: Remove bytecompile time dependency on reporter

	* Makefile: Added find-func.el, regexp-opt.el, and reposition.el.

1997-12-23  SL Baur  <>

	* docref.el: Updated commentary.

	* Makefile: Created.