45 for (text =
""; *from; from++)
50 if ( *(from+1) ==
'u' && (*(from+2) ==
'-' || isdigit(*(from+2)))) {
52 const char *end = from;
53 while (isdigit(*++end));
55 num.
append(from, end-from);
62 if ( !strncmp(from+1,
"pard", 4) )
73 if ( !strncmp(from+1,
"par", 3) )
85 if ( !strncmp(from+1,
"qc", 2) )
#define SWORD_NAMESPACE_START
const char * c_str() const
SWBuf & append(const char *str, long max=-1)
virtual char processText(SWBuf &text, const SWKey *key=0, const SWModule *module=0)
SWBuf * getUTF8FromUniChar(SW_u32 uchar, SWBuf *appendTo)
#define SWORD_NAMESPACE_END