aboutsummaryrefslogtreecommitdiff
path: root/doc/user/lib.skb
diff options
context:
space:
mode:
authorLudovic Courtes2006-11-05 21:03:15 +0000
committerLudovic Courtes2006-11-05 21:03:15 +0000
commitda6e80e8d4d1944745f57e0e4147aeb779faaf08 (patch)
tree4a0da948584a4dc3bbf5ff9abd410a28d42a9668 /doc/user/lib.skb
parent68f8a0a11cd2fdc5b9e77ba96cf1ec40389f0f12 (diff)
parent3aaf0dfae4fdea885a054b701ac41c9166c0daa8 (diff)
downloadskribilo-da6e80e8d4d1944745f57e0e4147aeb779faaf08.tar.gz
skribilo-da6e80e8d4d1944745f57e0e4147aeb779faaf08.tar.lz
skribilo-da6e80e8d4d1944745f57e0e4147aeb779faaf08.zip
evaluator: Made safer with respect to module excursions.
* src/guile/skribilo/evaluator.scm (%evaluate): Evaluate EXPR in `current-module' rather than `*skribilo-user-module*'. (evaluate-document-from-port): Use `save-module-excursion' and place ourselves in `*skribilo-user-module*' before invoking `%evaluate'. (load-document): Only search FILE in PATH, not in %LOAD-PATH. (include-document): Added a `:module' argument. Use `save-module-excursion' and place ourselves in MODULE. git-archimport-id: lcourtes@laas.fr--2005-libre/skribilo--engine-classes--1.2--patch-11
Diffstat (limited to 'doc/user/lib.skb')
0 files changed, 0 insertions, 0 deletions