summaryrefslogtreecommitdiffstats
path: root/Modules/ucnhash.c
Commit message (Collapse)AuthorAgeFilesLines
* ucnhash is no longer usedFredrik Lundh2001-01-241-22/+0
|
* Move uchhash functionality into unicodedata (after the recentFredrik Lundh2001-01-241-193/+3
| | | | | crop of changes, the files are small enough to do this). Also adds "name" and "lookup" functions to unicodedata.
* compress unicode decomposition tables (this saves another 55k)Fredrik Lundh2001-01-211-8/+7
|
* forgot to check in the new makeunicodedata.py scriptFredrik Lundh2001-01-211-10/+8
|
* gethash/cmpname both looked beyond the end of the character name.Fredrik Lundh2001-01-191-16/+14
| | | | This patch makes u"\N{x}" a bit less dependent on pure luck...
* new unicode name database (~160k)Fredrik Lundh2001-01-191-12174/+109
|
* added "getcode" and "getname" methods to the ucnhash module (they'reFredrik Lundh2001-01-191-13/+58
| | | | | probably more useful for the test code than for any applications, but one never knows...)
* refactored the unicodeobject/ucnhash interface, to hide theFredrik Lundh2001-01-191-81/+74
| | | | | | | implementation details inside the ucnhash module. also cleaned up the unicode copyright blurb a little; Secret Labs' internal revision history isn't that interesting...
* Fix UCNs machine with >= 32bit longsJeremy Hylton2000-07-261-19/+51
| | | | | | | originally submitted by Bill Tutt Note: This code is actually going to be replaced in 2.0 by /F's new database. Until then, this patch keeps the test suite working.
* Jack Jansen: Use include "" instead of <>; and staticforward declarationsGuido van Rossum2000-06-291-3/+3
|
* Marc-Andre Lemburg <mal@lemburg.com>:Marc-André Lemburg2000-06-281-0/+12212
New ucnhash module by Bill Tutt. This module contains the hash table needed to map Unicode character names to Unicode ordinals and is loaded on-the-fly by the standard unicode-escape codec.