diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 272 | 
1 files changed, 270 insertions, 2 deletions
| @@ -1,3 +1,271 @@ +1998-09-11  Aubrey Jaffer  <jaffer@colorage.com> + +	* Makefile (release): Uploads SLIB.html. + +	* require.scm (*SLIB-VERSION*): Bumped from 2c2 to 2c3. + +	* slib.texi (Filenames): documented pattern strings. + +	* Makefile: Added $srcdir to TEXINPUTS for TeX. + +1998-09-10  Radey Shouman  <Radey_Shouman@splashtech.com> + +	* schmooz.scm (schmooz): Added @args markup command. + +1998-09-09  Radey Shouman  <Radey_Shouman@splashtech.com> + +	* schmooz.scm (schmooz): Now tries harder to determine whether a +	definition is of a procedure or non-procedure variable. +	Recognizes DEFMACRO, DEFINE-SYNTAX. +	 +1998-09-06  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* slib.texi (Schmooz): Added documentation. + +	* Makefile (info htmlform.txi): made smarter about when to run +	schmooz. + +1998-09-03  Radey Shouman  <Radey_Shouman@splashtech.com> + +	* schmooz.scm (scheme-args->macros): Now passed either a symbol, +	for variable definition, or a possibly improper list, for +	function/macro definition.  For the variable definition case +	generates @var{... for @0 instead of @code{...  Now uses APPEND to +	be more readable. + +1998-09-03  Aubrey Jaffer  <jaffer@colorage.com> + +	* slib.texi (Format): documentation moved to fmtdoc.txi. + +	* glob.scm (filename:match?? filename:match-ci??): aliases added. + +1998-09-02  Radey Shouman  <Radey_Shouman@splashtech.com> + +	* glob.scm: Added. + +1998-09-01  Aubrey Jaffer  <jaffer@colorage.com> + +	* primes.scm (primes:prngs): added to reduce likelyhood of +	reentrant random calls. + +1998-08-31  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* random.scm: rewritten using new seedable RNG. + +	* randinex.scm (random:uniform): Rewritten for new RNG. + +1998-08-27  Aubrey Jaffer  <jaffer@colorage.com> + +	* primes.scm (primes:dbsp?): Now requires 'root and uses +	integer-sqrt for sqrt on platforms not supporting inexacts. + +1998-08-25    <radey@colorage.com> + +	* record.scm (rtd-name): Fixed so record rtds print. + +1998-08-16  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* cring.scm (*): Number distribution requires separate treatment. + +1998-08-11  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* factor.scm (prime:factor): (factor 0) now returns '(0) rather +	than infinite-looping. + +1998-08-09  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* cring.scm (*): Added check for (* -1 (- <expr>)) case. + +1998-07-08  Aubrey Jaffer  <jaffer@colorage.com> + +	* prec.scm (prec:warn): now takes arbitrary number of arguments. +	(prec:nofix):  +	(prec:postfix): extra arguments are appended to the rules list; +	not bound. + +	* qp.scm (qp:qp): *qp-width* set to #f now the same as *qp-width* +	set to 0 -- the full expressions are printed. + +1998-07-05  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* prec.scm (prec:nofix): Added . binds args, which are combined +	with *syn-rules*. + +1998-06-12  Aubrey Jaffer  <jaffer@colorage.com> + +	* Makefile (dist): Added cvs flag command to dist target. + +1998-06-08  Aubrey Jaffer  <jaffer@colorage.com> + +	* htmlform.scm (html:start-form): added rest of METHOD types. +	(html:generate-form command->html): regularized argument order to  +	`command method action'. + +	* dbutil.scm (add-domain): Changed from row:insert to row:update. + +	* rdms.scm (write-database): was not returning status. + +1998-06-07  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* strcase.scm (string-ci->symbol): added. + +	* htmlform.scm ((command->html rdb command-table command method +	action)): renamed from commands->html.  Method argument added. +	(query-alist->parameter-list): now removes whitespace between +	symbols. + +Fri Jun 5 16:01:26 EDT 1998  Aubrey Jaffer  <jaffer@scm.colorage.net> + +o	* require.scm (*SLIB-VERSION*): Bumped from 2c1 to 2c2. + +1998-06-04  Aubrey Jaffer  <jaffer@colorage.com> + +	* schmooz.scm: Top-level procedure names changed to have `schmooz' +	in them. + +	* htmlform.scm: Schmooz documentation added for more procedures. + +1998-06-03  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* schmooz.scm (document-args->macros): fixed for `rest arglists'. +	(document-fun): fixed for `rest arglists'. + +	* strsrch.scm (string-subst): added. + +	* htmlform.scm (html:text-subst): removed.  References changed to +	STRING-SUBST. + +1998-06-02  radey  <radey@scm.colorage.net> + +	* Makefile: Added schmooz.scm to ffiles. + +	* schmooz.scm: Texinfo document generator for Scheme programs. + +1998-06-02  Aubrey Jaffer  <jaffer@colorage.com> +	 +	* htmlform.scm: Added documentation. +	(http:send-error-page): scope of fluid-let was wrong. + +	* paramlst.scm (check-parameters): now returns status rather than +	signal error. + +1998-05-30  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* batch.scm (write-batch-line): added. +	(batch:write-comment-line): added so that +	batch:call-with-output-script and batch:comment could share code. +	(batch:write-header-comment): abstracted from +	batch:call-with-output-script. + +1998-05-29  Aubrey Jaffer  <jaffer@colorage.com> + +	* htmlform.scm: Added http stuff. + +1998-05-24  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* cring.scm (make-rat rat-*): Removed support for rational numbers. + +1998-05-14  Radey Shouman  <radey@colorage.com> + +	* logical.scm ((bit-field n start end)): Renamed from BIT-EXTRACT. +	((bitwise-if mask n0 n1)): +	((logical:copy-bit index to bool)): +	((logical:copy-bit-field to start end from)):  added. + +Tue Apr 14 16:28:20 EDT 1998  Aubrey Jaffer  <jaffer@scm.colorage.net> + +	* require.scm (*SLIB-VERSION*): Bumped from 2c0 to 2c1. + +1998-04-14  Aubrey Jaffer  <jaffer@colorage.com> + +	* byte.scm (bytes-length): added synonym for string-length. + +1998-04-14    <radey@colorage.com> + +	* printf.scm ((stdio:iprintf out format-string . args)): Added +	%b descriptor -- outputs a binary number representation. + +1998-03-31    <radey@colorage.com> + +	* printf.scm ((stdio:iprintf out format-string . args)): Floating point +	formatting implemented. +	((stdio:parse-float str)): ((stdio:round-string str ndigs strip-0s)): +	Added. + +1998-03-11  Radey Shouman  <radey@colorage.com> + +	* require.scm (program-vicinity): Now gives more informative error +	message when called from non-loading context. + +1998-02-10  William D Clinger <will@ccs.neu.edu> + +	* mwexpand.scm (mw:case exp): added. + +	* mwdenote.scm (mw:denote-of-case): added. + +1998-02-12  Aubrey Jaffer  <jaffer@colorage.com> + +	* eval.scm (eval): Dynamic-binding was not the right paradigm. +	Changed eval to simply bind identifiers around form to eval. + +1998-02-11  Aubrey Jaffer  <jaffer@colorage.com> + +	* slib.texi (Top):  +	(Extra-SLIB Packages): Converted to use of new texinfo feature +	@url. + +1998-02-08  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* eval.scm (interaction-environment): fixed. + +1998-02-02  Aubrey Jaffer & Radey Shouman  <jaffer@ai.mit.edu> + +	* eval.scm (scheme-report-environment): implemented for version +	arguments of 4 and 5. + +1998-02-01  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* eval.scm (eval): R5RS proposed EVAL implemented. + +Sun Dec  7 22:34:50 1997  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* getparam.scm (getopt->parameter-list getopt->arglist +	parameter-list->getopt-usage): moved from paramlst.scm. + +	* htmlform.scm (commands->html cgi:serve-command): added. + +Thu Dec  4 20:00:05 1997  Aubrey Jaffer  <jaffer@ai.mit.edu> + +	* timezone.scm (read-tzfile): Now can fail without signaling an +	error. +	(tzfile:vicinity): moved here from "tzfile.scm" so we don't have +	to load "tzfile.scm" to load a non-existant file. + +Sat Nov 29 22:55:23 1997  Aubrey Jaffer  <jaffer@martigny.ai.mit.edu> + +	* paramlst.scm (parameter-list->getopt-usage): split out of +	getopt->parameter-list. + +Wed Nov 26 23:49:53 1997  Aubrey Jaffer  <jaffer@martigny.ai.mit.edu> + +	* printf.scm (stdio:sprintf): Now creates and returns string if +	first argument is #f or an integer (which bounds string).  Fixed +	some bugs. + +Sun Nov 23 12:31:27 1997  Aubrey Jaffer  <jaffer@martigny.ai.mit.edu> + +	* Bev2slib.scm: created.  Converts Stephen Bevan's "*.map" files +	to SLIB catalog entries. + +	* require.scm (require:require): Calls catalog:get instead of +	require:feature->path so symbol-redirected feature names are added +	to *features* when file is loaded. + +Mon Nov 17 21:05:59 1997  Aubrey Jaffer  <jaffer@martigny.ai.mit.edu> + +	* dbrowse.scm (browse): changed default table to #f so that full +	*catalog-data* can be browsed.  Documented. +  Sat Nov 15 00:15:33 1997  Aubrey Jaffer  <jaffer@martigny.ai.mit.edu>  	* cltime.scm (decode-universal-time encode-universal-time): @@ -42,7 +310,7 @@ Sun Nov  2 22:59:59 1997  Aubrey Jaffer  <jaffer@martigny.ai.mit.edu>  	* require.scm (catalog:get): Now loads "homecat" and "usercat"  	catalogs in HOME and current directories.  	(catalog/require-version-match?): debugged for dumped executables. -	((require #f): resets *catalog*. +	((require #f)): resets *catalog*.  	((require 'new-catalog)): builds new catalog.  	* mklibcat.scm: Rewrote to output headers and combine @@ -923,7 +1191,7 @@ Sat Feb  5 00:19:38 1994  Aubrey Jaffer  (jaffer@jacal)  Fri Feb  4 00:54:14 1994  Aubrey Jaffer  (jaffer@jacal) -	From: pk@kaulushaikara.cs.tut.fi (Kellom{ki Pertti) +	From: pk@kaulushaikara.cs.tut.fi (Kellom'ki Pertti)  	* (psd/primitives.scm): Here is a patch removing some problems  	with psd-1.1, especially when used with Scheme 48. Thanks to  	Jonathan Rees for poiting them out. The patch fixes two problems: | 
