From 1e8f1e2fb0f4f768ca1a4139becd190c55978862 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sat, 7 Apr 2007 01:52:16 +0000 Subject: [PATCH] (Case Tables): Improve last change. --- lispref/strings.texi | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/lispref/strings.texi b/lispref/strings.texi index 788a7948b4f..af5a2fa14d3 100644 --- a/lispref/strings.texi +++ b/lispref/strings.texi @@ -1117,17 +1117,18 @@ of an abnormal exit via @code{throw} or error (@pxref{Nonlocal Exits}). @end defmac - Some language environments may modify the case conversions of ASCII -characters; for example, in the Turkish language environment, the -ASCII character ``I'' is downcased into a Turkish ``dotless i''. This -can interfere with code that requires ordinary ASCII case conversion, -such as implementations of ASCII-based network protocols. In that -case, use the @code{with-case-table} macro with the variable -@var{ascii-case-table}, which stores the unmodified case table for the -ASCII character set. + Some language environments may modify the case conversions of +@acronym{ASCII} characters; for example, in the Turkish language +environment, the @acronym{ASCII} character @samp{I} is downcased into +a Turkish ``dotless i''. This can interfere with code that requires +ordinary ASCII case conversion, such as implementations of +@acronym{ASCII}-based network protocols. In that case, use the +@code{with-case-table} macro with the variable @var{ascii-case-table}, +which stores the unmodified case table for the @acronym{ASCII} +character set. @defvar ascii-case-table -The case table for the ASCII character set. This should not be +The case table for the @acronym{ASCII} character set. This should not be modified by any language environment settings. @end defvar -- 2.39.5