about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorLudovic Courtes2006-11-03 14:10:34 +0000
committerLudovic Courtes2006-11-03 14:10:34 +0000
commit3aaf0dfae4fdea885a054b701ac41c9166c0daa8 (patch)
tree4a0da948584a4dc3bbf5ff9abd410a28d42a9668 /ChangeLog
parente9a7c27f217ab5b2b8bfe119bf78a301818b828e (diff)
downloadskribilo-3aaf0dfae4fdea885a054b701ac41c9166c0daa8.tar.gz
skribilo-3aaf0dfae4fdea885a054b701ac41c9166c0daa8.tar.lz
skribilo-3aaf0dfae4fdea885a054b701ac41c9166c0daa8.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-mobile/skribilo--engine-classes--1.2--patch-7
Diffstat (limited to 'ChangeLog')
0 files changed, 0 insertions, 0 deletions