Hello,

I am trying to use the function normalize-space on a string and
allways get an error message:

...
    <xsl:variable name='s'>
        <xsl:value-of select='normalize-space(string($datestring))'/>
    </xsl:variable>
...

gives the message:

sabcmd: datastr.cpp:290: void Str::nset(const char *, int): Assertion
`chars' failed.
Abort

leaving out the normalize-space call makes the stylesheet work.  In the
specification (XPath of November 16, 1999) it says "Function: string
normalize-space(string?)", so this should work.

Also - is it possible to get the line number of the style sheet where
this error occured?  I haven't looked at the code too see if the
internal representation has enough info for this but I believe this
would be very nice.

I am using version 0.43: sabcmd -v says

sabcmd 0.43 (August 21, 2000)
copyright (C) 2000 Ginger Alliance (www.gingerall.com)

-- 
Guenter Radestock, Universitaetsbibliothek Karlsruhe
[EMAIL PROTECTED]
http://www.ubka.uni-karlsruhe.de/~guenter

Reply via email to