This documents behavior discussed in https://lists.gnu.org/archive/html/guile-user/2024-07/msg00013.html.
* doc/ref/sxml.texi (Reading and Writing XML): Document behavior of #f namespace prefix. --- doc/ref/sxml.texi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/ref/sxml.texi b/doc/ref/sxml.texi index 003309d54..ab0b010d0 100644 --- a/doc/ref/sxml.texi +++ b/doc/ref/sxml.texi @@ -91,7 +91,8 @@ All namespaces in the XML document must be declared, via @code{xmlns} attributes. SXML elements built from non-default namespaces will have their tags prefixed with their URI. Users can specify custom prefixes for certain namespaces with the @code{#:namespaces} keyword argument to -@code{xml->sxml}. +@code{xml->sxml}. A namespace can be removed by using a @code{#f} custom +prefix. @example (xml->sxml "<foo xmlns=\"http://example.org/ns1\">text</foo>") -- 2.45.2