<feed xmlns='http://www.w3.org/2005/Atom'>
<title>skribilo/doc, branch lcourtes@laas.fr--2004-libre,skribilo--devel--1.2</title>
<subtitle>Document production tool written in Guile Scheme (unofficial mirror)</subtitle>
<id>http://git.systemreboot.net/skribilo/atom?h=lcourtes%40laas.fr--2004-libre%2Cskribilo--devel--1.2</id>
<link rel='self' href='http://git.systemreboot.net/skribilo/atom?h=lcourtes%40laas.fr--2004-libre%2Cskribilo--devel--1.2'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/'/>
<updated>2006-03-19T20:08:40+00:00</updated>
<entry>
<title>Various documentation fixes + completed the doc automake stuff.</title>
<updated>2006-03-19T20:08:40+00:00</updated>
<author>
<name>Ludovic Courtes</name>
</author>
<published>2006-03-19T20:08:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=d43ab320c8c711aef6417d33a33d0b3d2058f690'/>
<id>urn:sha1:d43ab320c8c711aef6417d33a33d0b3d2058f690</id>
<content type='text'>
* doc/user/Makefile.am (%.html): Added `-P ../img'.
  (%.lout): Likewise.
  (SUBDIRS): New.

* doc/user/char.skb (Some characters): Use the Lout-specific example for
  `!' when relevant.

* doc/user/figure.skb (The figure markup): Avoid using `example-produce'.

* doc/user/slide.skb (dummy-slide-set-output): New.
  (dummy-slide-output): New.
  (dummy-slide-vspace-output): New.
  (dummy-slide-embed-output): New.
  (Example of Skribilo Slides): Use a processor, as in `document.skb', in
  order to use the dummy output functions.

git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-50
</content>
</entry>
<entry>
<title>Inventory fix.</title>
<updated>2006-03-02T09:59:07+00:00</updated>
<author>
<name>Ludovic Court`es</name>
</author>
<published>2006-03-02T09:59:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=950293910c75c4ecd7d3ff072c428150d55d7f78'/>
<id>urn:sha1:950293910c75c4ecd7d3ff072c428150d55d7f78</id>
<content type='text'>
* doc/user/.arch-inventory (precious): More HTML files.

git-archimport-id: lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-69
</content>
</entry>
<entry>
<title>Doc: undoed `patch-65'.</title>
<updated>2006-03-02T09:55:31+00:00</updated>
<author>
<name>Ludovic Court`es</name>
</author>
<published>2006-03-02T09:55:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=5a91e57460ab6dcdbbb5044dfc3cdf9b7549adf9'/>
<id>urn:sha1:5a91e57460ab6dcdbbb5044dfc3cdf9b7549adf9</id>
<content type='text'>
* doc/user/markup.skb: Undoed `patch-65'.

git-archimport-id: lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-67
</content>
</entry>
<entry>
<title>Doc: commented out code that uses processors to work around bug.</title>
<updated>2006-03-01T17:37:47+00:00</updated>
<author>
<name>Ludovic Court`es</name>
</author>
<published>2006-03-01T17:37:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=3fe02d51a069386687014825e626679d69d03d22'/>
<id>urn:sha1:3fe02d51a069386687014825e626679d69d03d22</id>
<content type='text'>
* doc/user/markup.skb: Commented out inclusion of `document.skb' and
  `sectioning.skb'.

git-archimport-id: lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-65
</content>
</entry>
<entry>
<title>Various fixes in the documentation code.</title>
<updated>2006-03-01T17:25:24+00:00</updated>
<author>
<name>Ludovic Court`es</name>
</author>
<published>2006-03-01T17:25:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=b09b035d86267aa363430f5ff8b5900b37c15ea8'/>
<id>urn:sha1:b09b035d86267aa363430f5ff8b5900b37c15ea8</id>
<content type='text'>
* doc/skr/manual.skr: Fixed uses of `format'.

* doc/user/document.skb (dummy-document-output): Fixed handling of
  non-list author.

* doc/user/src/api2.skb: Fixed the title.  ;-)

* doc/user/src/bib1.sbib (bigloo): Added a year and author as expected by
  `bib5.skb'.

* doc/user/user.skb (Introduction): Explicitly added `:file #f'.

git-archimport-id: lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-61
</content>
</entry>
<entry>
<title>Doc: Added a chapter (stub) about the `eq' package.</title>
<updated>2006-02-27T17:07:32+00:00</updated>
<author>
<name>Ludovic Court`es</name>
</author>
<published>2006-02-27T17:07:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=22ad7aedd2d325150f4e54d7e8cf123fbc4a32b1'/>
<id>urn:sha1:22ad7aedd2d325150f4e54d7e8cf123fbc4a32b1</id>
<content type='text'>
* doc/user/user.skb: Use `(skribilo package eq)'.
  Include `eq.skb'.

git-archimport-id: lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-59
</content>
</entry>
<entry>
<title>Fixed syntax highlighting thanks to SILex.</title>
<updated>2006-02-10T17:19:34+00:00</updated>
<author>
<name>Ludovic Courtes</name>
</author>
<published>2006-02-10T17:19:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=5a05a0fe9bfc54af7cb455f2b8350984b075ece0'/>
<id>urn:sha1:5a05a0fe9bfc54af7cb455f2b8350984b075ece0</id>
<content type='text'>
* arch-config: New file.

* src/guile/skribilo/coloring/c-lex.l.scm: New.

* src/guile/skribilo/coloring/lisp-lex.l.scm: New.

* src/guile/skribilo/coloring/xml-lex.l.scm: New.

* doc/user/user.skb: Include `prgm.skb' (works now).

* src/guile/skribilo/ast.scm: Export `node-body'.

* src/guile/skribilo/coloring/Makefile.am (dist_guilemodule_DATA): Added
  the SILex-generated files.
  (%.l.scm): New rule.

* src/guile/skribilo/coloring/lisp-lex.l: Use the SRFI-39 parameters.

* src/guile/skribilo/coloring/lisp.scm: Use SRFI-39 parameters instead of
  fluids.  Load `lisp-lex.l.scm'.

* src/guile/skribilo/prog.scm: Autoload `ast' upon `node-body' too.
  (make-line-mark): Use `hash-set!'.
  (resolve-line): Use `hash-ref'.

* src/guile/skribilo/source.scm (source-read-lines): Use
  `string-prefix-length' instead of `substring=?'.

git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-33
</content>
</entry>
<entry>
<title>First time the user manual is compiled to HTML.</title>
<updated>2006-01-31T23:23:15+00:00</updated>
<author>
<name>Ludovic Courtes</name>
</author>
<published>2006-01-31T23:23:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=09039355539a79187669b688ff6a03c8a74e2099'/>
<id>urn:sha1:09039355539a79187669b688ff6a03c8a74e2099</id>
<content type='text'>
* doc/skr/api.skr (make-engine?): Fixed.
  (make-engine-custom): Likewise.

* doc/skr/manual.skr (the-index): Don't pass `:&amp;skribe-eval-location'.

* doc/user/emacs.skb: Fixed typo.

* doc/user/htmle.skb: Documented the `file-name-proc' custom.

* doc/user/package.skb: Fixed the `prgm' example there.

* doc/user/skribe-config.skb: Commented out the `OPTIONS' section.

* doc/user/skribec.skb: Likewise.

* doc/user/slide.skb: Don't refer to HTML-ENGINE, use `find-engine'
  instead.

* doc/user/src/slides.skb: Don't pass `:slide' to `toc'.

* doc/user/toc.skb: Commented the `:subsubsection' argument.

* doc/user/user.skb (Index): Set `:indent' to "Index".

* src/guile/skribilo.scm (skribilo-options): Added `--image-path'.
  (skribilo): Handle it.

* src/guile/skribilo/ast.scm (ast-&gt;file-location): Exported.

* src/guile/skribilo/engine/base.scm (the-index): Don't pass
  `:&amp;skribe-eval-location'.

* src/guile/skribilo/engine/html.scm: Export `html-width' and
  `html-title-authors'.

* src/guile/skribilo/engine/lout.scm (lout-width): Don't use `flonum?'.

* src/guile/skribilo/evaluator.scm (load-document): Added
  `:allow-other-keys' so that the optional parameters may contain
  keywords, too.

* src/guile/skribilo/package/slide.scm: Use `(skribilo engine html)'.

* src/guile/skribilo/skribe/api.scm (toc): Added `subsubsection'.

git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-31
</content>
</entry>
<entry>
<title>More progress towards a working user manual.</title>
<updated>2006-01-25T22:57:34+00:00</updated>
<author>
<name>Ludovic Courtes</name>
</author>
<published>2006-01-25T22:57:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=66e42310c0d6518abb39d52553286b5253bba6fd'/>
<id>urn:sha1:66e42310c0d6518abb39d52553286b5253bba6fd</id>
<content type='text'>
* doc/skr/api.skr (define-markup?): Support `define*' and
  `define*-public'.

* doc/user/bib.skb: Commented out problematic `skribebibtex'-related
  things.

* doc/user/lib.skb (skribe-load): Replaced by `load-document'.
  (skribe-load-options): Replaced by `*load-options*'.
  (skribe-path): Replaced by `*document-path*'.

* src/guile/skribilo/coloring/lisp.scm (definition-search): Removed
  debugging statement.

* src/guile/skribilo/engine.scm (find-engine): For documentation
  purposes, explicitly list all keyword parameters.

* src/guile/skribilo/source.scm (source-read-lines): Start line numbers
  from 0.

* src/guile/skribilo/utils/compat.scm (skribe-path-set!): New.
  (skribe-image-path-set!): New.
  (skribe-source-path-set!): New.
  (skribe-bib-path-set!): New.

git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-30
</content>
</entry>
<entry>
<title>More fixes in the hope to get the manual compiled.</title>
<updated>2006-01-18T23:22:29+00:00</updated>
<author>
<name>Ludovic Courtes</name>
</author>
<published>2006-01-18T23:22:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/skribilo/commit/?id=8bdcb386f3ce26a9031ca123b4d43af0b5a3721a'/>
<id>urn:sha1:8bdcb386f3ce26a9031ca123b4d43af0b5a3721a</id>
<content type='text'>
* doc/skr/api.skr (define-markup?): Accept `define-public'.
  (define-markup-options): Accept any kind of `define' symbol.
  (define-markup-rest): Likewise.

* doc/user/bib.skb (bibliography): Use `src/bib1.sbib'.
  (bib-table?): Provide a definition.
  (default-bib-table): Likewise.
  (make-bib-table): Likewise.
  (bibliography): Fixed a `ref'.
  (example): Fixed file name.  This example does not work yet.

* doc/user/footnote.skb (footnote): Documented `label', removed
  `number'.

* doc/user/table.skb (th): Documented `rowspan'.

* src/guile/skribilo.scm (skribilo-options): Added `-S'/`--source-path'.
  Honor it.

* src/guile/skribilo/coloring/lisp.scm: Use `(ice-9 match)'.  Rewrote all
  the `match-case' code into corresponding `match' statements.
  (definition-search): Fixed, using `source-property' and `port-line'.
  Does not work yet due to a bug in guile-reader's source position
  recording (shows 1 line earlier).  Added a READ parameter.

* src/guile/skribilo/skribe/api.scm: Mark SYMBOL as replaced instead of
  blindly overriding the core binding.

git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-28
</content>
</entry>
</feed>
