summaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorAndrew Dunstan <andrew@dunslane.net>2013-06-08 10:21:17 -0400
committerAndrew Dunstan <andrew@dunslane.net>2013-06-08 10:21:17 -0400
commit160f2cb4ec56251751bf778af8a9d579befb0059 (patch)
treeda31e9034ffaf9ff3e066734089b32464d4c4db5 /doc/src
parent54f68364e4992c6335fbca1fb83c1be8947c3c31 (diff)
Don't downcase non-ascii identifier chars in multi-byte encodings.
Long-standing code has called tolower() on identifier character bytes with the high bit set. This is clearly an error and produces junk output when the encoding is multi-byte. This patch therefore restricts this activity to cases where there is a character with the high bit set AND the encoding is single-byte. There have been numerous gripes about this, most recently from Martin Schäfer. Backpatch to all live releases.
Diffstat (limited to 'doc/src')
0 files changed, 0 insertions, 0 deletions