summary refs log tree commit diff
path: root/doc/skr
diff options
context:
space:
mode:
authorLudovic Court`es2006-01-24 14:42:31 +0000
committerLudovic Court`es2006-01-24 14:42:31 +0000
commitc2640ab74ea84ecad6bab54da2ed8459e2dcaea9 (patch)
treee150f88ccf312d2eca0dbc720470477aadffa2f5 /doc/skr
parent206f8db199663cb8c8ddc0b93ed862d4f4f80966 (diff)
downloadskribilo-c2640ab74ea84ecad6bab54da2ed8459e2dcaea9.tar.gz
skribilo-c2640ab74ea84ecad6bab54da2ed8459e2dcaea9.tar.lz
skribilo-c2640ab74ea84ecad6bab54da2ed8459e2dcaea9.zip
First working outline reader.
* src/guile/skribilo/reader/outline.scm (apply-any): New.
  (append-trees): New.
  (null-string?): New.
  (empty-line?): New.
  (%inline-markup): Added URLs and quotations.
  (make-line-processor): Use `apply-any'.  Avoid infinite recursion.
  (process-paragraph): Use `empty-line?' and `append-trees'.
  (make-node-processor): Pass the title through LINE-PROC.
  Use `empty-line?'.
  (make-document-processor): Use `apply-any' and `empty-line?'.  Fixed
  the empty document/EOF case: actually return EOF instead of returning
  an empty document.
  (outline-reader): Likewise.

git-archimport-id: lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-34
Diffstat (limited to 'doc/skr')
0 files changed, 0 insertions, 0 deletions