pkgsrc/lang/gauche/PLIST
enami 99413d2ce9 Update gauche to 0.9.5
Release Notes:

Better R7RS conformance

  * Keyword-symbol integration: Gauche keywords (e.g. :key) can be symbols
    that are automatically bound to itself. It breaks the backward
    compatibility in some corner cases, however, so we haven't make the
    change in effect by default in 0.9.5. Setting the environment variable
    GAUCHE_KEYWORD_IS_SYMBOL turns on this feature. See Keywords, for the
    details. We urge you to test your code with this feature turned on,
    for pretty soon (probably in the next release) we'll make this feature
    effective by default.
  * R7RS raise is now conformant of R7RS (which is slightly different from
    Gauche's builtin raise, which is srfi-18 conformant).

New modules and procedures

  * Renamed modules (old names are still valid, but new code should use
    the new names):
      + Data structure implementations are now named data.*; so
        util.queue, util.sparse, util.trie are renamed to data.queue,
        data.sparse, data.trie.
      + Module text.unicode is renamed to gauche.unicode, for it's
        essential for R7RS support.
  * New modules:
      + data.cache - Cache
      + data.heap - Heap
      + data.ring-buffer - Ring buffer
      + data.imap - Immutable map
      + data.ideque - Immutable deque
      + text.console: Simple console control module, works on both
        vt100-ish terminals and Windows console. Try examples/snake.scm to
        see it in action.
      + util.dominator - Find a dominator tree of a directed graph.
      + util.levenshtein - Calculate various edit-dinstances.
      + util.unification - Unification algorithm.
  * Low-level hygienic macro support by er-macro-transformer.
  * New builtin macros and procedures:
      + and-let1.
      + macroexpand-all - Expands everything in the given form.
      + sys-available-processors - query # of processor cores at runtime.
      + symbol-append.
      + sys-getgroups, sys-mkdtemp.
      + debug-label - Get unique label of an object.
      + length<?, length>?, length>=?, length=? - We had length<=?, so why
        not?
      + encode-float, inverse of decode-float.
  * In gauche.uvector:
      + New procedures:string->u32vector!, string->s32vector!,
        make-uvector, port->uvector
      + Generic accessor and mutator uvector-ref, uvector-set!.
  * In gauche.sequence:
      + New searching procedures - sequence-contains,
        break-list-by-sequence, break-list-by-sequence!, sequence->
        kmp-stepper.
      + New utilities - common-prefix, common-prefix-io.
  * In gauche.array: Add constructors u8array, etc., for the consistency.
  * In gauche.lazy: lappend-map
  * In gauche.generator: gflatten, uvector->generator.
  * In gauche.process:
      + run-process-pipeline - for easier pipelining.
      + shell-tokenize-string.
  * In gauche.termios: sys-termios-copy
  * In gauche.test:
      + test-none-of - As an expected value.
      + test-script - To test script files.
  * In gauche.vport: List ports are added. See open-input-char-list,
    open-input-byte-list.
  * In data.queue: mtqueue-num-waiting-readers.
  * In data.trie: trie-longest-match.
  * In data.random: samples$, for random sampling.
  * In text.csv: Middle-layer procedures: csv-rows->tuples,
    make-csv-header-parser, make-csv-record-parser.
  * In rfc.uri: uri-ref to access components of uri conveniently.
  * In rfc.http: http-status-code->description.

Added srfi supports

  * srfi-69: Basic hash tables
  * srfi-111: Boxes
  * srfi-112: Environment inquiry
  * srfi-113: Sets and Bags
  * srfi-114: Comparators
  * srfi-117: Mutable queues
  * srfi-118: Simple adjustable-size strings
  * srfi-121: Generators - Covered by gauche.generator.
  * srfi-128: Comparators (reduced) - the comparator is actually built-in
    to Gauche's core, so that other built-in mechanism such as hashtables,
    treemaps, sort, etc. can take comparators.
  * srfi-131: ERR5RS Record Syntax (reduced) - Subset of gauche.record.
  * srfi-133: Vector library
  * srfi-134: Immutable deques - Covered by data.ideque.

More pleasant interactive experience

  * Better error message while loading/compiling, using <mixin-condition>
    mechanism. Details.
  * Improved describe.
  * Toplevel REPL commands. See blog entry, or see the manual section
    "Working in REPL"
  * Scheme-defined procedures maintain source code and source location. It
    can be queried by source-code and source-location. The source location
    is also shown by describe. (Source code isn't kept for precompiled
    Scheme code for now.)
  * Online REPL document (info procedure, or ,info/,doc toplevel command)
    now shows just the named entry.
  * Experimental support of line-editing. If the environment variable
    GAUCHE_READ_EDIT is set and the terminal is capable, you can use line
    editing (with emacs-like key binding). This feature still in early
    development stage and has number of known issues---especially,
    multiline edit only partially work. If you're brave, give it a shot,
    but don't blame me if your REPL explodes.
  * You can invoke editor from repl by (ed file-or-procedure) (see ed). If
    the source location is known, you can directly jump to the source of
    the procedure, edit, and reload it.
  * Now REPL consumes the trailing newline of input S-expr; that is, when
    you type (read-line) on REPL, it waits for your input. Before, REPL
    didn't consume the trailing newline, so (read-line) immediately
    returned when it sees the newline character left in the input buffer,
    but that confused users.
  * use, select-module, export, import - Now these forms evaluate to zero
    values instead of #<undef>, for less cluttering of REPL.

Other notable improvements

  * gauche.configure: More feature tests on compilers and linking. Start
    using package.scm for the source of package metainformation.
  * Extended number syntax:
      + You can insert _ in prefixed numeric literal for readability, e.g.
        #b1101_1000_0001_1101.
      + Polar notation of numeric literal recognize pi suffix, e.g.
        2@0.5pi => 0.0+2.0i.
      + The reader recognizes CL-ish #<radix>r syntax, e.g. #3r121 for 121
        on base 3 (which is 16 in decimal).
  * Hashtables are now salted, meaning, it uses different hash functions
    at least for each invocation of the program, so that it is immune to
    the hash collision attack. The hash function is deprecated, replaced
    by default-hash, portable-hash and legacy-hash. See the manual entry
    for the details.
  * sys-sleep, sys-nanosleep: Changed to retry sleep/nanosleep by default
    if it is interrupted by as signal.
  * A new debug special reader macro: #?,, which can be used as #?,(proc
    arg ...). When evaluated, it displays the form (proc arg ...) and each
    value of arg, then calls proc with those arguments and displays the
    return value(s). Similar to #?= but you can also check the actual
    value of arguments. The #?= stub is also improved to show the thread
    from which it is displaying.
  * gauche.vport: open-output-uvector now takes an option to make the
    output buffer extendable.
  * load searches .sld suffix as well, as some other R7RS implementations
    do.
  * Stack trace now works for threads (but you have to call report-error
    within guard clauses explicitly, for by default unhandled error is
    propagated to the thread that calls thread-join!).
  * gauche.uvector: s8vector->string and u8vector->string now take
    optional 'terminator' argument, convenient to extract NUL-terminated
    string from fixed size buffer.
  * gauche.net: More flexible port number selection in make-server-socket
    and make-server-sockets.
  * data.sparse: Allow default value per vector (a sparse vector returns
    its default value when unset element is accessed).
  * rfc.http: Handles ipv6-style server address spec, e.g. [::1]:8888.
  * file.util: copy-file - Now takes :if-exists and :append keyword
    arguments.
  * crypt.bcrypt: Update bcrypt implementation and changed the default
    from 2a to 2b.
  * gauche.termios: Support mintty on MSYS.
  * rfc.tls: Add basic server-side certificate support.

Changes that may alter the behavior of existing code

  * gauche.generator: gtake - changed optional argument spec to match
    srfi-121. Existing code that needs the old behavior can use a new
    procedure gtake*.
  * If a hygienic macro inserts a fresh toplevel identifier, that
    identifier is renamed. E.g. if you say

    (define-syntax define-x (syntax-rules () ((_) (define x #t))))

    and then

    (define-x)

    the toplevel x is renamed and can't be referred to from outside. This
    is not explicitly specified in R7RS, but renaming is consistent with
    hygiene.
  * U+180e Mongolian Vowel Separator is no longer treated as a whitespace
    character, since Unicode 6.3.0 changed its category from Zs to Cf.
  * when, unless - Now they require at least one expr in their body.
  * require: Now loads a file into a special module, instead of #<module
    gauche>. This may catch an error that was previously ignored. See the
    manual entry for the details.
  * include, include-ci: Now relative pathnames, including ones that begin
    with ./ or ../, are taken relative to the includer file. Before, files
    beginning with ./ and ../ are treated specially, just like load. But
    it is less useful for include and just increases confusion.

Bug fixes

  * Fixed numerous bugs in hygienic macro expander.
  * When a module exports an inherited binding from renaming, it wasn't
    searched properly.
  * util.match: Fixed a bug that doesn't handle match expressions
    generated by hygienic macros.
  * Make -fcase-fold option affect REPL as well.
  * fixnum-width: It returned a number one smaller than the correct value.
  * Fixed a number reader bug handling very big or very small exponent.
  * srfi-13: Fixed a bug in xsubstring when 'from' argument is negative.
  * parameterize: Fixed a bug that failed to restore parameter values in
    some edge cases.
2016-10-13 00:30:13 +00:00

454 lines
23 KiB
Text

@comment $NetBSD: PLIST,v 1.30 2016/10/13 00:30:13 enami Exp $
bin/gauche-cesconv
bin/gauche-config
bin/gauche-install
bin/gauche-package
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
lib/gauche-0.9/${PKGVERSION}/include/gauche/bits_inline.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/bytes_inline.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/char_euc_jp.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/char_none.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/char_sjis.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/char_utf_8.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/charset.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/class.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/code.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/collection.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/compare.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/config.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/config_threads.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/exception.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/extend.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/extern.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/float.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/gloc.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/hash.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/int64.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/load.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/module.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/number.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/parameter.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/paths.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/port.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/prof.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/pthread.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/reader.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/regexp.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/scmconst.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/static.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/string.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/symbol.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/system.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/treemap.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/uthread.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/uvector.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/vector.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/vm.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/vminsn.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/weak.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/win-compat.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/writer.h
lib/gauche-0.9/${PKGVERSION}/include/gauche/wthread.h
lib/gauche-0.9/${PKGVERSION}/include/gc.h
lib/gauche-0.9/${PKGVERSION}/include/gc_allocator.h
lib/gauche-0.9/${PKGVERSION}/include/gc_config_macros.h
lib/gauche-0.9/${PKGVERSION}/include/gc_cpp.h
lib/gauche-0.9/${PKGVERSION}/include/gc_inline.h
lib/gauche-0.9/${PKGVERSION}/include/gc_mark.h
lib/gauche-0.9/${PKGVERSION}/include/gc_pthread_redirects.h
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/libgauche-0.9.so
lib/libgauche-0.9.so.0
lib/libgauche-0.9.so.0.5
man/man1/gauche-cesconv.1
man/man1/gauche-config.1
man/man1/gauche-install.1
man/man1/gauche-package.1
man/man1/gosh.1
share/aclocal/gauche.m4
share/gauche-0.9/${PKGVERSION}/aclocal.m4
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/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/stk.scm
share/gauche-0.9/${PKGVERSION}/lib/control/job.scm
share/gauche-0.9/${PKGVERSION}/lib/control/thread-pool.scm
share/gauche-0.9/${PKGVERSION}/lib/crypt/bcrypt.scm
share/gauche-0.9/${PKGVERSION}/lib/data/cache.scm
share/gauche-0.9/${PKGVERSION}/lib/data/heap.scm
share/gauche-0.9/${PKGVERSION}/lib/data/ideque.scm
share/gauche-0.9/${PKGVERSION}/lib/data/imap.scm
share/gauche-0.9/${PKGVERSION}/lib/data/queue.scm
share/gauche-0.9/${PKGVERSION}/lib/data/random.scm
share/gauche-0.9/${PKGVERSION}/lib/data/ring-buffer.scm
share/gauche-0.9/${PKGVERSION}/lib/data/sparse.scm
share/gauche-0.9/${PKGVERSION}/lib/data/trie.scm
share/gauche-0.9/${PKGVERSION}/lib/dbd/null.scm
share/gauche-0.9/${PKGVERSION}/lib/dbi.scm
share/gauche-0.9/${PKGVERSION}/lib/dbm.scm
share/gauche-0.9/${PKGVERSION}/lib/dbm/dump
share/gauche-0.9/${PKGVERSION}/lib/dbm/fsdbm.scm
${PLIST.gdbm}share/gauche-0.9/${PKGVERSION}/lib/dbm/gdbm.scm
share/gauche-0.9/${PKGVERSION}/lib/dbm/ndbm.scm
share/gauche-0.9/${PKGVERSION}/lib/dbm/restore
share/gauche-0.9/${PKGVERSION}/lib/file/filter.scm
share/gauche-0.9/${PKGVERSION}/lib/file/util.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/array.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/base.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/cgen.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/cgen/cise.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/cgen/literal.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/cgen/optimizer.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/cgen/precomp.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/cgen/standalone.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/cgen/stub.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/cgen/tmodule.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/cgen/type.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/cgen/unit.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/charconv.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/collection.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/common-macros.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/computil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/condutil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/config.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/configure.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/defvalues.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/dictionary.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/experimental/app.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/experimental/lamb.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/experimental/ref.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/fcntl.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/fileutil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/generator.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/generic-sortutil.scm
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/toplevel.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/interpolate.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/lazy.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/let-opt.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/libutil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/listener.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/logger.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/logical.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/macroutil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/matrix.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/modutil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/mop/bound-slot.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/mop/instance-pool.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/mop/propagate.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/mop/singleton.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/mop/validator.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/net.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/numerical.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/package.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/package/build.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/package/compile.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/package/fetch.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/package/util.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/parameter.scm
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/procedure.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/process.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/record.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/redefutil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/regexp.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/reload.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/selector.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/sequence.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/serializer.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/serializer/aserializer.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/signal.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/singleton.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/sortutil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/stringutil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/syslog.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/sysutil.scm
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/threads.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/time.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/treeutil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/unicode.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/uvector.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/validator.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/vecutil.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/version.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/vm/debugger.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/vm/insn-core.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/vm/insn.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/vm/profiler.scm
share/gauche-0.9/${PKGVERSION}/lib/gauche/vport.scm
share/gauche-0.9/${PKGVERSION}/lib/gencomp
share/gauche-0.9/${PKGVERSION}/lib/genstub
share/gauche-0.9/${PKGVERSION}/lib/lang/asm/x86_64.scm
share/gauche-0.9/${PKGVERSION}/lib/math/const.scm
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/parser/peg.scm
share/gauche-0.9/${PKGVERSION}/lib/precomp
share/gauche-0.9/${PKGVERSION}/lib/r7rs.scm
share/gauche-0.9/${PKGVERSION}/lib/rfc/822.scm
share/gauche-0.9/${PKGVERSION}/lib/rfc/base64.scm
share/gauche-0.9/${PKGVERSION}/lib/rfc/cookie.scm
share/gauche-0.9/${PKGVERSION}/lib/rfc/ftp.scm
share/gauche-0.9/${PKGVERSION}/lib/rfc/hmac.scm
share/gauche-0.9/${PKGVERSION}/lib/rfc/http.scm
share/gauche-0.9/${PKGVERSION}/lib/rfc/icmp.scm
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.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/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/case-lambda.scm
share/gauche-0.9/${PKGVERSION}/lib/scheme/char.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/inexact.scm
share/gauche-0.9/${PKGVERSION}/lib/scheme/lazy.scm
share/gauche-0.9/${PKGVERSION}/lib/scheme/load.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/time.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
share/gauche-0.9/${PKGVERSION}/lib/srfi-11.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-112.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-113.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-114.scm
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-128.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-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-18.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-19.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-25.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-26.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-27.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-29.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-29/bundle.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-29/format.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-31.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-37.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-39.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-4.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-42.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-43.scm
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-69.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-7.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-98.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi-99.scm
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/10.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/106.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/11.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/111.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/112.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/113.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/114.scm
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/128.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/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/16.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/17.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/2.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/22.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/23.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/25.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/26.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/27.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/28.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/29.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/30.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/31.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/34.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/35.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/36.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/37.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/38.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/39.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/4.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/40.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/42.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/43.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/45.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/46.scm
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/6.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/60.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/61.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/62.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/78.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/8.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/87.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/9.scm
share/gauche-0.9/${PKGVERSION}/lib/srfi/95.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/sxml/adaptor.scm
share/gauche-0.9/${PKGVERSION}/lib/sxml/serializer.scm
share/gauche-0.9/${PKGVERSION}/lib/sxml/ssax.scm
share/gauche-0.9/${PKGVERSION}/lib/sxml/sxpath.scm
share/gauche-0.9/${PKGVERSION}/lib/sxml/to-html.scm
share/gauche-0.9/${PKGVERSION}/lib/sxml/tools.scm
share/gauche-0.9/${PKGVERSION}/lib/sxml/tree-trans.scm
share/gauche-0.9/${PKGVERSION}/lib/text/console.scm
share/gauche-0.9/${PKGVERSION}/lib/text/console/windows.scm
share/gauche-0.9/${PKGVERSION}/lib/text/csv.scm
share/gauche-0.9/${PKGVERSION}/lib/text/diff.scm
share/gauche-0.9/${PKGVERSION}/lib/text/gap-buffer.scm
share/gauche-0.9/${PKGVERSION}/lib/text/gettext.scm
share/gauche-0.9/${PKGVERSION}/lib/text/html-lite.scm
share/gauche-0.9/${PKGVERSION}/lib/text/info.scm
share/gauche-0.9/${PKGVERSION}/lib/text/line-edit.scm
share/gauche-0.9/${PKGVERSION}/lib/text/parse.scm
share/gauche-0.9/${PKGVERSION}/lib/text/progress.scm
share/gauche-0.9/${PKGVERSION}/lib/text/sql.scm
share/gauche-0.9/${PKGVERSION}/lib/text/tr.scm
share/gauche-0.9/${PKGVERSION}/lib/text/tree.scm
share/gauche-0.9/${PKGVERSION}/lib/text/unicode.scm
share/gauche-0.9/${PKGVERSION}/lib/text/unicode/ucd.scm
share/gauche-0.9/${PKGVERSION}/lib/util/combinations.scm
share/gauche-0.9/${PKGVERSION}/lib/util/digest.scm
share/gauche-0.9/${PKGVERSION}/lib/util/dominator.scm
share/gauche-0.9/${PKGVERSION}/lib/util/isomorph.scm
share/gauche-0.9/${PKGVERSION}/lib/util/lcs.scm
share/gauche-0.9/${PKGVERSION}/lib/util/levenshtein.scm
share/gauche-0.9/${PKGVERSION}/lib/util/list.scm
share/gauche-0.9/${PKGVERSION}/lib/util/match.scm
share/gauche-0.9/${PKGVERSION}/lib/util/queue.scm
share/gauche-0.9/${PKGVERSION}/lib/util/rbtree.scm
share/gauche-0.9/${PKGVERSION}/lib/util/record.scm
share/gauche-0.9/${PKGVERSION}/lib/util/relation.scm
share/gauche-0.9/${PKGVERSION}/lib/util/sparse.scm
share/gauche-0.9/${PKGVERSION}/lib/util/stream.scm
share/gauche-0.9/${PKGVERSION}/lib/util/toposort.scm
share/gauche-0.9/${PKGVERSION}/lib/util/tree.scm
share/gauche-0.9/${PKGVERSION}/lib/util/trie.scm
share/gauche-0.9/${PKGVERSION}/lib/util/unification.scm
share/gauche-0.9/${PKGVERSION}/lib/www/css.scm
share/gauche-0.9/${PKGVERSION}/lib/www/cgi-test.scm
share/gauche-0.9/${PKGVERSION}/lib/www/cgi.scm
share/gauche-0.9/${PKGVERSION}/lib/www/cgi/test.scm
share/gauche-0.9/${PKGVERSION}/template.Makefile.in
share/gauche-0.9/${PKGVERSION}/template.configure.ac
share/gauche-0.9/${PKGVERSION}/template.configure
share/gauche-0.9/${PKGVERSION}/template.extension.c
share/gauche-0.9/${PKGVERSION}/template.extension.h
share/gauche-0.9/${PKGVERSION}/template.extensionlib.stub
share/gauche-0.9/${PKGVERSION}/template.module.scm
share/gauche-0.9/${PKGVERSION}/template.package.scm
share/gauche-0.9/${PKGVERSION}/template.test.scm
@pkgdir lib/gauche-0.9/site/${MACHINE_GNU_PLATFORM}
@pkgdir share/gauche-0.9/site/lib
@exec %D/bin/gosh -ftest -uslib -E"require 'new-catalog" -Eexit || ${TRUE}