Subject: CVS commit: pkgsrc/devel/slib
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 11/29/2007 18:01:30
Module Name:	pkgsrc
Committed By:	wiz
Date:		Thu Nov 29 18:01:30 UTC 2007
Modified Files:
	pkgsrc/devel/slib: Makefile PLIST distinfo
	pkgsrc/devel/slib/patches: patch-aa
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -r1.28 -r1.29 pkgsrc/devel/slib/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/devel/slib/PLIST pkgsrc/devel/slib/distinfo
cvs rdiff -r1.4 -r1.5 pkgsrc/devel/slib/patches/patch-aa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.