summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2020-04-09 12:18:30 +0300
committerEli Zaretskii <eliz@gnu.org>2020-04-09 12:18:30 +0300
commitfaf996dc6e963a8dd74e9e794ded0467dd78ea18 (patch)
tree05414568c1e99a0226101e37fb94dc4ade687699 /lisp/emacs-lisp
parent1aeb1819353418ebed635f18a009048700ba1ad0 (diff)
downloademacs-faf996dc6e963a8dd74e9e794ded0467dd78ea18.tar.gz
emacs-faf996dc6e963a8dd74e9e794ded0467dd78ea18.tar.bz2
emacs-faf996dc6e963a8dd74e9e794ded0467dd78ea18.zip
Fix decoding ASCII strings with embedded CR characters
* src/coding.c (string_ascii_p): Return a negative value if an all-ASCII string STR includes the CR character, otherwise a positive value. (code_convert_string): If the string is ASCII, but includes CR characters, use the fast path only if EOL doesn't need to be decoded. (Bug#40519) * test/src/coding-tests.el (coding-nocopy-ascii): Add tests for bug#40519.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions