Lines Matching refs:escape
14891 * Implement the escape-uri() XPath function
14892 * string escape-uri(string $str, bool $escape-reserved)
14897 * character in the string by an escape sequence of the form %xx%yy...,
14902 * boolean argument $escape-reserved.
14904 * If $escape-reserved is true, all characters are escaped other than lower
14911 * If $escape-reserved is false, the behavior differs in that characters
14920 * Generally, $escape-reserved should be set to true when escaping a string
14928 * xf:escape-uri ("gopher://spinaltap.micro.umn.edu/00/Weather/California/Los%20Angeles#ocean"), true())
14930 * xf:escape-uri ("gopher://spinaltap.micro.umn.edu/00/Weather/California/Los%20Angeles#ocean"), false())
14940 xmlChar escape[4];
14951 escape[0] = '%';
14952 escape[3] = 0;
14977 escape[1] = '0' + (*cptr >> 4);
14979 escape[1] = 'A' - 10 + (*cptr >> 4);
14981 escape[2] = '0' + (*cptr & 0xF);
14983 escape[2] = 'A' - 10 + (*cptr & 0xF);
14985 xmlBufferAdd(target, &escape[0], 3);
15059 xmlXPathRegisterFuncNS(ctxt, (const xmlChar *)"escape-uri",