postgresql/src/backend/utils/mb
Peter Eisentraut d8594d123c Update list of combining characters
The list of combining characters to ignore for calculating the display
width of a string (used for example by psql) was wildly outdated and
incorrect.

Discussion: https://www.postgresql.org/message-id/flat/bbb19114-af1e-513b-08a9-61272794bd5c%402ndquadrant.com
2019-06-19 21:35:41 +02:00
..
Unicode Update copyright for 2019 2019-01-02 12:44:25 -05:00
conversion_procs Move the built-in conversions into the initial catalog data. 2019-01-03 19:47:53 -05:00
Makefile Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
README Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
conv.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
encnames.c Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
iso.c Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
mbutils.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
wchar.c Update list of combining characters 2019-06-19 21:35:41 +02:00
win866.c Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
win1251.c Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
wstrcmp.c pgindent run for 9.4 2014-05-06 12:12:18 -04:00
wstrncmp.c pgindent run for 9.4 2014-05-06 12:12:18 -04:00

README

src/backend/utils/mb/README

Encodings
=========

encnames.c:	public functions for both the backend and the frontend.
conv.c:		static functions and a public table for code conversion
wchar.c:	mostly static functions and a public table for mb string and
		multibyte conversion
mbutils.c:	public functions for the backend only.
		requires conv.c and wchar.c
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

Introduction
------------
	http://www.cprogramming.com/tutorial/unicode.html