pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/gauche Update to 0.9.6



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7e45334bb227
branches:  trunk
changeset: 383177:7e45334bb227
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Tue Jul 24 14:52:18 2018 +0000

description:
Update to 0.9.6

* Use gmake for pattern rules

Changelog:
Release 0.9.6

Major feature upgrade

  * Notable feature enhancement:
  * New modules and procedures
      + R7RS-Large Red Edition support (WiLiKi:Gauche:R7RS-RedEdition)
      + New srfi support:
      + Other new modules and procedures:
  * Incompatible changes
  * Other bug fixes

Notable feature enhancement:

  * Static linking and standalone executable support: Now you can create a
    standalone executable from Gauche program. See blog entry and "Building
    standalone executables" section.
  * Single shell-script installer (blog entry).
  * REPL enhancement: Pretty printing (blog entry), online document display (
    blog entry) and search (blog entry).
  * Method dispatch optimizations (1, 2).
  * Procedure inlining optimizations (1, 2)
  * Windows console Japanese handling: Thanks to @hamayama, numerous fixes to
    use Japanese on Windows command prompt is incorporated.
  * Bump to Boehm gc 7.6.6, thanks to @qykth-git.
  * Support mbedTLS as an additional TLS support, thanks to @qykth-git. See
    rfc.tls for the details.
  * format finally supports floating number formatting ~f. It also supports a
    subtle rounding mode switch regarding binary to decimal conversion (blog
    post).
  * Support of using multiple versions of Gauche in parallel---from 0.9.6 and
    after, you can invoke a different version of Gauche by gosh -vVERSION, as
    far as VERSION of Gauche is also installed. This isn't much useful now
    (VERSION must be 0.9.6 or later), but will be handy with future releases.
  * Sampling profiler now works on Windows, thanks to Saito Atsushi and
    @hamayama (although it can only sample the attached thread).

New modules and procedures

R7RS-Large Red Edition support (WiLiKi:Gauche:R7RS-RedEdition)

12 libraries (out of 17) are supported:

  * scheme.list List library (formerly srfi-1)
  * scheme.vector Vector library (formerly srfi-133)
  * scheme.sort Sort libraries (formerly srfi-132)
  * scheme.set Sets and bags (formerly srfi-113)
  * scheme.charset Character-set library (formerly srfi-14)
  * scheme.hash-table Intermediate hash tables (formerly srfi-125)
  * scheme.ideque Immutable deques (formerly srfi-134
  * scheme.generator Generators (formerly srfi-121)
  * scheme.lseq Lazy sequences (formerly srfi-127)
  * scheme.box Boxes (formerly srfi-111)
  * scheme.list-queue Mutable queues (formerly srfi-117)
  * scheme.comparator Comparators (formerly srfi-128)

Those are still accessible as srfi-* names, but new code is recommended to use
the scheme.* names.

New srfi support:

  * srfi-64 A Scheme API for test suites
  * srfi-66 Octet vectors
  * srfi-74 Octet-addressed binary blocks
  * srfi-96 SLIB prerequisites
  * srfi-129 Titlecase procedures
  * srfi-141 Integer division
  * srfi-143 Fixnums
  * srfi-145 Assumptions (built-in)
  * srfi-146 Mappings
      + srfi-146.hash Hashmaps
  * srfi-149 Basic Syntax-rules template extensions (built-in)
  * srfi-151 Bitwise operations
  * srfi-152 String library (reduced)
  * srfi-158 Generators and accumulators

Other new modules and procedures:

  * pprint - pretty printer.
  * assume-type macro and type-error procedure.
  * define-inline is now official.
  * hash-table-compare-as-sets, tree-map-compare-as-sets - compare those
    mappings as sets
  * let-values, let*-values: now built-in.
  * In gauche.process: do-process!, do-pipeline, run-pipeline!.
  * In gauche.unicode: char-east-asian-width
  * In gauche.uvector: uvector-binary-search, u8vector=? ..., u8vector-compare
    ....
  * In gauche.charconv: Conversion routines accepts u8vector as well as
    strings.
  * In gauche.sequence: delete-neighbor-dups, delete-neighbor-dups!,
    delete-neighbor-dups-squeeze!, group-contiguous-sequence
  * In gauche.threads: atomic and atomic-update! allows more than one timeout
    values.
  * text.template: Simple template expander, based on built-in string
    interpolation feature.
  * Char-set can be immutable. char-set-freeze and char-set-freeze! are used to
    make a char set immutable. Literal char-sets are immutable, as other
    literal objects.
  * rfc.http: You can now use stunnel process to do https connection instead of
    Gauche's rfc.tls module. Note that it only works with command mode of
    stunnel---which isn't available on Windows.
  * rfc.tls: Now that we support mbedTLS and server certificate authentication,
    a minimal document is added.
  * binary.io: get-uint, get-sint, put-uint!, put-sint!.
  * gauche.generator: generator->uvector, generator->uvector!, generator->
    bytevector, generator->bytevector!.
  * data.random: regular-string$ - creates a generator that generates random
    strings that match the given regexp.
  * string-incomplete->complete: Add :escape mode to escape illegal bytes in
    lossless way.

Incompatible changes

Some change undocumented behaviors; others change because of bug fix.

  * Literal character sets (#[chars]) are now immutable, as other literal
    objects; it will raise an error if you try to mutate it.
  * getter-with-setter now associates the setter to the getter in immutable way
    ('locked'); it will raise an error if you try to change it. It is the way
    specified in srfi-17. It also allows Gauche to inline setters. (NB: Many
    predefined setters are now locked. If your existing code alters them it
    will cause an error.)
  * list*, cons* - Requires at least one arg, as specified in srfi-1. Zero
    argument doesn't make sense, although previous versions of Gauche allowed
    it.
  * append, append! - Now it is an error if the arguments except the last one
    is a dotted list. We've tolerated it before, but it's rather error prone.
  * util.match: The way to match record instance with positional variables are
    changed for more reasonable way. We hope no code depends on the previous
    way, which was broken anyway. See the blog entry for the details.
  * twos-complement-factor: We fix the behavior when 0 is passed; it used to
    return 0, now it returns -1. The latter is consistent with srfi-60.
    Unfortunately we documented the former behavior, so it breaks
    compatibility.
  * string-split: Splitting an empty string now yields an empty list instead of
    (""), as srfi-152 specifies

Other bug fixes

There are too many; we list up some notable ones.

  * The behavior of guard when no clauses are satisfied and the exception is
    reraised is now R7RS-compatible ( https://github.com/shirok/Gauche/pull/335
    ). When using R7RS, with-exception-handler is R7RS compatible (which is
    slightly different from built-in with-exception-handler, compatible to
    srfi-18).
  * unwind-protect: Fix bug with interaction of call/cc.
  * rfc.tls: axTLS interface had MT-hazard.
  * er-macro-transformer: Fix hygienity issue ( https://github.com/shirok/
    Gauche/issues/250 )

diffstat:

 lang/gauche/Makefile |    8 +-
 lang/gauche/PLIST    |  175 +++++++++++++++++++++++++++++++++-----------------
 lang/gauche/distinfo |   10 +-
 3 files changed, 123 insertions(+), 70 deletions(-)

diffs (truncated from 396 to 300 lines):

diff -r 88a24efbf13b -r 7e45334bb227 lang/gauche/Makefile
--- a/lang/gauche/Makefile      Tue Jul 24 13:43:30 2018 +0000
+++ b/lang/gauche/Makefile      Tue Jul 24 14:52:18 2018 +0000
@@ -1,9 +1,7 @@
-# $NetBSD: Makefile,v 1.71 2018/01/28 20:10:53 wiz Exp $
+# $NetBSD: Makefile,v 1.72 2018/07/24 14:52:18 ryoon Exp $
 #
 
-DISTNAME=      Gauche-0.9.5
-#PKGREVISION=  1
-PKGREVISION=   1
+DISTNAME=      Gauche-0.9.6
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=gauche/}
 EXTRACT_SUFX=  .tgz
@@ -37,7 +35,7 @@
 
 USE_LANGUAGES= c c99
 USE_LIBTOOL=   yes
-USE_TOOLS+=    gzip makeinfo
+USE_TOOLS+=    gmake gzip makeinfo
 TEST_TARGET=   check
 INFO_FILES=    yes
 
diff -r 88a24efbf13b -r 7e45334bb227 lang/gauche/PLIST
--- a/lang/gauche/PLIST Tue Jul 24 13:43:30 2018 +0000
+++ b/lang/gauche/PLIST Tue Jul 24 14:52:18 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.30 2016/10/13 00:30:13 enami Exp $
+@comment $NetBSD: PLIST,v 1.31 2018/07/24 14:52:18 ryoon Exp $
 bin/gauche-cesconv
 bin/gauche-config
 bin/gauche-install
@@ -6,55 +6,6 @@
 bin/gosh
 info/gauche-refe.info
 info/gauche-refj.info
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/binary--io.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/crypt--bcrypt.so
-${PLIST.gdbm}lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/dbm--gdbm.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/data--queue.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/data--sparse.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/dbm--ndbm.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/file--util.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--charconv.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--collection.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--fcntl.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--generator.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--hook.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--net.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--parameter.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--record.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--sequence.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--syslog.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--termios.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--threads.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--unicode.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--uvector.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--vport.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-cesconv
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-config
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-install
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-package
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gosh
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche-0.9.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/math--mt-random.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/os--windows.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/parser--peg.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--822.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--md5.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--mime.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--sha.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--tls.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--zlib.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-1.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-13.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-133.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-19.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-43.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--serializer.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--ssax.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--sxpath.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--tools.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--gettext.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--tr.so
-lib/gauche-0.9/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/util--match.so
 lib/gauche-0.9/${PKGVERSION}/include/gauche.h
 lib/gauche-0.9/${PKGVERSION}/include/gauche/bignum.h
 lib/gauche-0.9/${PKGVERSION}/include/gauche/bits.h
@@ -113,9 +64,64 @@
 lib/gauche-0.9/${PKGVERSION}/include/gc_tiny_fl.h
 lib/gauche-0.9/${PKGVERSION}/include/gc_typed.h
 lib/gauche-0.9/${PKGVERSION}/include/gc_version.h
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/binary--io.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/crypt--bcrypt.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/data--queue.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/data--sparse.so
+${PLIST.gdbm}lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/dbm--gdbm.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/dbm--ndbm.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/file--util.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--charconv.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--collection.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--dictionary.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--fcntl.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--generator.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--hook.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--net.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--parameter.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--record.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--sequence.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--syslog.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--termios.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--threads.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--unicode.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--uvector.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche--vport.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche-cesconv
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche-config
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche-install
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gauche-package
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/gosh
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/libgauche-0.9.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/libgauche-0.9.so.0
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/libgauche-0.9.so.0.6
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/libgauche-static-0.9.a
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/math--mt-random.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/os--windows.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/parser--peg.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/rfc--822.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/rfc--md5.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/rfc--mime.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/rfc--sha.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/rfc--tls--mbed.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/rfc--tls.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/rfc--zlib.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/srfi-1.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/srfi-13.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/srfi-133.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/srfi-19.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/srfi-43.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/sxml--serializer.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/sxml--ssax.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/sxml--sxpath.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/sxml--tools.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/text--gettext.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/text--tr.so
+lib/gauche-0.9/${PKGVERSION}/x86_64--netbsd/util--match.so
 lib/libgauche-0.9.so
 lib/libgauche-0.9.so.0
-lib/libgauche-0.9.so.0.5
+lib/libgauche-0.9.so.0.6
+lib/libgauche-static-0.9.a
 man/man1/gauche-cesconv.1
 man/man1/gauche-config.1
 man/man1/gauche-install.1
@@ -126,12 +132,13 @@
 share/gauche-0.9/${PKGVERSION}/lib/binary/ftype.scm
 share/gauche-0.9/${PKGVERSION}/lib/binary/io.scm
 share/gauche-0.9/${PKGVERSION}/lib/binary/pack.scm
+share/gauche-0.9/${PKGVERSION}/lib/build-standalone
 share/gauche-0.9/${PKGVERSION}/lib/cesconv
-share/gauche-0.9/${PKGVERSION}/lib/build-standalone
 share/gauche-0.9/${PKGVERSION}/lib/check-script
 share/gauche-0.9/${PKGVERSION}/lib/compat/chibi-test.scm
 share/gauche-0.9/${PKGVERSION}/lib/compat/jfilter.scm
 share/gauche-0.9/${PKGVERSION}/lib/compat/norational.scm
+share/gauche-0.9/${PKGVERSION}/lib/compat/r7rs-srfi-tests.scm
 share/gauche-0.9/${PKGVERSION}/lib/compat/stk.scm
 share/gauche-0.9/${PKGVERSION}/lib/control/job.scm
 share/gauche-0.9/${PKGVERSION}/lib/control/thread-pool.scm
@@ -186,9 +193,9 @@
 share/gauche-0.9/${PKGVERSION}/lib/gauche/hashutil.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/hook.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/interactive.scm
-share/gauche-0.9/${PKGVERSION}/lib/gauche/interactive/info.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/interactive/ed.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/interactive/editable-reader.scm
+share/gauche-0.9/${PKGVERSION}/lib/gauche/interactive/info.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/interactive/toplevel.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/interpolate.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/lazy.scm
@@ -216,7 +223,7 @@
 share/gauche-0.9/${PKGVERSION}/lib/gauche/parseopt.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/partcont.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/portutil.scm
-share/gauche-0.9/${PKGVERSION}/lib/gauche/pp.scm
+share/gauche-0.9/${PKGVERSION}/lib/gauche/pputil.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/procedure.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/process.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/record.scm
@@ -236,6 +243,7 @@
 share/gauche-0.9/${PKGVERSION}/lib/gauche/termios.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/test.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/test/generative.scm
+share/gauche-0.9/${PKGVERSION}/lib/gauche/test/script.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/threads.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/time.scm
 share/gauche-0.9/${PKGVERSION}/lib/gauche/treeutil.scm
@@ -256,6 +264,7 @@
 share/gauche-0.9/${PKGVERSION}/lib/math/mt-random.scm
 share/gauche-0.9/${PKGVERSION}/lib/math/prime.scm
 share/gauche-0.9/${PKGVERSION}/lib/os/windows.scm
+share/gauche-0.9/${PKGVERSION}/lib/os/windows/console/codepage.scm
 share/gauche-0.9/${PKGVERSION}/lib/parser/peg.scm
 share/gauche-0.9/${PKGVERSION}/lib/precomp
 share/gauche-0.9/${PKGVERSION}/lib/r7rs.scm
@@ -269,32 +278,44 @@
 share/gauche-0.9/${PKGVERSION}/lib/rfc/ip.scm
 share/gauche-0.9/${PKGVERSION}/lib/rfc/json.scm
 share/gauche-0.9/${PKGVERSION}/lib/rfc/md5.scm
+share/gauche-0.9/${PKGVERSION}/lib/rfc/mime-port.scm
 share/gauche-0.9/${PKGVERSION}/lib/rfc/mime.scm
-share/gauche-0.9/${PKGVERSION}/lib/rfc/mime-port.scm
 share/gauche-0.9/${PKGVERSION}/lib/rfc/quoted-printable.scm
 share/gauche-0.9/${PKGVERSION}/lib/rfc/sha.scm
 share/gauche-0.9/${PKGVERSION}/lib/rfc/sha1.scm
 share/gauche-0.9/${PKGVERSION}/lib/rfc/tls.scm
+share/gauche-0.9/${PKGVERSION}/lib/rfc/tls/mbed.scm
 share/gauche-0.9/${PKGVERSION}/lib/rfc/uri.scm
 share/gauche-0.9/${PKGVERSION}/lib/rfc/zlib.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/base.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/box.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/case-lambda.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/char.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/charset.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/comparator.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/complex.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/cxr.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/eval.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/file.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/generator.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/hash-table.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/ideque.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/inexact.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/lazy.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/list-queue.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/list.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/load.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/lseq.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/process-context.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/r5rs.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/read.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/repl.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/set.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/sort.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/time.scm
+share/gauche-0.9/${PKGVERSION}/lib/scheme/vector.scm
 share/gauche-0.9/${PKGVERSION}/lib/scheme/write.scm
 share/gauche-0.9/${PKGVERSION}/lib/slib.scm
-@unexec ${RM} -f %D/share/gauche-0.9/${PKGVERSION}/lib/slibcat || ${TRUE}
 share/gauche-0.9/${PKGVERSION}/lib/srfi-0.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-1.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-106.scm
@@ -305,14 +326,27 @@
 share/gauche-0.9/${PKGVERSION}/lib/srfi-117.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-118.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-121.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-125.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-127.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-128.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-129.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-13.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-131.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-132.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-133.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-134.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-14.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-14/query.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-14/set.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-141.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-143.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-146.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-146/hash.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-151.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-152.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-154.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-155.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-158.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-18.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-19.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-25.scm
@@ -330,10 +364,14 @@
 share/gauche-0.9/${PKGVERSION}/lib/srfi-5.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-55.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-60.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-64.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-66.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-69.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-7.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-74.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-78.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-9.scm
+share/gauche-0.9/${PKGVERSION}/lib/srfi-96.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-98.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi-99.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi/0.scm
@@ -348,12 +386,24 @@
 share/gauche-0.9/${PKGVERSION}/lib/srfi/117.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi/118.scm
 share/gauche-0.9/${PKGVERSION}/lib/srfi/121.scm



Home | Main Index | Thread Index | Old Index