/[emacs]/emacs/src/casetab.c
ViewVC logotype

Diff of /emacs/src/casetab.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.34 by ttn, Sun Aug 7 12:33:16 2005 UTC revision 1.35 by rms, Sun Oct 23 17:26:32 2005 UTC
# Line 97  A case table is a char-table which maps Line 97  A case table is a char-table which maps
97  to their lower-case equivalents.  It also has three \"extra\" slots  to their lower-case equivalents.  It also has three \"extra\" slots
98  which may be additional char-tables or nil.  which may be additional char-tables or nil.
99  These slots are called UPCASE, CANONICALIZE and EQUIVALENCES.  These slots are called UPCASE, CANONICALIZE and EQUIVALENCES.
100  UPCASE maps each character to its upper-case equivalent;  UPCASE maps each non-upper-case character to its upper-case equivalent.
101   if lower and upper case characters are in 1-1 correspondence,   (The value in UPCASE for an upper-case character is never used.)
102     If lower and upper case characters are in 1-1 correspondence,
103   you may use nil and the upcase table will be deduced from DOWNCASE.   you may use nil and the upcase table will be deduced from DOWNCASE.
104  CANONICALIZE maps each character to a canonical equivalent;  CANONICALIZE maps each character to a canonical equivalent;
105   any two characters that are related by case-conversion have the same   any two characters that are related by case-conversion have the same

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26