2004-09-07  Norbert Koch  <viteno@xemacs.org>

	* Makefile (VERSION): XEmacs package 1.26 released.

2004-09-07  Steve Youngs  <steve@youngs.au.com>

	* calc.el (calc): New custom group
	(calc-settings-file): Defcustom it and default to ~/.calc.el.
	(calc-mode): Only load `calc-settings-file' if it exists.

	* calc-mode.el (calc-settings-file-name): Default to using
	~/.calc.el. 

	This prevents a "stringp nil" error if ~/.emacs didn't exist, and
	also stops unnecessary double loading of `user-init-file'.

2004-06-06  Norbert Koch  <viteno@xemacs.org>

	* Makefile (VERSION): XEmacs package 1.25 released.

2004-06-01  Steve Youngs  <steve@youngs.au.com>

	* calc.el (calc-settings-file): Default to `user-init-file'.

2003-10-31  Norbert Koch  <viteno@xemacs.org>

	* Makefile (VERSION): XEmacs package 1.24 released.

2003-09-22  Steve Youngs  <youngs@xemacs.org>

	* Makefile (EXPLICIT_DOCS): Removed.
	(STANDARD_DOCS): Use instead.

2003-03-30  Steve Youngs  <youngs@xemacs.org>

	* Makefile (EARLY_GENERATED_LISP): Revert previous change.

2003-03-22  Steve Youngs  <youngs@xemacs.org>

	* Makefile (EARLY_GENERATED_LISP): Explicitly set so we don't try
	to build custom-loads, this package doesn't have any.

2003-03-09  Ben Wing  <ben@xemacs.org>

	* Makefile (calc.info): Removed.
	Don't add custom-load.elc to the list of generated elc's.
	Use STANDARD_DOCS instead of explicitly giving the targets
	and dependencies.
	Use DOCS_TEXINFO_EXTENSION, since the docs are named .texinfo
	rather than .texi.
	Comment out, but don't remove entirely quite yet, old code
	that used the Elisp texinfo package (rather than makeinfo)
	to compile the docs, since maybe makeinfo choked???  If this
	happens, try uncommenting this stuff.
	Format info using makeinfo, not XEmacs.

	* calc.texinfo:
	Fix up cross-references and insert menu item for Interactive
	Tutorial, to avoid problems with makeinfo.
	Also add missing comma after xref.
	
2002-11-29  Ben Wing  <ben@xemacs.org>

	* .cvsignore: Remove files now handled automatically by CVS.
	* Makefile: Use `compile' instead of hard-coded `all'.

2002-10-15  Ville Skyttä  <scop@xemacs.org>

	* Makefile (srckit): Remove.

2002-10-14  Ville Skyttä  <scop@xemacs.org>

	* Makefile (MANUAL): Removed (unused).

2002-07-16  Adrian Aichner  <adrian@xemacs.org>

	* .cvsignore: Add generated .info* and .html files.

2002-05-09  Steve Youngs  <youngs@xemacs.org>

	* Makefile (VERSION): XEmacs package 1.23 released.

2002-05-08  Steve Youngs  <youngs@xemacs.org>

	* Makefile (PRELOADS): Remove ./'s

2002-04-30  Steve Youngs  <youngs@xemacs.org>

	* Makefile (VERSION): XEmacs package 1.22 released.

	* Makefile (REQUIRES): Add xemacs-base for *-kbd-macro functions.

	* macedit.el (edit-last-kbd-macro): Comment out, function is
	defined in `edmacro.el'.
	(edit-kbd-macro): Ditto.
	(read-kbd-macro): Ditto.

	* Makefile (VERSION): XEmacs package 1.21 released.

2002-04-25  Steve Youngs  <youngs@xemacs.org>

	* calc-units.el: Add commented references to CODATA.

2002-04-24  Steve Youngs  <youngs@xemacs.org>

	* Makefile (VERSION): XEmacs package 1.20 released.

2002-04-09  Steve Youngs  <youngs@xemacs.org>

	* calc-units.el (math-standard-units): Updated to include CODATA
	entries.  Also fix a few typo's in the metric unit names.
	From Jochen Küpper <jochen@jochen-kuepper.de> for the CODATA
	entries. 

2002-03-25  Steve Youngs  <youngs@xemacs.org>

	* Makefile (VERSION): 1.19 released.

2002-03-12  Adrian Aichner  <adrian@xemacs.org>

	* calc.texinfo: Fix typos found by my own grep-for-likely-typo.pl.

2002-01-13  Steve Youngs  <youngs@xemacs.org>

	* package-info.in (provides): Update to include all provides.

2002-01-07  Adrian Aichner  <adrian@xemacs.org>

	* Makefile (HTML_FILES): New.
	* Makefile (HTML_DEP): New.

2001-07-30  James LewisMoss  <jimdres@mindspring.com>

	* calc-embed.el (calc-embedded-active-state): defvar
	calc-embedded-all-active.

2001-05-12  Karl M. Hegbloom  <karlheg@hegbloom.net>

	* calc.el (calc-quit): Guard against kbuf eq nil

2001-05-11  Ben Wing  <ben@xemacs.org>

	* Makefile:
	Fix to compile in the absence of an installed package tree.

2001-04-16  Felicia Neff  <fn@panix.com>

	* calc.texinfo: Fix up @direntry.

2001-04-11 Nick V. Pakoulin <npak@ispras.ru>

	* calc.el (calc-init-base): Added support for numeric keypad.

2000-11-13  Vin Shelton  <acs@xemacs.org>

	* calc-alg-2.el (math-solve-get-sign): Use int-to-string.
	(math-solve-get-int): Ditto.

2000-10-05  Martin Buchholz  <martin@xemacs.org>

	* *: Mega typo fix.

1999-11-17  Tim Bradshaw  <tfb@tfeb.org>

	* calc.el (calc-unread-command): call characterp not integerp
	which is bogus.

1998-07-25  SL Baur  <steve@altair.xemacs.org>

	* calc-misc.el (calc-info): Don't bother to do an Info directory
	path search on XEmacs.  XEmacs Does The Right Thing by default.
	(calc-tutorial): Autoload.

	* calc-maint.el (calc-do-compile): It's XEmacs not Lucid.

1998-07-23  SL Baur  <steve@altair.xemacs.org>

	* Makefile (calc.info): Run with $(XEMACS).

	* calc.el (calc-init-base): It's XEmacs, not Lucid.

1998-07-18  SL Baur  <steve@altair.xemacs.org>

	* calc-yank.el (calc-edit): screen-width -> frame-width.
	(calc-show-edit-buffer): Ditto.

	* calc-store.el (calc-edit-variable): screen-width -> frame-width.

	* calc-sel.el (calc-edit-selection): screen-width -> frame-width.

	* calc-prog.el (calc-user-define-edit): screen-width -> frame-width.
	(calc-kbd-loop): executing-macro -> executing-kbd-macro.
	(calc-kbd-push): Ditto.
	(calc-kbd-report): Ditto.
	(calc-kbd-query): Ditto.

	* calc-mode.el (calc-save-modes): executing-macro ->
	executing-kbd-macro.

	* calc-misc.el (calc-big-or-small): screen-width -> frame-width,
	screen-height -> frame-height.
	(math-do-working): executing-macro -> executing-kbd-macro.

	* calc-graph.el (calc-graph-plot): screen-width -> frame-width,
	screen-height -> frame-height.
	(calc-graph-view): screen-height -> frame-height.

	* calc-embed.el (calc-do-embedded): y-or-n-p only accepts one
	argument.
	(calc-embedded-edit): screen-width -> frame-width.

	* calc-aent.el (calc-do-quick-calc): screen-width -> frame-width.

	* calc.el (calc): screen-width -> frame-width.
	(calc-quit): screen-width -> frame-width, screen-height ->
	frame-height.
	(calc-window-width): screen-width -> frame-width.

1998-07-12  SL Baur  <steve@altair.xemacs.org>

	* calc-aent.el (calc-do-alg-entry): blink-paren-hook has long been 
	renamed to blink-paren-function.

	* calc-maint.el (calc-add-autoloads): `trim-versions-without-asking'
	was renamed to `delete-old-versions' many years ago.

1998-02-27  Greg Klanderman  <greg@alphatech.com>

	* calc.el (calc-init-base): replace bindings of
	backward-or-forward-delete-char too.
	* calc-prog.el (calc-user-define-formula): ebola.
	(calcDigit-start): more ebola.
	(calc-macro-edit-algebraic): and a bit more.
	* calc-comp.el (math-comp-highlight-string): ebola
	* macedit.el (MacEdit-insert-string): ebola fix.

1998-03-03  SL Baur  <steve@altair.xemacs.org>

	* Fix up package-info.in to report the correct package.

1998-02-27  SL Baur  <steve@altair.xemacs.org>

	* calc-aent.el (math-read-token): Fix Ebola.

1998-02-10  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>

	* calc.el (calcDigit-backspace): Use `?\r'.

	* calc-aent.el (calc-do-quick-calc): Use `?\n'.
	(calcAlg-blink-matching-open): Use `char-int'.

	* calc-incom.el (calc-digit-dots): Use `? '.

	* calc-keypd.el (calc-keypad-press): Use `?\r' and `?\a'.

1998-02-06  SL Baur  <steve@altair.xemacs.org>

	* calc.el (calcDigit-nondigit): Deebolify.

1998-02-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>

	* calc.texinfo (Top): Warning: The command `@ichapter' is
 	obsolete; use `@chapter' instead. Fixed.


