Next: Translation of Characters, Previous: Splitting Characters, Up: Non-ASCII Characters
Sometimes it is useful to find out which character sets appear in a part of a buffer or a string. One use for this is in determining which coding systems (see Coding Systems) are capable of representing all of the text in question.
This function returns a list of the character sets that appear in the current buffer between positions beg and end.
The optional argument translation specifies a translation table to be used in scanning the text (see Translation of Characters). If it is non-
nil
, then each character in the region is translated through this table, and the value returned describes the translated characters instead of the characters actually in the buffer.