[issue10288] Remove deprecated C "character" handling macros ISUPPER() etc

2011-03-15 Thread Dave Malcolm
Changes by Dave Malcolm : -- resolution: -> accepted stage: patch review -> committed/rejected status: open -> closed versions: -Python 3.3 ___ Python tracker ___ _

[issue10288] Remove deprecated C "character" handling macros ISUPPER() etc

2010-11-05 Thread Dave Malcolm
Dave Malcolm added the comment: Committed to py3k in r86210 -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue10288] Remove deprecated C "character" handling macros ISUPPER() etc

2010-11-05 Thread Eric Smith
Eric Smith added the comment: I'd 'svnmerge block' them, just in case anyone decides to manually merge (which I doubt will happen, but you never know). -- ___ Python tracker __

[issue10288] Remove deprecated C "character" handling macros ISUPPER() etc

2010-11-05 Thread Dave Malcolm
Dave Malcolm added the comment: Thanks for reviewing. If I'm reading things correctly, the ISUPPER et al macros were added in 2.6 and 3.0, and deprecated in 2.7 and 3.1. Tested with a full run of "-m test.regrtest -uall" here (x86_64 Fedora 13), with both 2-byte and 4-byte unicode; no failur

[issue10288] Remove deprecated C "character" handling macros ISUPPER() etc

2010-11-02 Thread Eric Smith
Eric Smith added the comment: +1 I agree on removing the lowercase versions. It's sort of handy having them around to prevent accidental uses. But the same could be said for other similar macros/functions. Plus they wouldn't work if the isXXX symbols were really functions, not macros (not th

[issue10288] Remove deprecated C "character" handling macros ISUPPER() etc

2010-11-02 Thread Marc-Andre Lemburg
Changes by Marc-Andre Lemburg : -- title: Remove -> Remove deprecated C "character" handling macros ISUPPER() etc ___ Python tracker ___ _

[issue10288] Remove

2010-11-02 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: Dave Malcolm wrote: > > New submission from Dave Malcolm : > > Issue 5793 rationalized all usage of C "character" handling to use > "Py_"-prefixed locale-unaware macros, at the "char" level. > > In particular, this comment was added in two places to > I

[issue10288] Remove deprecated C "character" handling macros ISUPPER() etc

2010-11-01 Thread Dave Malcolm
Changes by Dave Malcolm : -- title: Remove -> Remove deprecated C "character" handling macros ISUPPER() etc ___ Python tracker ___ ___

[issue10288] Remove

2010-11-01 Thread Dave Malcolm
New submission from Dave Malcolm : Issue 5793 rationalized all usage of C "character" handling to use "Py_"-prefixed locale-unaware macros, at the "char" level. In particular, this comment was added in two places to Include/bytes_methods.h in r72044: http://svn.python.org/view/python/branches/