[Top][All Lists]

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

ttn-pers-scheme 0.37 available

From: Thien-Thi Nguyen
Subject: ttn-pers-scheme 0.37 available
Date: Wed, 08 Sep 2004 15:22:04 +0200

README excerpt:

  This directory contains ttn's personal scheme library,
  a collection of Guile Scheme code and intervening text
  (-: as well as a maintenance methodology :-).

NEWS excerpt:

  - 0.37 | 2004-08-05
    - Module no longer maintained: (ttn pgtype)
    - Module no longer maintained: (ttn pgtable)
    - Module no longer maintained: (ttn pgmeta)
        The functionality provided by these modules has migrated to
        Guile-PG, with homepage:

        Thus, although these modules are still provided here for the
        time being, they are no longer being maintained.  This means,
        among other things, that the configure script no longer
        recognizes option "--enable-pgtable-check-db=NAME".
    - Extension to (ttn edit) "e:" proc `insert'
        If OBJECT is a gap buffer, its contents are inserted.
        Point moves forward as usual.
    - Bugfixes to (ttn edit) buffer traversal "e:" procs
        New tests for this module revealed some discrepencies w/ Emacs
        for return values and behavior of `forward-line', and behavior
        of `beginning-of-line' and `end-of-line'.  In particular (i.e.,
        as expected ;-), edge and corner cases for buffers w/ and w/o
        newlines proved most useful for exposing bugs.  See edit.test in
        the tests/ subdirectory for details (more tests welcome).
    - New (ttn dirutils) proc: mkdir-p
    - New (ttn fileutils) proc: filename-absolute-or-in-vicinity
    - New (ttn expand-file-name) proc: reset-tilde-cache!
    - Changes to (ttn html-world) procs
        The procs `html-world' and `html-world.html-data'
        now also accept keywords for the #:gen value.
    - Start of switch to (ice-9 gap-buffer)
        In preparation for migration of (ttn gap-buffer) functionality
        to module (ice-9 gap-buffer), modules that used the former have
        been changed to use the latter.  The complete list is:
        (ttn call-process-to-buffers)
        (ttn edit)
        (ttn find-file)
        (ttn flatten-to-buffer)
        (ttn gpgutils)
        (ttn make-buffered-caller)
        (ttn parse-rfc822)
        (ttn save-buffer)
        (ttn write-buffer-if-changed)
        (ttn write-buffer)
        At some point (ttn gap-buffer) will no longer be maintained,
        although it is still provided here for the time being.

cvs tag:


tarball, anoncvs instructions, expanded dist and online doc in dir:


  this release is mostly motivated by requirements of new ttn-do
  program `gxsed', a snapshot of which will be posted shortly.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]