pkgsrc/devel/slib/distinfo

7 lines
287 B
Text
Raw Normal View History

Update to 3b1 (3.2.1): slib-3b1 news: * Larceny (Scheme) is supported. From Ivan Shmakov: * scheme48.init (slib:os-strings): Fixed init for 1.7 (and 1.3). (defmacro:eval, defmacro:load): Fixed. From Rob Browning: * guile.init (implementation-vicinity): Just (%site-dir). (file-position, gentemp): module-replace! (library-vicinity): Try (%search-load-path "slib/guile.init"). From Aubrey Jaffer: * Logo and icon. * Added program-arguments to System-Interface section in Manual. * *.init: implementation-vicinity can be overridden by implementation-specific environment variable: MITSCHEME_IMPLEMENTATION_PATH VSCM_IMPLEMENTATION_PATH STK_IMPLEMENTATION_PATH RSCHEME_IMPLEMENTATION_PATH JSCHEME_IMPLEMENTATION_PATH GAMBIT_IMPLEMENTATION_PATH ELK_IMPLEMENTATION_PATH CHEZ_IMPLEMENTATION_PATH BIGLOO_IMPLEMENTATION_PATH GUILE_IMPLEMENTATION_PATH MZSCHEME_IMPLEMENTATION_PATH * FAQ, slib.spec, Makefile: Always put - between slib and version. * byte.scm: Rewritten based on uniform arrays. * random.scm (random): Err when passed negative number. * srfi-1.scm (lset<=): Fixed to use first argument. * transact.scm (word:lock!): Don't try to read file until after call-with-open-ports returns. (describe-file-lock): Handle case when file isn't locked. (windows:user-email-address): Much simplified; updated to Windows-XP from Windows-95. (describe-file-lock): Added diagnostic to current-error-port. * rdms.scm (open-table): Return #f for failure per documentation. * solid.scm (light:point, light:spot): Fixed. * prec.scm (prec:parse-delimited): First (recursive) clause was missing argument. * determ.scm (matrix:inverse, matrix->lists): Corrected documentation. * clrnamdb.scm, resenecolours.txt: Updated to Resene-2007. * slib.texi (Spectra): Clarified action of features cie1964, cie1931, and ciexyz. * glob.scm, slib.texi: Removed glob as alias for filename. * dirs.scm: Require 'filename instead of 'glob. * require.scm: Condition SRFI scan on srfi-0. * mklibcat.scm: Feature-name is srfi-0 (was srfi). * mbe.scm (macro:eval): defmacro:eval. (macro:load): defmacro:load. * defmacex.scm (defmacro:expand*): Use macroexpand instead of macroexpand-1 in preparation for macroexpand-1 deprecation. * slib.nsi: Added *.init files. * README (Implementation-specific Instructions): Updated. * scheme48.init (char-code-limit): 128; does ascii conversions. (1+, -1+): Removed; choked Scheme48-1.7. Added SRFIs as found in Scheme-48 release-notes. (scheme-implementation-version): Lose text after number. (program-arguments): Removed dummy definition. * scsh.init (program-arguments): Defined to command-line per http://practical-scheme.net/wiliki/schemexref.cgi?command-line (library-vicinity, implementation-vicinity): Find path once. * scheme2c.init, kawa.init, umbscheme.init (implementation-vicinity): find path once. * vscm.init (slib:features): Added macro. * RScheme.init (slib:features): Added defmacro. * mzscheme.init (slib:features): Added syntax-case. * guile.init, sisc.init (macro:load): slib:load-source. * umbscheme.init, pscheme.init (defmacro:eval, defmacro:load): Simplified. * kawa.init, mitscheme.init, bigloo.init, gambit.init, jscheme.init: (re)moved some comments. * Template.scm, t3.init, STk.init, macscheme.init, scheme2c.init, scsh.init, chez.init, elk.init (slib:features): Added defmacro. * guile.init ((ice-9 slib)): "ice-9/slib.scm" doesn't become valid (and shorter) until version guile-1.8.3. * mzscheme.init: Renamed from DrScheme.init. (slib:features): Added format. (slib:load-compiled): Handle SRFI requires. * Makefile (catalogs): Copy "mkpltcat.scm" to "mkimpcat.scm" in mzscheme's implementation-vicinity. (mkfiles): Added "mkpltcat.scm". * mkpltcat.scm: "mkimpcat.scm" for mzscheme which adds all supported SRFIs to the catalog. * Makefile (ciefiles): Separated from Scheme sourcefiles. (test): Unmaintained target removed.
2008-03-04 10:41:51 +01:00
$NetBSD: distinfo,v 1.12 2008/03/04 09:41:51 wiz Exp $
Update to 3b1 (3.2.1): slib-3b1 news: * Larceny (Scheme) is supported. From Ivan Shmakov: * scheme48.init (slib:os-strings): Fixed init for 1.7 (and 1.3). (defmacro:eval, defmacro:load): Fixed. From Rob Browning: * guile.init (implementation-vicinity): Just (%site-dir). (file-position, gentemp): module-replace! (library-vicinity): Try (%search-load-path "slib/guile.init"). From Aubrey Jaffer: * Logo and icon. * Added program-arguments to System-Interface section in Manual. * *.init: implementation-vicinity can be overridden by implementation-specific environment variable: MITSCHEME_IMPLEMENTATION_PATH VSCM_IMPLEMENTATION_PATH STK_IMPLEMENTATION_PATH RSCHEME_IMPLEMENTATION_PATH JSCHEME_IMPLEMENTATION_PATH GAMBIT_IMPLEMENTATION_PATH ELK_IMPLEMENTATION_PATH CHEZ_IMPLEMENTATION_PATH BIGLOO_IMPLEMENTATION_PATH GUILE_IMPLEMENTATION_PATH MZSCHEME_IMPLEMENTATION_PATH * FAQ, slib.spec, Makefile: Always put - between slib and version. * byte.scm: Rewritten based on uniform arrays. * random.scm (random): Err when passed negative number. * srfi-1.scm (lset<=): Fixed to use first argument. * transact.scm (word:lock!): Don't try to read file until after call-with-open-ports returns. (describe-file-lock): Handle case when file isn't locked. (windows:user-email-address): Much simplified; updated to Windows-XP from Windows-95. (describe-file-lock): Added diagnostic to current-error-port. * rdms.scm (open-table): Return #f for failure per documentation. * solid.scm (light:point, light:spot): Fixed. * prec.scm (prec:parse-delimited): First (recursive) clause was missing argument. * determ.scm (matrix:inverse, matrix->lists): Corrected documentation. * clrnamdb.scm, resenecolours.txt: Updated to Resene-2007. * slib.texi (Spectra): Clarified action of features cie1964, cie1931, and ciexyz. * glob.scm, slib.texi: Removed glob as alias for filename. * dirs.scm: Require 'filename instead of 'glob. * require.scm: Condition SRFI scan on srfi-0. * mklibcat.scm: Feature-name is srfi-0 (was srfi). * mbe.scm (macro:eval): defmacro:eval. (macro:load): defmacro:load. * defmacex.scm (defmacro:expand*): Use macroexpand instead of macroexpand-1 in preparation for macroexpand-1 deprecation. * slib.nsi: Added *.init files. * README (Implementation-specific Instructions): Updated. * scheme48.init (char-code-limit): 128; does ascii conversions. (1+, -1+): Removed; choked Scheme48-1.7. Added SRFIs as found in Scheme-48 release-notes. (scheme-implementation-version): Lose text after number. (program-arguments): Removed dummy definition. * scsh.init (program-arguments): Defined to command-line per http://practical-scheme.net/wiliki/schemexref.cgi?command-line (library-vicinity, implementation-vicinity): Find path once. * scheme2c.init, kawa.init, umbscheme.init (implementation-vicinity): find path once. * vscm.init (slib:features): Added macro. * RScheme.init (slib:features): Added defmacro. * mzscheme.init (slib:features): Added syntax-case. * guile.init, sisc.init (macro:load): slib:load-source. * umbscheme.init, pscheme.init (defmacro:eval, defmacro:load): Simplified. * kawa.init, mitscheme.init, bigloo.init, gambit.init, jscheme.init: (re)moved some comments. * Template.scm, t3.init, STk.init, macscheme.init, scheme2c.init, scsh.init, chez.init, elk.init (slib:features): Added defmacro. * guile.init ((ice-9 slib)): "ice-9/slib.scm" doesn't become valid (and shorter) until version guile-1.8.3. * mzscheme.init: Renamed from DrScheme.init. (slib:features): Added format. (slib:load-compiled): Handle SRFI requires. * Makefile (catalogs): Copy "mkpltcat.scm" to "mkimpcat.scm" in mzscheme's implementation-vicinity. (mkfiles): Added "mkpltcat.scm". * mkpltcat.scm: "mkimpcat.scm" for mzscheme which adds all supported SRFIs to the catalog. * Makefile (ciefiles): Separated from Scheme sourcefiles. (test): Unmaintained target removed.
2008-03-04 10:41:51 +01:00
SHA1 (slib-3b1.tar.gz) = 27fc1e22df67f6560cac0fc55aa9b7b2f424bd54
RMD160 (slib-3b1.tar.gz) = 1bced702312d847b41acbfc1e02c0cecc07e0002
Size (slib-3b1.tar.gz) = 944819 bytes
Update to 3a5: 2007-11-28 Aubrey Jaffer <agj@alum.mit.edu> * slib.sh (Usage): Updated implementation list. * slib.texi (The SLIB script): Updated implementation list. 2007-11-27 Aubrey Jaffer <agj@alum.mit.edu> (slib:load): Broken for Guile-1.6.7; conditioned 1.8 code. 2007-11-27 Rob Browning * guile.init (implementation-vicinity): Just (%site-dir). (file-position, gentemp): module-replace! (library-vicinity): Try (%search-load-path "slib/guile.init"). 2007-11-23 Aubrey Jaffer <agj@alum.mit.edu> * require.scm (*slib-version*): Bumped from 3a4 to 3a5. * Makefile (new): Update jacal.texi. 2007-11-22 Aubrey Jaffer <agj@alum.mit.edu> * mkclrnam.scm (load-rgb-txt): Added parser for Color-Naming-Experiment. 2007-11-03 Aubrey Jaffer <agj@alum.mit.edu> * slib.texi (Input/Output): Added file-position. * elk.init, jscheme.init, kawa.init, macscheme.init, mitscheme.init, RScheme.init, bigloo.init, guile.init, pscheme.init, scheme2c.init, scheme48.init, scsh.init, sisc.init, STk.init, Template.scm, gambit.init, t3.init, umbscheme.init, vscm.init (file-position): Added procedure to set and retrieve file position. 2007-10-20 Aubrey Jaffer <agj@alum.mit.edu> * DrScheme.init (slib:require): Removed superfluous definition. 2007-10-13 Aubrey Jaffer <agj@alum.mit.edu> * slib.texi (System): Cleaned up browse-url entry. * require.scm: Check up to srfi-150. 2007-09-23 Aubrey Jaffer <agj@alum.mit.edu> * guile.init (array?): Put in fix for (array? 'foo) returning #t. 2007-09-23 Robert Babbit * guile.init (system, delete-file, open-file, make-array): Changed from SET! to DEFINE and added Guile 1.8 module magic. 2007-09-04 Aubrey Jaffer <agj@alum.mit.edu> * sisc.init: SISC has defmacro, but not macroexpand. 2007-09-03 Aubrey Jaffer <agj@alum.mit.edu> * Makefile (srcdir.mk): Removed. (install*): Added $(DESTDIR) prefix. (ifiles): Added sisc.init. * ANNOUNCE, README, slib.sh, slib.texi: Added SISC. * sisc.init: Added. (slib:features): Added string-port. 2007-08-29 Aubrey Jaffer <agj@alum.mit.edu> * dbinterp.scm (dbinterp:memoize): LAST-PAIR replaces LIST-TAIL. (interpolate-from-table): Removed memoizing from get, isam-prev. * mklibcat.scm, slib.texi, FAQ (SRFI): Added srfi-28. 2007-08-26 Aubrey Jaffer <agj@alum.mit.edu> * FAQ (SRFI): Added section. * slib.texi (SRFI): Added srfi-94 and srfi-95. * Makefile (release): Update $(htmldir)SLIB.FAQ. 2007-08-24 Aubrey Jaffer <agj@alum.mit.edu> * slib.texi (SRFI): Added 94 and 95. 2007-08-16 Aubrey Jaffer <agj@alum.mit.edu> * array.scm (A:floR*b): Argument letter z --> x. (A:flo*d): Corrected typo (was A:flo*b); argument letter z --> q. (A:*): Coded TeXinfo explicitly to preserve procedure name case. 2007-07-24 Aubrey Jaffer <agj@alum.mit.edu> * schmooz.scm (pathname->local-filename): Renamed from pathname->filename; put returned filename in user-vicinity. 2007-07-22 Aubrey Jaffer <agj@alum.mit.edu> * schmooz.scm (pathname->filename): Added; complement to pathname->vicinity. (schmooz): Put generated .txi files in current directory. * Makefile (slib.fn): Removed. 2007-06-24 Aubrey Jaffer <agj@alum.mit.edu> * determ.scm (matrix:sum, matrix:difference): Added. (matrix:product): Extended to multiplication by scalar. 2007-06-18 Aubrey Jaffer <agj@alum.mit.edu> * Makefile (ifiles): Added kawa.init. * kawa.init: Added. getenv not available; so library-vicinity is hard-wired. * slib.texi (Bit-Twiddling): Added r6rs bitwise-bit-count. (Feature): Added kawa. * logical.scm (bitwise-bit-count): Added; returns negative integer for negative input. (logcount): Simplified in terms of bitwise-bit-count. 2007-06-08 Aubrey Jaffer <agj@alum.mit.edu> * Makefile: Changed to use "mkdir -p" (per Marijn Schouten). 2007-05-31 Aubrey Jaffer <agj@alum.mit.edu> * arraymap.scm (array-index-for-each): Added. (array-index-map!): Implemented in terms of array-index-for-each. 2007-05-01 Aubrey Jaffer <agj@alum.mit.edu> * xml-parse.scm: Finished converting documentation to schmooz. * mklibcat.scm (ssax): Added alias for xml-parse. 2007-04-30 Aubrey Jaffer <agj@alum.mit.edu> * xml-parse.scm (ssax:init-buffer): Made reentrant. (ssax:make-parser): Added argument length check. 2007-04-29 Aubrey Jaffer <agj@alum.mit.edu> * slib.texi (Parsing XML): Added. * Makefile (txiscms): Added xml-parse. * xml-parse.scm: Added (demacroized from public-domain SSAX 5.1). 2007-04-28 Aubrey Jaffer <agj@alum.mit.edu> * Makefile (slib.html): Make in unix for w32install because MinGW chokes on @syncodeindex. 2007-04-26 Aubrey Jaffer <agj@alum.mit.edu> * mklibcat.scm (let-values): Added as alias for srfi-11. * hash.scm: Reordered definitions to suit Kawa. 2007-04-25 Aubrey Jaffer <agj@alum.mit.edu> * slib.texi (Binding to multiple values): srfi-11 added. * srfi-11.scm: Added (http://srfi.schemers.org/srfi-11/srfi-11.html). 2007-04-19 Aubrey Jaffer <agj@alum.mit.edu> * comparse.scm, dbutil.scm, slib.texi, solid.scm: Don't break @ref fields over lines. * batch.scm (batch:initialize!): Keep atari.st for legacy code. 2007-04-13 Aubrey Jaffer <agj@alum.mit.edu> * slib.sh (Kawa): Now supported. * withfile.scm, trnscrpt.scm: Changed shadow bindings to not duplicate top-level names. * require.scm (slib:require, slib:require-if, slib:provide, slib:provided?): Reordered defines so Kawa loads successfully. 2007-04-07 Aubrey Jaffer <agj@alum.mit.edu> * differ.scm (diff:edits): Finding edits needs a larger fp array than finding edit-length. 2007-03-28 Aubrey Jaffer <agj@alum.mit.edu> * batch.scm (batch:initialize!): atari.st --> atari-st. * manifest.scm (feature->export-alist): path.scm --> path_scm. * cring.scm, wttree.scm: Replaced . with _ in identifier names for R4RS compatibility. * collect.scm (reduce): Support both comlist (2-argument) variant and the collect (> 2-argument) variant. * srfi-1.scm (reduce): Support both comlist (2-argument) variant and the SRFI-1 (3-argument) variant. 2007-03-26 Aubrey Jaffer <agj@alum.mit.edu> * slib.texi (Sorting): Added srfi-95. * require.scm (slib:report, slib:report-locations): Changed shadow bindings to not duplicate top-level names. Code cleanup. * root.scm (integer-sqrt): Removed (now in "math-integer.scm"). * mularg.scm (/, -): Removed gratuitous shadow binding. * mklibcat.scm (srfi-95): Added alias for sort. 2007-03-05 Jerry van Dijk * Makefile (w32install): Added target. * slib.nsi: NSIS Windows installer script. 2007-03-05 Aubrey Jaffer <agj@alum.mit.edu> * jscheme.init (force-output): Fixed typo. (scheme-implementation-version): 7.2. (gcd, lcm, round, atan, expt): Fixed some R5RS non-conformances. 2007-02-09 Taylor R. Campbell * mitscheme.init: TRANSFORMER-ITEM/EXPANDER is changed to STRIP-KEYWORD-VALUE-ITEM. 2007-01-28 Aubrey Jaffer <agj@alum.mit.edu> * guile.init (gentemp): Added because Guile deprecates it and puts space in symbol name. 2007-01-03 Aubrey Jaffer <agj@alum.mit.edu> * bytenumb.scm (ieee-float->bytes, ieee-double->bytes): Test for 0 and 0/0 only once. 2006-12-20 Aubrey Jaffer <agj@alum.mit.edu> * bytenumb.scm (ieee-float->bytes, ieee-double->bytes): Changed abs to magnitude to work with 0/0. 2006-12-06 Aubrey Jaffer <agj@alum.mit.edu> * qp.scm (qpn, qpr): Don't protect (capture) qp. 2006-11-23 Aubrey Jaffer <agj@alum.mit.edu> * slib.texi (Sorting): Removed outdated survey of implementations. * sort.scm (sort:sort-list!): Don't do key-wrap! unless given key argument. 2006-11-22 Ivan Shmakov * scheme48.init (delete-file): Rewrote using Posix unlink. 2006-11-17 Aubrey Jaffer <agj@alum.mit.edu> * elk.init (delete-file): Quoted filename to system. * scheme2c.init (delete-file, file-exists?): Quoted filename to system. * scheme48.init (delete-file): Quoted filename to system. * umbscheme.init (file-exists?, delete-file): Quoted filename to system. * vscm.init (file-exists?): Quoted filename to system. * batch.scm (batch:call-with-output-script): Quoted filename argument to chmod. 2006-11-10 Stéphane Rollandin * mwdenote.scm (mw:denote-of-define-macro, mw:denote-of-defmacro): Added. * mwexpand.scm (mw:expand): Don't expand DEFINE-MACRO args specs. 2006-11-06 Aubrey Jaffer <agj@alum.mit.edu> * slib.texi (Sorting): Made asymptotic constraints more detailed. * slib.texi (Sorting): Updated for limited KEY arg calling. 2006-11-05 Aubrey Jaffer <agj@alum.mit.edu> * sort.scm (sorted?, merge, merge!, sort, sort!): Call KEY arg at most once per element. 2006-11-04 Aubrey Jaffer <agj@alum.mit.edu> * modular.scm (modular:*): Normalize inputs. 2006-11-01 Aubrey Jaffer <agj@alum.mit.edu> * slib.texi: Eliminated cover texts from GFDL. 2006-10-29 Aubrey Jaffer <agj@alum.mit.edu> * grapheps.ps (fudge3): Abstracted divisible-by-3 mess.
2007-11-29 19:01:29 +01:00
SHA1 (patch-aa) = 1d366c82b703f3a6a403a954728ad95df84fb431