Previous: Char Table Types, Up: Char Tables [Contents][Index]
This function makes a new, empty char table of type type.
type should be a symbol, one of char
, category
,
display
, generic
, or syntax
.
This function sets the value for chars in range to be value in char-table.
range specifies one or more characters to be affected and should be one of the following:
t
(all characters are affected)
value must be a value appropriate for the type of char-table.
This function finds the value for character in char-table.
This function finds the value for a range in char-table. If there is
more than one value, multi is returned (defaults to nil
).
This function resets char-table to its default state.
This function maps function over entries in char-table, calling it with two args, each key and value in the table.
range specifies a subrange to map over and is in the same format
as the range argument to put-range-table
. If omitted or
t
, it defaults to the entire table.
This function returns non-nil
if value is a valid value for
char-table-type.
This function signals an error if value is not a valid value for char-table-type.
Previous: Char Table Types, Up: Char Tables [Contents][Index]