mirror of
https://github.com/postgres/postgres.git
synced 2026-02-14 08:13:27 -05:00
This new header contains all the variable-length data types support (TOAST support) from postgres.h, which isn't needed by large parts of the backend code. Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us> Discussion: https://www.postgresql.org/message-id/flat/ddcce239-0f29-6e62-4b47-1f8ca742addf%40enterprisedb.com |
||
|---|---|---|
| .. | ||
| conversion_procs | ||
| Unicode | ||
| conv.c | ||
| iso.c | ||
| Makefile | ||
| mbutils.c | ||
| meson.build | ||
| README | ||
| stringinfo_mb.c | ||
| win866.c | ||
| win1251.c | ||
| wstrcmp.c | ||
| wstrncmp.c | ||
src/backend/utils/mb/README Encodings ========= conv.c: static functions and a public table for code conversion mbutils.c: public functions for the backend only. stringinfo_mb.c: public backend-only multibyte-aware stringinfo functions wstrcmp.c: strcmp for mb wstrncmp.c: strncmp for mb win866.c: a tool to generate KOI8 <--> CP866 conversion table iso.c: a tool to generate KOI8 <--> ISO8859-5 conversion table win1251.c: a tool to generate KOI8 <--> CP1251 conversion table See also in src/common/: encnames.c: public functions for encoding names wchar.c: mostly static functions and a public table for mb string and multibyte conversion Introduction ------------ http://www.cprogramming.com/tutorial/unicode.html