diff options
author | Ludovic Courtes | 2005-12-03 16:44:38 +0000 |
---|---|---|
committer | Ludovic Courtes | 2005-12-03 16:44:38 +0000 |
commit | 13460dbc76c37ef1257cff2e8e6f59f451148b82 (patch) | |
tree | e88fc99718c237be91106d8964c01dade1d3a2b4 /legacy/bigloo/api.sch | |
parent | 9d4199ce1494a0c2a328fa51424acc29ae9dc91f (diff) | |
download | skribilo-13460dbc76c37ef1257cff2e8e6f59f451148b82.tar.gz skribilo-13460dbc76c37ef1257cff2e8e6f59f451148b82.tar.lz skribilo-13460dbc76c37ef1257cff2e8e6f59f451148b82.zip |
Fixed the resolution mechanism and converted it to SRFI-39.
* src/guile/skribilo/output.scm: Cosmetic changes.
* src/guile/skribilo/resolve.scm: Use SRFI-39.
(*unresolved*): Became an SRFI-39 parameter object.
(resolve!): Use `parameterize' over `*unresolved*'.
(do-resolve!): For `<container>', resolve the body of NODE even if
PARENT is not unspecified. A similar fix had gone into the Bigloo
implementation of Skribe (the patch was never actually integrated as it
seems). This makes it possible to use `numref'.
For `<unresolved>', to not invoke `do-resolve!' on the result of PROC's
invocation. Similarly, this had gone into Skribe.
git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-15
Diffstat (limited to 'legacy/bigloo/api.sch')
0 files changed, 0 insertions, 0 deletions