Larry Hastings
|
402b73fb8d
|
Backported PyCapsule from 3.1, and converted most uses of
CObject to PyCapsule.
|
2010-03-25 00:54:54 +00:00 |
|
Ezio Melotti
|
0d0b80bc3e
|
Link specifically to the UCD version 5.2.0.
|
2010-03-23 00:38:12 +00:00 |
|
Ezio Melotti
|
ae735a763e
|
Update the version number of the Unicode Database in a few more places.
|
2010-03-22 23:07:32 +00:00 |
|
Victor Stinner
|
7c924ec925
|
Issue #1054943: Fix unicodedata.normalize('NFC', text) for the Public Review
Issue #29.
PR #29 was released in february 2004!
|
2010-03-04 12:09:33 +00:00 |
|
Amaury Forgeot d'Arc
|
d0052d17b1
|
#1571184: makeunicodedata.py now generates the functions _PyUnicode_ToNumeric,
_PyUnicode_IsLinebreak and _PyUnicode_IsWhitespace.
It now also parses the Unihan.txt for numeric values.
|
2009-10-06 19:56:32 +00:00 |
|
Antoine Pitrou
|
e988e286b2
|
Issue #1734234: Massively speedup unicodedata.normalize() when the
string is already in normalized form, by performing a quick check beforehand.
Original patch by Rauli Ruohonen.
|
2009-04-27 21:53:26 +00:00 |
|
Martin v. Löwis
|
24329ba176
|
Issue #3811: The Unicode database was updated to 5.1.
Reviewed by Fredrik Lundh and Marc-Andre Lemburg.
|
2008-09-10 13:38:12 +00:00 |
|
Gregory P. Smith
|
dd96db63f6
|
This reverts r63675 based on the discussion in this thread:
http://mail.python.org/pipermail/python-dev/2008-June/079988.html
Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names
in the spirit of 3.0 are available via a #define only. See the email thread.
|
2008-06-09 04:58:54 +00:00 |
|
Walter Dörwald
|
a2a89a8712
|
Change all functions that expect one unicode character to accept a pair of
surrogates in narrow builds. Fixes issue #1706460.
|
2008-06-02 20:36:03 +00:00 |
|
Christian Heimes
|
593daf545b
|
Renamed PyString to PyBytes
|
2008-05-26 12:51:38 +00:00 |
|
Christian Heimes
|
e93237dfcc
|
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available.
|
2007-12-19 02:37:44 +00:00 |
|
Martin v. Löwis
|
f1e0b3f630
|
Bug #1704793: Return UTF-16 pair if unicodedata.lookup cannot
represent the result in a single character.
|
2007-07-28 07:03:05 +00:00 |
|
Martin v. Löwis
|
6819210b9e
|
PEP 3123: Provide forward compatibility with Python 3.0, while keeping
backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and
PyVarObject_HEAD_INIT.
|
2007-07-21 06:55:02 +00:00 |
|
Walter Dörwald
|
6fc2382883
|
Replace C++ comment with C comment (fixes SF bug #1593525).
|
2006-11-09 16:23:26 +00:00 |
|
Neal Norwitz
|
b45f351832
|
I'm not sure why this code allocates this string for the error message.
I think it would be better to always use snprintf and have the format
limit the size of the name appropriately (like %.200s).
Klocwork #340
|
2006-08-12 01:57:47 +00:00 |
|
Martin v. Löwis
|
789c09d2cd
|
Update dangling references to the 3.2 database to
mention that this is UCD 4.1 now.
|
2006-08-10 19:04:00 +00:00 |
|
Neal Norwitz
|
37f694f21b
|
No functional change. Add comment and assert to describe why there cannot be overflow which was reported by Klocwork. Discussed on python-dev
|
2006-07-27 04:04:50 +00:00 |
|
Martin v. Löwis
|
d004fc810a
|
Patch 1494554: Update numeric properties to Unicode 4.1.
|
2006-05-27 08:36:52 +00:00 |
|
Neal Norwitz
|
88c97845c6
|
No reason to export get_decomp_record, make static
|
2006-04-17 00:36:29 +00:00 |
|
Martin v. Löwis
|
3c6e4188ed
|
Support NFD of very long strings.
|
2006-04-13 06:36:31 +00:00 |
|
Neal Norwitz
|
65c05b20e9
|
Get rid of warnings about using chars as subscripts
on Alpha (and possibly other platforms) by using Py_CHARMASK().
|
2006-04-10 02:17:47 +00:00 |
|
Martin v. Löwis
|
c350912990
|
Adjust CJK Ideograph range to Unicode 4.1.
|
2006-03-11 12:16:23 +00:00 |
|
Martin v. Löwis
|
0e2f9b2dfb
|
Fix refcounting bug.
|
2006-03-10 11:29:32 +00:00 |
|
Martin v. Löwis
|
5bd7c02298
|
Avoid forward-declaring the methods array.
Rename unicodedata.db* to unicodedata.ucd*
|
2006-03-10 11:20:04 +00:00 |
|
Martin v. Löwis
|
480f1bb67b
|
Update Unicode database to Unicode 4.1.
|
2006-03-09 23:38:20 +00:00 |
|