diff options
author | Ludovic Court`es | 2006-01-24 14:42:31 +0000 |
---|---|---|
committer | Ludovic Court`es | 2006-01-24 14:42:31 +0000 |
commit | c2640ab74ea84ecad6bab54da2ed8459e2dcaea9 (patch) | |
tree | e150f88ccf312d2eca0dbc720470477aadffa2f5 /doc/user/engine.skb | |
parent | 206f8db199663cb8c8ddc0b93ed862d4f4f80966 (diff) | |
download | skribilo-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/user/engine.skb')
0 files changed, 0 insertions, 0 deletions