diff options
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | src/guile/skribilo/package/base.scm | 19 |
2 files changed, 10 insertions, 10 deletions
@@ -25,6 +25,7 @@ and nested <a> tags, which is invalid. ** acmproc: Fix typos in the LaTeX engine customs ** `ref' warnings now always print the location of erroneous `:bib' references +** `numref' inserts an unbreakable space (was a breakable space) after its `:text' * New in Skribilo 0.9.2 diff --git a/src/guile/skribilo/package/base.scm b/src/guile/skribilo/package/base.scm index ea34308..64d6b97 100644 --- a/src/guile/skribilo/package/base.scm +++ b/src/guile/skribilo/package/base.scm @@ -1245,16 +1245,15 @@ ;; Loop until `number' is resolved. n) (else - (let ((xref - (ref :text - (list (if text text "") " " - (if (number? number) - (markup-number-string target - separator) - "")) - :page page - :handle (handle target)))) - (resolve! xref e env))))))))) + (ref :text + (list (if text text "") + (if text (~) "") + (if (number? number) + (markup-number-string target + separator) + "")) + :page page + :handle (handle target))))))))) ;*---------------------------------------------------------------------*/ ;* resolve ... */ |