Commit b882d4ef authored by Eli Zaretskii's avatar Eli Zaretskii

Fix problems with ligatures in PDF version of ELisp manual

* doc/lispref/strings.texi (Case Conversion): Avoid problems with
ligatures in printed versions of the manual.  (Bug#29818)
parent 289dd53b
......@@ -1197,6 +1197,7 @@ a character, functions are unable to perform proper substitution and
result may differ compared to treating a one-character string. For
example:
@ifnottex
@example
@group
(upcase "fi") ; note: single character, ligature "fi"
......@@ -1207,6 +1208,19 @@ example:
@result{} 64257 ; i.e. ?fi
@end group
@end example
@end ifnottex
@iftex
@example
@group
(upcase "fi") ; note: single character, ligature "fi"
@result{} "FI"
@end group
@group
(upcase ?fi)
@result{} 64257 ; i.e. ?fi
@end group
@end example
@end iftex
To avoid this, a character must first be converted into a string,
using @code{string} function, before being passed to one of the casing
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment