unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* IXIN 1.2 available
@ 2012-12-03 15:09 Thien-Thi Nguyen
  2013-01-13 10:54 ` Andy Wingo
  0 siblings, 1 reply; 3+ messages in thread
From: Thien-Thi Nguyen @ 2012-12-03 15:09 UTC (permalink / raw)
  To: guile-sources; +Cc: guile-user

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

release notes:

  One bugfix, some new features, and more detailed ‘meta’ spec.
  BTW, ‘a2ixin foo.sxml’ works fine under Guile 2.
  Getting the .sxml in the first place is the problem, there.

  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.2 | 2012-12-03

    - bugfix: use ‘pretty-print’ also for index

        Previously, a node name could be incorrectly written in the index
        due to the lameness of ‘object->string’ (mentioned in release 1.1).
        You can see this by copying new file prob.xml into the previous
        release and running "make prob.ixin".  Contrast to the prob.ixin
        distributed in this release.

    - new retrieve command: dump-node

        This displays the raw node data for a selected node to stdout.
        To get the tree, do: ‘./retrieve ... | base64 -d | gzip -d’.

    - new retrieve command: repl

        This runs a simple command loop that reads from stdin and writes to
        stdout.  The program maintains a "current node", and recognizes
        some simple navigation and display commands.  Type ‘quit’ to quit.

        To see this in action, try "make demo-zow".  Add ‘ZOW=rcs’, e.g.,
        to choose rcs.ixin (defaults to alive.ixin if not specified).

    - ‘meta’ format defined

        Previously, it was simply the portion of the (input) SXML prior to
        the first ‘node’ element.  Now, it has the form:

        (ATTRS XID VARS SETTINGS COPYING TITLEPAGE ELEMENT...)

        This change is a move from underspecified to specified, so the
        version number of the format remains at 1.  See README.

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] 3+ messages in thread

* Re: IXIN 1.2 available
  2012-12-03 15:09 IXIN 1.2 available Thien-Thi Nguyen
@ 2013-01-13 10:54 ` Andy Wingo
       [not found]   ` <87k3rhti2o.fsf@zigzag.favinet>
  0 siblings, 1 reply; 3+ messages in thread
From: Andy Wingo @ 2013-01-13 10:54 UTC (permalink / raw)
  To: Thien-Thi Nguyen; +Cc: guile-user, guile-sources

On Mon 03 Dec 2012 16:09, Thien-Thi Nguyen <ttn@gnuvola.org> writes:

>   BTW, ‘a2ixin foo.sxml’ works fine under Guile 2.
>   Getting the .sxml in the first place is the problem, there.

IIRC the problem here was entities like &copyright; not being defined?
For that you can use:

 -- Function: define-parsed-entity! entity str
     Define a new parsed entity. ENTITY should be a symbol.

     Instances of &ENTITY; in XML text will be replaced with the string
     STR, which will then be parsed.

from (sxml ssax).

The SXML modules don't do DTD parsing right now, for better or for
worse.  I hear the kids are using relax-ng and such things anyway.

Cheers,

Andy
-- 
http://wingolog.org/



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: IXIN 1.2 available
       [not found]   ` <87k3rhti2o.fsf@zigzag.favinet>
@ 2013-01-14  8:53     ` Andy Wingo
  0 siblings, 0 replies; 3+ messages in thread
From: Andy Wingo @ 2013-01-14  8:53 UTC (permalink / raw)
  To: Thien-Thi Nguyen; +Cc: guile-user

On Sun 13 Jan 2013 12:53, Thien-Thi Nguyen <ttn@gnuvola.org> writes:

>    The SXML modules don't do DTD parsing right now
>
> Is anyone working on that?

No, I don't think so.

Andy
-- 
http://wingolog.org/



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-01-14  8:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-03 15:09 IXIN 1.2 available Thien-Thi Nguyen
2013-01-13 10:54 ` Andy Wingo
     [not found]   ` <87k3rhti2o.fsf@zigzag.favinet>
2013-01-14  8:53     ` Andy Wingo

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).