Lines Matching refs:escape
14960 * Implement the escape-uri() XPath function
14961 * string escape-uri(string $str, bool $escape-reserved)
14966 * character in the string by an escape sequence of the form %xx%yy...,
14971 * boolean argument $escape-reserved.
14973 * If $escape-reserved is true, all characters are escaped other than lower
14980 * If $escape-reserved is false, the behavior differs in that characters
14989 * Generally, $escape-reserved should be set to true when escaping a string
14997 * xf:escape-uri ("gopher://spinaltap.micro.umn.edu/00/Weather/California/Los%20Angeles#ocean"), true())
14999 * xf:escape-uri ("gopher://spinaltap.micro.umn.edu/00/Weather/California/Los%20Angeles#ocean"), false())
15009 xmlChar escape[4];
15020 escape[0] = '%';
15021 escape[3] = 0;
15046 escape[1] = '0' + (*cptr >> 4);
15048 escape[1] = 'A' - 10 + (*cptr >> 4);
15050 escape[2] = '0' + (*cptr & 0xF);
15052 escape[2] = 'A' - 10 + (*cptr & 0xF);
15054 xmlBufferAdd(target, &escape[0], 3);
15128 xmlXPathRegisterFuncNS(ctxt, (const xmlChar *)"escape-uri",