Zach Copley wrote:
Patrick Phelan wrote:
It appears to be S, P, and C getting filtered with *.

The function doing the replacement is common_xml_safe_str($str) in lib/util.php, which uses this regex:

   /[\p{Cc}\p{Cf}\p{Cs}]/u

to find characters that mess up feed parsers. That shouldn't match on S, P, or C.
So, not to be too literalist, but p, c, and s all appear in that regexp. Could an old or weird PHP be ignoring them as control characters and filtering out the characters literally?

-Evan

_______________________________________________
Laconica-dev mailing list
[email protected]
http://mail.laconi.ca/mailman/listinfo/laconica-dev

Reply via email to