* 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 ©right; 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
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).