Mercurial > emacs
changeset 6938:782646fc7505
*** empty log message ***
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sun, 17 Apr 1994 23:15:41 +0000 |
parents | c5a85ac1d292 |
children | fac59520e15f |
files | lispref/strings.texi |
diffstat | 1 files changed, 7 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/lispref/strings.texi Sun Apr 17 23:02:52 1994 +0000 +++ b/lispref/strings.texi Sun Apr 17 23:15:41 1994 +0000 @@ -743,12 +743,13 @@ @samp{A} into @samp{a}, and likewise for each set of equivalent characters.) - When you construct a case table, you can provide @code{nil} for both -@var{canonicalize} and @var{equivalences}. When you specify the case -table for use, Emacs fills in these strings, computing them from -@var{upcase} and @var{downcase}. In a case table that is actually in -use, those components are non-@code{nil}. Do not try to make just one -of these components @code{nil}; that is not meaningful. + When you construct a case table, you can provide @code{nil} for +@var{canonicalize}; then Emacs fills in this string from @var{upcase} +and @var{downcase}. You can also provide @code{nil} for +@var{equivalences}; then Emacs fills in this string from +@var{canonicalize}. In a case table that is actually in use, those +components are non-@code{nil}. Do not try to specify @var{equivalences} +without also specifying @var{canonicalize}. Each buffer has a case table. Emacs also has a @dfn{standard case table} which is copied into each buffer when you create the buffer.