<feed xmlns='http://www.w3.org/2005/Atom'>
<title>skribilo/src/guile, branch v0.9.0</title>
<subtitle>Document production tool written in Guile Scheme (unofficial mirror)</subtitle>
<id>http://git.systemreboot.net/skribilo/atom?h=v0.9.0</id>
<link rel='self' href='http://git.systemreboot.net/skribilo/atom?h=v0.9.0'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/'/>
<updated>2008-02-04T10:58:50+00:00</updated>
<entry>
<title>lout: Align `prog' line numbers.</title>
<updated>2008-02-04T10:58:50+00:00</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2008-02-04T10:58:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=eb282a57c7b789471f30836108998e104478b30d'/>
<id>urn:sha1:eb282a57c7b789471f30836108998e104478b30d</id>
<content type='text'>
* src/guile/skribilo/engine/lout.scm (&amp;prog-line): Suitably align line
  numbers.
</content>
</entry>
<entry>
<title>Handle commands in `ast-fold'.</title>
<updated>2008-02-03T20:39:05+00:00</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2008-02-03T20:39:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=d13911b6c6bac9fb3ad20d6cb39e2002759f8496'/>
<id>urn:sha1:d13911b6c6bac9fb3ad20d6cb39e2002759f8496</id>
<content type='text'>
* src/guile/skribilo/ast.scm (ast-fold): Iterate through the body of
  commands.
</content>
</entry>
<entry>
<title>Bind the nodes returned by &lt;unresolved&gt; nodes.</title>
<updated>2008-02-03T20:18:23+00:00</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2008-02-03T20:18:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=75065b6540212f9989ecc5e535e932938eeb7d68'/>
<id>urn:sha1:75065b6540212f9989ecc5e535e932938eeb7d68</id>
<content type='text'>
* src/guile/skribilo/resolve.scm (do-resolve!&lt;unresolved&gt;): Use
  `ast-fold' to bind all nodes in RES and assign them the proper
  location.
</content>
</entry>
<entry>
<title>web-book2: Cosmetic changes.</title>
<updated>2008-01-30T18:13:06+00:00</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2008-01-30T18:13:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=468af210d5bb490a7a737d4e840eb0f53caef7a3'/>
<id>urn:sha1:468af210d5bb490a7a737d4e840eb0f53caef7a3</id>
<content type='text'>
* src/guile/skribilo/package/web-book2.scm (%small-toc-class): New.
  (make-small-toc): New `e' argument.
  [enclose]: New.  Use HTML &lt;div&gt;, preferably.
</content>
</entry>
<entry>
<title>html: Produce a more concise advertising message.  :-)</title>
<updated>2008-01-30T17:45:41+00:00</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2008-01-30T17:45:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=37e65d3cfc53f0a34f7e7372629d25adf238f68f'/>
<id>urn:sha1:37e65d3cfc53f0a34f7e7372629d25adf238f68f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix option resolution for &lt;node&gt; and &lt;container&gt;.</title>
<updated>2008-01-30T17:00:13+00:00</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2008-01-30T17:00:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=3f1236d7d85509269f2c3040cef589658e2e3d44'/>
<id>urn:sha1:3f1236d7d85509269f2c3040cef589658e2e3d44</id>
<content type='text'>
* src/guile/skribilo/resolve.scm (do-resolve&lt;node&gt;): Don't resolve
  OPTIONS only when PARENT is `unspecified', otherwise nodes returned by
  `do-resolve&lt;unresolved&gt;' would always have their options unresolved.
  (do-resolve&lt;container&gt;): Likewise.  In addition, make proper use of
  `*unresolved*' and set the `resolved?' slot accordingly.
  (do-resolve&lt;unresolved&gt;): Don't set the `parent' slot of RES at this
  point since we have to go for another resolution run anyway.
</content>
</entry>
<entry>
<title>Really fix resolution of &lt;unresolved&gt; nodes.</title>
<updated>2008-01-29T17:54:42+00:00</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2008-01-29T17:54:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=7bc9bb1b6eff82ff9166298ada9b9db51fdab874'/>
<id>urn:sha1:7bc9bb1b6eff82ff9166298ada9b9db51fdab874</id>
<content type='text'>
* src/guile/skribilo/resolve.scm (do-resolve!&lt;unresolved&gt;): Assign a
  valid parent to the AST returned by PROC.
</content>
</entry>
<entry>
<title>outline: Better handle paragraphs.</title>
<updated>2008-01-29T16:33:36+00:00</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2008-01-29T16:33:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=c066f12fa10ccfb144ac255c950b9d6db0bbc8e4'/>
<id>urn:sha1:c066f12fa10ccfb144ac255c950b9d6db0bbc8e4</id>
<content type='text'>
* src/guile/skribilo/reader/outline.scm (process-paragraph): When
  returning, enclose RESULT in a list.  Previously, we'd end up with
  paragraphs like this: `(p list (list "something"))', where the first
  occurrence of `list' is wrong (although `output' silently ignores
  it).
</content>
</entry>
<entry>
<title>outline: Liberated the list and mode-line syntax.</title>
<updated>2008-01-29T16:25:39+00:00</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2008-01-29T16:25:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=6d6d36473616b11d977179bf3e6f30e1761f3c05'/>
<id>urn:sha1:6d6d36473616b11d977179bf3e6f30e1761f3c05</id>
<content type='text'>
* src/guile/skribilo/reader/outline.scm (%list-processors): Allow
  leading whitespace for list items.
  (outline-reader)[modeline-rx]: Allow figures, semi-colons and all.
</content>
</entry>
<entry>
<title>lout: Make `lout-debug' Guile-Lint-friendly.</title>
<updated>2008-01-28T16:06:48+00:00</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2008-01-28T16:06:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=dc850910150673f6c7ece322ff6e39ce70c70cbe'/>
<id>urn:sha1:dc850910150673f6c7ece322ff6e39ce70c70cbe</id>
<content type='text'>
</content>
</entry>
</feed>
