diff options
Diffstat (limited to 'module')
-rw-r--r-- | module/sxml/namespaced.scm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/module/sxml/namespaced.scm b/module/sxml/namespaced.scm index 746b98bb..846f8f25 100644 --- a/module/sxml/namespaced.scm +++ b/module/sxml/namespaced.scm @@ -175,7 +175,8 @@ ((tag) (values tag '()))))) (let ((parts (string-split (symbol->string tag-symb) #\:))) (cons (case (length parts) - ((1) (xml #f (string->symbol (car parts)) attrs)) + ((1) (xml (assoc-ref namespaces #f) + (string->symbol (car parts)) attrs)) ((2) (cond ((assoc-ref namespaces (string->symbol (car parts))) => (lambda (ns) (xml ns (string->symbol (cadr parts)) attrs))) |