May 26, 2018
Library for the multilingual text handling
The m17n library provides following facilities to handle multilingual text.
* M-text A data structure for a multilingual text. It is basically a string but with attributes called text property, and is designed to substitute for the C string. It is the most important object of the m17n library. * Functions for creating and processing M-texts. * Functions for converting M-texts from/to strings encoded in various existing formats. * A huge character space, which contains all the Unicode characters and more non-Unicode characters. * Chartable A data structure that contains per-character information efficiently. * Functions for inputting and displaying M-text on a window system.
The documentation is available through devel/m17n-docs.