aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog272
1 files changed, 270 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index ad79625..b7dee8c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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: