pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/slib Update to 3a5:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0258311690d8
branches:  trunk
changeset: 535858:0258311690d8
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Nov 29 18:01:29 2007 +0000

description:
Update to 3a5:

2007-11-28  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * slib.sh (Usage): Updated implementation list.

        * slib.texi (The SLIB script): Updated implementation list.

2007-11-27  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        (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@localhost>

        * require.scm (*slib-version*): Bumped from 3a4 to 3a5.

        * Makefile (new): Update jacal.texi.

2007-11-22  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * mkclrnam.scm (load-rgb-txt): Added parser for
        Color-Naming-Experiment.

2007-11-03  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * DrScheme.init (slib:require): Removed superfluous definition.

2007-10-13  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * slib.texi (System): Cleaned up browse-url entry.

        * require.scm: Check up to srfi-150.

2007-09-23  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * sisc.init: SISC has defmacro, but not macroexpand.

2007-09-03  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

        * slib.texi (SRFI): Added 94 and 95.

2007-08-16  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * schmooz.scm (pathname->local-filename): Renamed from
        pathname->filename; put returned filename in user-vicinity.

2007-07-22  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * determ.scm (matrix:sum, matrix:difference): Added.
        (matrix:product): Extended to multiplication by scalar.

2007-06-18  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * Makefile: Changed to use "mkdir -p" (per Marijn Schouten).

2007-05-31  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * 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@localhost>

        * xml-parse.scm (ssax:init-buffer): Made reentrant.
        (ssax:make-parser): Added argument length check.

2007-04-29  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * Makefile (slib.html): Make in unix for w32install because MinGW
        chokes on @syncodeindex.

2007-04-26  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

        * differ.scm (diff:edits): Finding edits needs a larger fp array
        than finding edit-length.

2007-03-28  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

        * guile.init (gentemp): Added because Guile deprecates it and puts
        space in symbol name.

2007-01-03  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * 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@localhost>

        * qp.scm (qpn, qpr): Don't protect (capture) qp.

2006-11-23  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

        * sort.scm (sorted?, merge, merge!, sort, sort!): Call KEY arg at
        most once per element.

2006-11-04  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * modular.scm (modular:*): Normalize inputs.

2006-11-01  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * slib.texi: Eliminated cover texts from GFDL.

2006-10-29  Aubrey Jaffer  <agj%alum.mit.edu@localhost>

        * grapheps.ps (fudge3): Abstracted divisible-by-3 mess.

diffstat:

 devel/slib/Makefile         |   6 +++---
 devel/slib/PLIST            |   6 +++++-
 devel/slib/distinfo         |  10 +++++-----
 devel/slib/patches/patch-aa |  10 +++++-----
 4 files changed, 18 insertions(+), 14 deletions(-)

diffs (100 lines):

diff -r 3a20dbc2935c -r 0258311690d8 devel/slib/Makefile
--- a/devel/slib/Makefile       Thu Nov 29 17:57:06 2007 +0000
+++ b/devel/slib/Makefile       Thu Nov 29 18:01:29 2007 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2007/02/07 19:45:32 wiz Exp $
+# $NetBSD: Makefile,v 1.29 2007/11/29 18:01:29 wiz Exp $
 
-DISTNAME=      slib3a4
+DISTNAME=      slib3a5
 #
 # Convert the version number as follows 2d2 -> 2.4.2, where the d is
 # changed to a 4, representing the 4th letter.
@@ -8,7 +8,7 @@
 #
 # Also update guile-slib
 #
-PKGNAME=       slib-3.1.4
+PKGNAME=       slib-3.1.5
 CATEGORIES=    devel
 MASTER_SITES=  http://swissnet.ai.mit.edu/ftpdir/scm/
 
diff -r 3a20dbc2935c -r 0258311690d8 devel/slib/PLIST
--- a/devel/slib/PLIST  Thu Nov 29 17:57:06 2007 +0000
+++ b/devel/slib/PLIST  Thu Nov 29 18:01:29 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2007/02/07 19:39:53 drochner Exp $
+@comment $NetBSD: PLIST,v 1.11 2007/11/29 18:01:29 wiz Exp $
 info/slib.info
 share/doc/slib/FAQ
 share/doc/slib/README
@@ -67,6 +67,7 @@
 share/slib/htmlform.scm
 share/slib/http-cgi.scm
 share/slib/jscheme.init
+share/slib/kawa.init
 share/slib/limit.scm
 share/slib/lineio.scm
 share/slib/linterp.scm
@@ -136,10 +137,12 @@
 share/slib/selfset.scm
 share/slib/sierpinski.scm
 share/slib/simetrix.scm
+share/slib/sisc.init
 share/slib/solid.scm
 share/slib/sort.scm
 share/slib/soundex.scm
 share/slib/srfi-1.scm
+share/slib/srfi-11.scm
 share/slib/srfi-2.scm
 share/slib/srfi-23.scm
 share/slib/srfi-61.scm
@@ -173,6 +176,7 @@
 share/slib/withfile.scm
 share/slib/wttest.scm
 share/slib/wttree.scm
+share/slib/xml-parse.scm
 share/slib/yasyn.scm
 @dirrm share/slib
 @dirrm share/doc/slib
diff -r 3a20dbc2935c -r 0258311690d8 devel/slib/distinfo
--- a/devel/slib/distinfo       Thu Nov 29 17:57:06 2007 +0000
+++ b/devel/slib/distinfo       Thu Nov 29 18:01:29 2007 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2007/02/07 19:39:53 drochner Exp $
+$NetBSD: distinfo,v 1.11 2007/11/29 18:01:29 wiz Exp $
 
-SHA1 (slib3a4.tar.gz) = 90fda911735648d985b9f5c1a716369272a5ef06
-RMD160 (slib3a4.tar.gz) = e5386c9ce84b818f2b81f4dcb7ebe41ea472814a
-Size (slib3a4.tar.gz) = 877792 bytes
-SHA1 (patch-aa) = 401df5f09f6179934d660b33484a7c5b5daf0132
+SHA1 (slib3a5.tar.gz) = b611e019a114782110c69202a1bbff61abcf119a
+RMD160 (slib3a5.tar.gz) = 12c3d59df5240de555eaa7a5603642b1fa05e05d
+Size (slib3a5.tar.gz) = 934637 bytes
+SHA1 (patch-aa) = 1d366c82b703f3a6a403a954728ad95df84fb431
diff -r 3a20dbc2935c -r 0258311690d8 devel/slib/patches/patch-aa
--- a/devel/slib/patches/patch-aa       Thu Nov 29 17:57:06 2007 +0000
+++ b/devel/slib/patches/patch-aa       Thu Nov 29 18:01:29 2007 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-aa,v 1.4 2007/02/07 19:39:53 drochner Exp $
+$NetBSD: patch-aa,v 1.5 2007/11/29 18:01:30 wiz Exp $
 
---- guile.init.orig    2006-04-24 05:53:25.000000000 +0200
+--- guile.init.orig    2007-11-27 16:08:40.000000000 +0000
 +++ guile.init
-@@ -58,7 +58,7 @@
-         (and (defined? 'getenv) (getenv "SCHEME_LIBRARY_PATH"))
+@@ -64,7 +64,7 @@
+             (and path (substring path 0 (- (string-length path) 10))))
          ;; Use this path if your scheme does not support GETENV
          ;; or if SCHEME_LIBRARY_PATH is not set.
 -        "/usr/lib/slib/"
@@ -11,7 +11,7 @@
          (in-vicinity (implementation-vicinity) "slib/"))))
      (lambda () library-path)))
  
-@@ -122,7 +122,8 @@
+@@ -128,7 +128,8 @@
                   ((nosve) ".")
                   ((macos thinkc) ":")
                   ((ms-dos windows atarist os/2) "\\")



Home | Main Index | Thread Index | Old Index