バッファや文字列の一部分にどの文字集合が現れるかを 調べられると有用なことがあります。 その1つの用途は、当該テキストすべてを表現する能力がある コーディングシステム(see Coding Systems)を探すことです。
この関数は、カレントバッファのbegとendのあいだに 現れる文字集合のリストを返す。
省略可能な引数translationは、 テキストを走査するときに使用する変換表を指定する (see Translation of Characters)。 これが
nil
以外であると、領域内の各文字をこの表を介して変換し、 戻り値は、バッファ内の実際の文字のかわりに変換した文字に関する情報を与える。