diff options
author | Ludovic Court`es | 2006-03-01 17:32:20 +0000 |
---|---|---|
committer | Ludovic Court`es | 2006-03-01 17:32:20 +0000 |
commit | a9b63d91b3d75b65d058dde3bc3f66d8aedf41fb (patch) | |
tree | f60911738c370c91a8c931e1e9e26dd25a9271f5 /src/guile/skribilo.scm | |
parent | fa0b07b863a029896688805f411fc7e361f837f0 (diff) | |
download | skribilo-a9b63d91b3d75b65d058dde3bc3f66d8aedf41fb.tar.gz skribilo-a9b63d91b3d75b65d058dde3bc3f66d8aedf41fb.tar.lz skribilo-a9b63d91b3d75b65d058dde3bc3f66d8aedf41fb.zip |
Significantly optimized lookup of markup writers.
* src/guile/skribilo/engine.scm (<engine>)[writers]: Became a hash table
(instead of a list).
[free-writers]: New.
(engine-add-writer!): Changed accordingly.
* src/guile/skribilo/writer.scm (write-object): Renamed to `write'.
(lookup-markup-writer): Rewritten according to the above changes.
(markup-writer-get): Likewise.
(markup-writer-get*): Likewise.
git-archimport-id: lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-63
Diffstat (limited to 'src/guile/skribilo.scm')
0 files changed, 0 insertions, 0 deletions