OpenGrok
Cross Reference: citrus_stdenc.h
xref
: /
src
/
lib
/
libc
/
citrus
/
citrus_stdenc.h
Home
|
History
|
Annotate
|
Download
|
only in
citrus
History log of
/src/lib/libc/citrus/citrus_stdenc.h
Revision
Date
Author
Comments
1.5
20-Jan-2024
christos
Catch up with all the lint warnings since exit on warning was disabled.
Disable 'missing header declaration' and 'nested extern' warnings for now.
1.4
29-Oct-2005
tshiozak
branches: 1.4.80;
fix lib/31874.
- add _citrus_stdenc_get_state_desc() interface to get
encoding-scheme-independent encoder/decoder state descriptions.
- make sure that iconv_std module uses it to judge whether the last
sequences forms complete shift sequences.
- bump minor of i18n_module because of get_state_desc().
1.3
10-Jul-2003
tshiozak
make _DIAGNOSTIC happy.
1.2
26-Jun-2003
tshiozak
correct wcrtomb(3) - it is not conforming to standard on handling L'\0'.
This change also affects Citrus iconv engine.
1.1
25-Jun-2003
tshiozak
Citrus iconv support (1)
add core engine of Citrus iconv and some support routines.
- iconv core (citrus_iconv)
- coded character set mapper (csmapper)
- encoding scheme database (esdb)
- standard encoding scheme handler (stdenc)
- basic character set manipulation utilities (bcs)
- mmap based infrastructure (citrus_lookup/_mmap/_memstream/_db)
- some source codes of new plugins (not built yet)
1.4.80.2
21-Jul-2017
perseant
Move Unicode <-> ku/ten mapping into the individual codec modules.
Mapping is based on existing iconv data for single-byte encodings,
and included for several, but not all, multibyte encodings.
1.4.80.1
14-Jul-2017
perseant
Initial commit of a mostly-working implementation of __STDC_ISO_10646__,
with collation support using the Unicode Collation Algorithm.
The conversion from men/ku/ten form to Unicode is a gross hack at present.
Fixing this, and fleshing out the LC_COLLATE locale component, are next
on the agenda.
Indexes created Sun Oct 19 18:09:56 GMT 2025