unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* IXIN 1.1 available
@ 2012-12-01 17:12 Thien-Thi Nguyen
  0 siblings, 0 replies; only message in thread
From: Thien-Thi Nguyen @ 2012-12-01 17:12 UTC (permalink / raw)
  To: guile-sources; +Cc: gnu-system-discuss, guile-user, help-texinfo

[-- Attachment #1: Type: text/plain, Size: 2569 bytes --]

release notes:

  Write path (a2ixin et al) tested w/ Guile 1.8.7.
  Read path (retrieve) tested w/ Guile 1.4.1.127, 1.8.7, 2.0.6.

  thi

README excerpts:

  IXIN is an EXPERIMENTAL distribution of EXPERIMENTAL code and
  some pre-built IXIN files.  IXIN stands for "indexed texinfo".

  All code is under GPLv3+.  All (.xml) docs are under GFDL.

  [...]

  It defines a documentation file format and provides two simple
  tools to write and read, respectively, files in that format.

NEWS excerpt:

  - 1.1 | 2012-12-01

    - included in dist: .sxml, .ixin files

        This is for the benefit of Guile 2-only users, and those who
        choose not to install Mixp.  If you modify foo.xml, however, you
        will still need Mixp (or a fixed a1-nf3-guile2) to update the
        foo.sxml (optionally) and foo.ixin (certainly) files.

    - bugfix: ‘(ice-9 pretty-print)’ fix applied more/less deeply

        Previously, the ‘string-xrep’ fix was applied only when the
        object to be output was directly a string.  Now, we intervene
        for any object (subverting ‘object->string’), to be able to
        handle two compound types, list and vector, which themselves may
        contain strings (and thus must be walked).  So much for the
        "more deeply" side.

        The "less deeply" comes from the incomplete (application
        specific) coverage of compound types.  Everything besides
        string, list or vector is still shunted to ‘object->string’.
        This imposes a maintenance burden: should programs one day wish
        to pretty-print other compound types that involve ‘write’ or
        ‘object->string’ on strings internally, the subversion needs
        to be appropriately updated.

        Anyway, this bug manifested in the improper output of:

          (punct (@ (end-of-sentence "no")) "…")

        under Guile 1.8.7 (mangled ‘U+2026 HORIZONTAL ELLIPSES’), and
        possibly other places, where the form's xrep fits on one line.

tarball, etc, in dir:

  http://www.gnuvola.org/software/ixin/

atom feed:

  http://www.gnuvola.org/NEWS.atom

-- 
Thien-Thi Nguyen ..................................... GPG key: 4C807502
.                  NB: ttn at glug dot org is not me                   .
.                 (and has not been since 2007 or so)                  .
.                        ACCEPT NO SUBSTITUTES                         .
........... please send technical questions to mailing lists ...........

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-12-01 17:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-01 17:12 IXIN 1.1 available Thien-Thi Nguyen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).