aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog675
1 files changed, 649 insertions, 26 deletions
diff --git a/ChangeLog b/ChangeLog
index e56d1fa..e5f19fa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,631 @@
-Sun Dec 5 19:54:35 EST 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
+Fri Jul 27 19:54:00 EDT 2001 Aubrey Jaffer <jaffer@aubrey.jaffer>
+
+ * require.scm (*SLIB-VERSION*): Bumped from 2d1 to 2d2.
+
+2001-07-27 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * s48-0_57.init: Added.
+
+2001-07-24 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * array.scm (make-shared-array): Fixed offset.
+
+ * record.scm: Changed identifiers containing VECTOR to VECT or VCT
+ (but no help for scheme48-0.57).
+
+2001-07-18 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * slib.texi (Collections, Lists as sets, Multi-argument / and -,
+ Multi-argument Apply): Improved procedure templates.
+
+ * comlist.scm: Replaced single-letter identifier names to improve
+ readability.
+
+ * slib.texi (Lists as sequences): Updated examples per change to
+ comlist.scm.
+
+ * comlist.scm (comlist:union, comlist:intersection,
+ comlist:set-difference, comlist:remove-if, comlist:remove-if-not,
+ comlist:remove-duplicates): Earlier tail-recursion enhancements
+ changed the element order; which broke things. Order restored.
+
+2001-07-16 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * array.scm: Rewritten to sidestep license issues.
+ (array=?): Added.
+
+ * slib.texi (Arrays): Documentation integrated with array.scm.
+
+2001-06-28 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * tree.scm (tree:subst): Rewritten; takes optional equality
+ predicate argument.
+
+2001-06-21 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * Makefile (docfiles): Added "COPYING".
+
+2001-06-19 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * mitcomp.pat: Unmaintained; removed.
+
+ * RScheme.init: Put in the public domain.
+
+2001-06-11 Jacques Mequin <jmequin@tif.ti.com>
+
+ * gambit.init: (set-case-conversion! #t)
+
+2001-06-07 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * Makefile (slib48): Simplified: scheme48 < scheme48.init
+
+ * scheme48.init (slib-primitives): Pipe into scheme48, not load.
+ Scheme48-0.45 the only version which runs jacal successfully.
+
+2001-06-05 Jacques Mequin <jmequin@tif.ti.com>
+
+ * scheme48.init (defmacro): Defmacro in terms of define-syntax
+ using defmacro:expand*.
+
+1998-09-28 Wade Humeniuk <humeniuw@cadvision.com>
+
+ * yasyn.scm, object.scm, recobj.scm: Placed in public domain.
+
+2001-05-31 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * scmactst.scm: Removed for lack of license.
+
+ * struct.scm, structst.scm: Removed. struct.scm lacks license.
+
+2001-05-29 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * scheme48.init (atan): Added workaround.
+
+ * Makefile (slib48-0.55): Makes slib48, but fluid-let broken.
+
+2001-05-28 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * format.scm (mutliarg/and-): Requires.
+
+ * mularg.scm (two-arg:/, two-arg:-): Added.
+
+ * scheme48.init (*features*): Doesn't support multiarg/and-.
+
+ * Makefile (slib48-0.45): Added ",load-package floatnums".
+
+2001-05-23 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * slib.texi (Installation): Added specific instructions for
+ DrScheme, MIT-Scheme, and Guile.
+
+ * guile.init: Added.
+
+2001-05-19 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * require.scm (program-vicinity): Improved error message.
+
+ * slib.texi (Installation): Explicit instructions for MzScheme.
+
+2001-05-15 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * Makefile (pdf): Added target for creating $(htmldir)slib.pdf.
+
+2001-04-26 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * slib.texi (Installation): Expanded instructions.
+
+2001-04-15 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * bigloo.init, RScheme.init, STk.init (*features*): Provide srfi.
+
+ * Template.scm, *.init (*features*): Put into consistent form.
+
+ * require.scm (srfi): Detect presence of srfi-0 through srfi-30.
+
+2001-04-12 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * srfi-1.scm: Added.
+
+ * comlist.scm (comlist:remove): Returns don't disturb order.
+
+2001-04-10 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * array.scm: Generalized so strings and vectors are arrays.
+
+ * slib.texi (Standard Formatted Output): %b was missing.
+
+2001-04-05 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * slib.texi (Sorting and Searching): Section split from
+ "Procedures".
+
+ * differ.scm (diff:longest-common-subsequence): Added.
+ (diff:longest-common-subsequence, diff:edits, diff:edit-length):
+ Optional third argument is equality predicate.
+
+2001-04-04 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * differ.scm: An O(NP) Sequence Comparison Algorithm.
+
+2001-03-29 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * srfi.scm (cond-expand): Added.
+
+2001-03-23 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * wttree.scm (error:error): Replaces error.
+
+2001-03-21 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * dbutil.scm (make-defaulter): number defaults to 0.
+
+2001-03-18 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * Makefile (rpm): Fixed dependencies.
+
+Thu Mar 15 20:52:30 EST 2001 Aubrey Jaffer <jaffer@aubrey.jaffer>
+
+ * require.scm (*SLIB-VERSION*): Bumped from 2c9 to 2d1.
+
+2001-03-15 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * Makefile (rpm): Added to dist target.
+ (mfiles): Added slib.spec.
+
+2001-03-15 Radey Shouman <Shouman@ne.mediaone.net>
+
+ * slib.spec: Added spec file to generate a .rpm file.
+ Largely based on that of Dr. Robert J. Meier
+ <robert.meier@computer.org>
+
+2001-03-13 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * Makefile (docfiles): Added all the *.txi.
+
+ * db2html.scm (HTML editing tables): Replaced "record" with "row".
+
+ * http-cgi.scm (query-alist->parameter-list): Null string --> #f.
+
+2001-03-12 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * coerce.scm (type-of): Removed 'null; broke (coerce '() 'string).
+
+2001-03-09 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * htmlform.scm (html:meta, html:http-equiv): Added.
+
+2001-03-04 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * htmlform.scm (html:meta-refresh): Added.
+
+2001-02-28 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * http-cgi.scm (query-alist->parameter-list): Only separate words
+ for nary parameters.
+
+ * getparam.scm (getopt->parameter-list): Accomodate positional
+ arguments, both ends.
+ (getopt->parameter-list, getopt->arglist): Take optional
+ description strings.
+
+2001-02-27 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * db2html.scm (command:make-editable-table): Added optional
+ arguments passed to command:modify-table.
+ (command:modify-table): Added null-keys argument; removed pkl.
+
+ * http-cgi.scm (http:forwarding-page): Added.
+
+2001-02-25 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * htmlform.scm (html:text-area): fixed.
+
+ * http-cgi.scm (coerce->list): Added.
+
+ * paramlst.scm (check-arities): Generate warning for wrong arity.
+
+ * db2html.scm (command:make-editable-table): Deduce arities.
+
+ * comlist.scm (comlist:list-of??): Added.
+
+2001-02-24 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * coerce.scm (coerce, type-of): Extracted from comlist.scm.
+
+2001-02-16 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * uri.scm (uri:path->keys): Takes list of type-symbols.
+
+ * simetrix.scm (SI:unit-infos): bit is "bit" (not b).
+
+2001-02-12 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * uri.scm (uri:decode-path, uri:path->keys): Now take path-list
+ instead of path. Fixes bug when '/' was in URI path.
+
+ * http-cgi.scm (make-query-alist-command-server): Renamed from
+ make-uriencoded-command-server; takes query-alist instead of
+ query-string. Diagnostics can use query-alist without recreating.
+
+ * db2html.scm (html:linked-row-converter): If a field has a
+ foreign-key of "*catalog-data*", then link to foreign table.
+ (catalog->html, table->linked-html): Put caption at BOTTOM.
+
+2001-02-11 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * htmlform.scm (command->p-specs): Renamed from command->html
+ because it has changed so much. No longer does mapper argument.
+
+2001-02-08 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * db2html.scm (command:make-editable-table): Returns editing-row
+ procedure.
+
+ * htmlform.scm (html:select, html:buttons, form:element,
+ form:delimited): value-list and visibles arguments combined.
+
+ * dbutil.scm (get-foreign-choices): extracted from command->html.
+ (make-defaulter): Added.
+
+2001-02-07 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * strcase.scm (symbol-append): Added.
+
+ * http-cgi.scm (make-uriencoded-command-server): Only apply comval
+ if arglist worked.
+
+ * htmlform.scm (command->html): Big change; returns list of
+ results of application of (new) MAPPER argument.
+ (form:delimited, form:tabled): Added MAPPER procedures.
+
+ * db2html.scm (html:editable-row-converter): Check for
+ edit-converter being #f.
+ (command:make-editable-table): *keys*, *row-hash* NOT optional.
+
+2001-02-06 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * htmlform.scm (form:element): Extracted from html:generate-form.
+
+ * db2html.scm (html:editable-row-converter): Added.
+ (command:modify-table): Handle case all fields are primary keys.
+
+2001-02-04 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * db2html.scm (command:modify-table, command:make-editable-table):
+ (HTML editing tables): Added.
+
+ * htmlform.scm (form:submit): Enhanced.
+
+2001-01-30 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * uri.scm (uri:decode-authority, make-uri): en/decode userinfo.
+ (uri:make-path): Added.
+ (read-anchor-string): Removed; just use paths for combined keys.
+
+ * slib.texi (Lists as sets): Examples had incorrect order in
+ returned lists.
+
+ * uri.scm (html:base, html:isindex): Added.
+ (uri->tree): Optional base-tree argument added for relative URI.
+ Brought into full conformance with RFC 2396 test cases.
+
+2001-01-28 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * uri.scm (html:anchor, html:link uri->tree make-uri): Added.
+ (uri:split-fields, uri:decode-query): Moved and renamed from
+ http-cgi.scm.
+
+ * htmlform.scm (form:image): Added.
+
+2001-01-27 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * uri.scm: Added collected URI functions from "http-cgi.scm" and
+ "db2html.scm".
+
+2001-01-25 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * makcrc.scm (make-port-crc): Added CRC-16 default. Can now take
+ just generator argument.
+
+ * db2html.scm (html:linked-row-converter, table->linked-html,
+ table->linked-page, db->html-files, db->html-directory): more
+ evocative names.
+ (html:catalog-row-converter): Stripped down version for catalog.
+
+ * pp.scm (pretty-print->string): Added.
+ (pp:pretty-print): Use (output-port-width port) for width.
+
+ * genwrite.scm (genwrite:newline-str): abstracted.
+
+ * htmlform.scm (html:pre): Improved HTML formatting.
+
+2001-01-24 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * http-cgi.scm (query-alist->parameter-list): Made robust for
+ unexpected option-names; and generates warning.
+
+2001-01-23 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * db2html.scm: Fixed HTML per http://validator.w3.org/check.
+
+2001-01-20 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * simetrix.scm (SI:conversion-factor): Negative return codes.
+
+2001-01-16 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * simetrix.scm (SI:unit-infos): Added katal. Replaced bel (B)
+ with decibel (dB).
+ (SI:prefix-exponents): Added [IEC 60027-2] binary prefixes.
+ (SI:unit-infos): Added bit and byte (B).
+
+2001-01-15 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * simetrix.scm (SI:unit-infos): Updated eV and u from CODATA-1998.
+ (SI:solidus): Abstracted parse functions.
+
+2001-01-14 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * simetrix.scm: SI Metric Interchange Format for Scheme Added.
+
+2001-01-11 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * scanf.scm (stdio:scan-and-set read-ui): Fixed dependence on LET
+ evaluation order.
+
+2001-01-04 Ben Goetter <goetter@mazama.net>
+
+ * pscheme.init: Revised.
+
+2001-01-04 Lars Arvestad <arve@inddama.sto.se.pnu.com>
+
+ * gambit.init (*features*): Gambit 3.0 provides
+ call-with-input-string and call-with-output-string.
+
+2000-12-21 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * schmooz.texi: Split out from slib.texi.
+
+2000-12-13 Radey Shouman <Shouman@ne.mediaone.net>
+
+ * printf.scm (stdio:parse-float): Adjust so %e format prints an
+ exponent of zero for 0.0
+
+2000-12-12 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * dbutil.scm (dbutil:list-table-definition): Added.
+
+2000-12-11 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * db2html.scm (html:caption): Split out from html:table.
+
+2000-12-04 Aubrey Jaffer <agj@alum.mit.edu>
+
+ * rdms.scm (sync-database): Added.
+
+2000-10-30 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+
+ * pnm.scm (pnm:array-write): PGMs were always being written with
+ 15 for maxval.
+
+2000-10-22 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * http-cgi.scm (make-urlencoded-command-server): Uses the value of
+ *suggest* if *command* is not in the query-string; if neither uses
+ literal *default*.
+
+ * htmlform.scm (html:form html:hidden html:checkbox html:text
+ html:text-area html:select html:buttons form:submit form:reset):
+ Procedures documented. No longer builds in <DL> tags.
+
+2000-10-16 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * htmlform.scm (html:blank): Added.
+ (html:plain): Returns non-break-space for html:blank.
+ (html:select html:buttons command->html html:generate-form): Added
+ support for VISIBLE-NAME field for foreign-key domains.
+
+2000-10-14 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * debug.scm (for-each-top-level-definition-in-file): define-syntax
+ is a top-level-definition too.
+
+ * makcrc.scm (make-port-crc): Converted to use read-byte.
+
+2000-10-12 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * htmlform.scm (html:generate-form): was ignoring method.
+
+Sat Oct 7 23:09:40 EDT 2000 Aubrey Jaffer <jaffer@aubrey.jaffer>
+
+ * require.scm (*SLIB-VERSION*): Bumped from 2c8 to 2c9.
+
+2000-10-07 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * slib.texi (Installation): Instructions cataloged by
+ implementation.
+
+2000-10-03 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * DrScheme.init: Added support for DrScheme.
+
+2000-09-28 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+
+ * http-cgi.scm (form:split-lines): Don't return empty strings.
+
+2000-09-27 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+
+ * http-cgi.scm (form-urlencoded->query-alist): Don't convert empty
+ strings to #f.
+
+2000-09-26 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+
+ * http-cgi.scm (make-urlencoded-command-server): Unifies
+ form-urlencoded->query-alist, serve-query-alist-command, and
+ invoke-command-on-parameter-list.
+
+ * paramlst.scm (remove-parameter): Added.
+
+2000-09-25 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+
+ * http-cgi.scm (cgi:serve-query): Added.
+
+ * Makefile, README, mklibcat.scm: Added http-cgi.scm
+
+ * http-cgi.scm: Split off from htmlform.scm.
+
+2000-09-15 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+
+ * randinex.scm (random:solid-sphere!): Return radius.
+
+2000-09-10 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+
+ * htmlform.scm: Major rewrite. html: procedures now return
+ strings.
+
+ * db2html.scm: Moved html table functions from htmlform.scm.
+
+2000-08-06 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+
+ * htmlform.scm (html:checkbox): Rectified number of arguments
+ conflict.
+ (html:hidden): Added.
+ (html:text, html:checkbox, html:dt-strong-doc): Added functional
+ procedures; renamed previous with appended `!'.
+
+ * dbutil.scm (make-command-server): *default* command added.
+ (dbutil:check-domain): Abstracted to top-level procedure.
+
+2000-08-03 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+
+ * charplot.scm (find-scale): Pick arbitrary scale when data has
+ range of zero.
+ (plot-function!): Added.
+
+2000-06-24 Colin Walters <walters@cis.ohio-state.edu>
+
+ * comlist.scm (comlist:intersection, comlist:set-difference,
+ comlist:remove, comlist:remove-if, comlist:remove-if-not,
+ comlist:butlast, comlist:butnthcdr): Fixed functions which weren't
+ properly tail recursive.
+
+2000-06-26 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+
+ * pnm.scm: PNM image file functions added.
+
+2000-06-25 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * charplot.scm (charplot:iplot!): Fixed label and axis bug.
+
+Sat Jun 3 21:26:32 EDT 2000 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * require.scm (*SLIB-VERSION*): Bumped from 2c7 to 2c8.
+
+2000-05-30 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * scsh.init vscm.init umbscheme.init t3.init scheme48.init
+ scheme2c.init mitscheme.init macscheme.init gambit.init chez.init
+ bigloo.init (find-ratio find-ratio-between): Added rationalize
+ adjunct procedures.
+
+ * ratize.scm (find-ratio-between find-ratio): Advertised
+ procedures return list of numerator and denominator.
+
+2000-05-17 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * schmooz.scm (schmooz-tops): Removed gratuitous newlines in texi
+ output.
+
+2000-04-22 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * alistab.scm (ordered-for-each-key, map-key, for-each-key
+ delete*): Added primary-limit and column-type-list to arguments.
+
+ * rdms.scm (create-database): Removed warning "file exists".
+ (open-table): Replaced lone call to make-list.
+ (for-each-row, row:delete*, get*): Added primary-limit and
+ column-type-list to arguments.
+
+2000-04-02 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * htmlform.scm (html:start-table): Don't force full width.
+ (http:serve-uri): Added.
+
+ * db2html.scm: Added.
+
+2000-03-28 Lars Arvestad <arve@nada.kth.se>
+
+ * minimize.scm (golden-section-search): Added.
+
+2000-03-20 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * genwrite.scm (generic-write, generic-write): Down-cased QUOTE
+ symbol names (for guile).
+
+2000-02-14 Radey Shouman <Radey_Shouman@splashtech.com>
+
+ * schmooz.scm (schmooz-tops): Now reads (and ignores) #! comments.
+
+2000-02-05 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * trace.scm (untrack, unstack): Added.
+ (print-call-stack): Protected bindings.
+
+2000-01-27 <jaffer@ai.mit.edu>
+
+ * Makefile (slib.info): Conditionalize infobar.
+
+2000-01-26 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * require.scm (require:provided?): Don't catalog:get if not
+ *catalog*.
+
+2000-01-24 Radey Shouman <Radey_Shouman@splashtech.com>
+
+ * defmacex.scm (defmacro:expand*): Avert MAP error in case input
+ code has a DEFMACRO with an improper list as argument list. (The
+ DEFMACRO still does not take effect).
+
+2000-01-22 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * schmooz.scm (schmooz): replaced non-portable calls to OPEN-FILE.
+ (schmooz): Fixed behavior when filename has no suffix; discard up
+ to first semicolon in file.
+
+2000-01-08 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * trace.scm (call-stack-news?): Fixed polarity error.
+ (debug:trace-procedure): made counts 1-based.
+
+2000-01-02 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * Template.scm, *.init (slib:error, slib:warn): print-call-stack.
+
+ * trace.scm (print-call-stack, call-stack-news?): Added.
+
+ * break.scm (debug:breakpoint): print-call-stack.
+
+1999-12-29 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * trace.scm (track, stack): Added ability to maintain call stack
+ of selected procedures.
+
+ * debug.scm (trace-all, break-all): Now accept multiple (file)
+ arguments.
+
+ * Makefile (tagfiles): *.init files added.
+
+1999-12-18 Aubrey Jaffer <jaffer@ai.mit.edu>
+
+ * mklibcat.scm: Added jfilter.
+
+ * slib.texi (Extra-SLIB Packages): Added jfilter.
+
+Sun Dec 5 19:54:35 EST 1999 Aubrey Jaffer <jaffer@ai.mit.edu>
* require.scm (*SLIB-VERSION*): Bumped from 2c6 to 2c7.
-1999-12-04 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-12-04 Aubrey Jaffer <jaffer@ai.mit.edu>
* charplot.scm (charplot:number->string): printf %g gets rid of
microscopic fractions.
@@ -10,20 +633,20 @@ Sun Dec 5 19:54:35 EST 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
* printf.scm (%g): Make precision threshold work for both
fractions and integers.
-1999-12-03 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-12-03 Aubrey Jaffer <jaffer@ai.mit.edu>
* nclients.scm (browse-url-netscape): Try running netscape in
background.
-1999-11-14 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-11-14 Aubrey Jaffer <jaffer@ai.mit.edu>
* batch.scm (write-batch-line): Added slib:warn.
-1999-11-01 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-11-01 Aubrey Jaffer <jaffer@ai.mit.edu>
* paramlst.scm (check-parameters): Improved warning.
-1999-10-31 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-10-31 Aubrey Jaffer <jaffer@ai.mit.edu>
* batch.scm (batch:command): Renamed from batch:system.
(batch:try-command): Renamed from batch:try-system.
@@ -34,15 +657,15 @@ Sun Dec 5 19:54:35 EST 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
* glob.scm (replace-suffix): Now works.
-1999-09-17 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-09-17 Aubrey Jaffer <jaffer@ai.mit.edu>
* slib.texi: Put description and URL into slib_toc.html.
-Sun Sep 12 22:45:01 EDT 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
+Sun Sep 12 22:45:01 EDT 1999 Aubrey Jaffer <jaffer@ai.mit.edu>
* require.scm (*SLIB-VERSION*): Bumped from 2c5 to 2c6.
-1999-07-08 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-07-08 Aubrey Jaffer <jaffer@ai.mit.edu>
* format.scm (format:string-capitalize-first): Renamed from
string-capitalize-first.
@@ -222,7 +845,7 @@ Sun Sep 12 22:45:01 EDT 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
* alistab.scm (open-base): Check file exists before opening it.
-1999-01-21 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-01-21 Aubrey Jaffer <jaffer@ai.mit.edu>
* htmlform.scm (html:start-page): Extra arguments printed in HEAD
(for META tags).
@@ -238,11 +861,11 @@ Sun Sep 12 22:45:01 EDT 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
arguments instead of silently ignoring extra arguments or taking
the CAR of the empty list.
-Sun Jan 17 12:33:31 EST 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
+Sun Jan 17 12:33:31 EST 1999 Aubrey Jaffer <jaffer@ai.mit.edu>
* require.scm (*SLIB-VERSION*): Bumped from 2c4 to 2c5.
-1999-01-12 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-01-12 Aubrey Jaffer <jaffer@ai.mit.edu>
* mitscheme.init (char-code-limit): Added. Builtin
char-code-limit is 65536 (NOT!) in MITScheme Version 8.0.
@@ -264,13 +887,13 @@ Sun Jan 17 12:33:31 EST 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
* random.scm (seed->random-state): added.
-1999-01-08 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-01-08 Aubrey Jaffer <jaffer@ai.mit.edu>
* mitscheme.init (object->limited-string): Added.
* random.scm (random:random): Fixed embarrassingly stupid bug.
-1999-01-07 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1999-01-07 Aubrey Jaffer <jaffer@ai.mit.edu>
* alistab.scm (supported-key-type?): number now allowed.
@@ -320,7 +943,7 @@ Sun Jan 17 12:33:31 EST 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
* slib.texi (Copyrights): Added HTML anchor for Copying information.
(Installation): Added HTML anchor for Installation instructions.
-1998-12-02 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1998-12-02 Aubrey Jaffer <jaffer@ai.mit.edu>
* fluidlet.scm (fluid-let): Rewritten as defmacro.
@@ -339,11 +962,11 @@ Sun Jan 17 12:33:31 EST 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
* nclients.scm (glob-pattern?): Added.
-1998-11-24 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1998-11-24 Aubrey Jaffer <jaffer@ai.mit.edu>
* htmlform.scm (html:href-heading): simplified.
-1998-11-16 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1998-11-16 Aubrey Jaffer <jaffer@ai.mit.edu>
* htmlform.scm (html:comment): No longer puts `>' alone on line.
(make-plain make-atval): renamed from html:plain and html:atval;
@@ -362,7 +985,7 @@ Sun Jan 17 12:33:31 EST 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
* rdms.scm (make-relational-system): column-foreign-list split
into column-foreign-check-list and column-foreign-list.
-1998-11-12 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1998-11-12 Aubrey Jaffer <jaffer@ai.mit.edu>
* lineio.scm (display-file): added. Schmoozed docs.
@@ -378,14 +1001,14 @@ Sun Jan 17 12:33:31 EST 1999 Aubrey Jaffer <jaffer@aubrey.jaffer>
if a continuation captured in the body is invoked. Now agrees
with MIT Scheme documentation.
-1998-11-11 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1998-11-11 Aubrey Jaffer <jaffer@ai.mit.edu>
* nclients.scm: Added net-clients.
* require.scm (vicinity:suffix?): Abstracted from
program-vicinity.
-1998-11-04 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1998-11-04 Aubrey Jaffer <jaffer@ai.mit.edu>
* comlist.scm (remove-duplicates): added.
(adjoin): memq -> memv.
@@ -408,7 +1031,7 @@ Tue Nov 3 17:47:32 EST 1998 Aubrey Jaffer <jaffer@scm.colorage.net>
caused ctime to print out things in GMT, instead of using the
local time.
-1998-10-01 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1998-10-01 Aubrey Jaffer <jaffer@ai.mit.edu>
* factor.scm: Moved documentation to schmooz format.
(prime:prime< prime:prime>): written.
@@ -422,7 +1045,7 @@ Tue Nov 3 17:47:32 EST 1998 Aubrey Jaffer <jaffer@scm.colorage.net>
* primes.scm: removed.
-1998-09-29 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1998-09-29 Aubrey Jaffer <jaffer@ai.mit.edu>
* paramlst.scm (check-parameters): Now generates slib:warn when
parameter is wrong type.
@@ -432,7 +1055,7 @@ Tue Nov 3 17:47:32 EST 1998 Aubrey Jaffer <jaffer@scm.colorage.net>
* batch.scm (batch:port parms): enabled warning.
-1998-09-28 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1998-09-28 Aubrey Jaffer <jaffer@ai.mit.edu>
* scheme2c.init scsh.init t3.init chez.init, vscm.init,
scheme48.init, mitscheme.init, macscheme.init, gambit.init,
@@ -442,7 +1065,7 @@ Tue Nov 3 17:47:32 EST 1998 Aubrey Jaffer <jaffer@scm.colorage.net>
* schmooz.scm, htmlform.scm, admin.scm, glob.scm, ChangeLog:
Cleaned a bit.
-1998-09-28 Aubrey Jaffer <aubrey_jaffer@splashtech.com>
+1998-09-28 Aubrey Jaffer <jaffer@ai.mit.edu>
* slib.texi (most-positive-fixnum): fixed description.
@@ -584,7 +1207,7 @@ Tue Nov 3 17:47:32 EST 1998 Aubrey Jaffer <jaffer@scm.colorage.net>
Fri Jun 5 16:01:26 EDT 1998 Aubrey Jaffer <jaffer@scm.colorage.net>
-o * require.scm (*SLIB-VERSION*): Bumped from 2c1 to 2c2.
+ * require.scm (*SLIB-VERSION*): Bumped from 2c1 to 2c2.
1998-06-04 Aubrey Jaffer <jaffer@colorage.com>
@@ -853,7 +1476,7 @@ Sat Aug 23 11:35:20 1997 Aubrey Jaffer <jaffer@martigny.ai.mit.edu>
* selfset.scm: added. (define a 'a) .. (define z 'z).
-Sat Aug 23 09:32:44 EDT 1997 Aubrey Jaffer <jaffer@aubrey.jaffer>
+Sat Aug 23 09:32:44 EDT 1997 Aubrey Jaffer <jaffer@ai.mit.edu>
* require.scm (*SLIB-VERSION*): Bumped from 2b2 to 2b3.