Staging
v0.8.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
671c506 Add new encodings 28 July 2004, 15:29:39 UTC
25d8892 Since build_py handles package data installation, the list of outputs can contain more than just .py files. Make sure we only report bytecode files for the .py files. 28 July 2004, 14:55:10 UTC
33ee76a A little boolean music if you please, maestro... (Not sure I have the versionadded{} args quite right). 28 July 2004, 14:17:04 UTC
efdc16f Remove unused source file from Windows project files. 28 July 2004, 09:45:20 UTC
978d262 Add missing _codecs_iso2022 module of cjkcodecs. I'll add unittest for it soon. 28 July 2004, 09:39:54 UTC
eb34110 Remove CJKCodecs implementation of UTF-7 and UTF-8 codec which aren't intended to be part of Python distributiuon. This was accidently imported on mass converting from standalone version of CJKCodecs. 28 July 2004, 09:36:52 UTC
bee4174 Add versionadded info 28 July 2004, 02:34:12 UTC
49667c2 Ack, removed useless import of os I just introduced. 27 July 2004, 21:05:21 UTC
5cfb05e Added a new fileno() method. ZODB's repozo.py wants this so it can apply os.fsync() to the GzipFile backup files it creates. 27 July 2004, 21:02:02 UTC
fe393f4 Use intptr_t/uintptr_t on Windows 27 July 2004, 15:57:24 UTC
b600fe9 Switch arguments to memset (kudos to MSVC C4318 for finding that) 27 July 2004, 15:03:53 UTC
512efb4 Properly check for Win64 compilers. 27 July 2004, 14:16:14 UTC
ce4bae6 Add an item 27 July 2004, 12:13:25 UTC
544f119 Patch #995766: Keyword argument support in cPickle. 27 July 2004, 05:22:33 UTC
7b9190b Patch #998149: imaplib deleteacl and myrights. 27 July 2004, 05:07:19 UTC
5785a13 Add some items 26 July 2004, 19:28:46 UTC
e03664f Two typo fixes 26 July 2004, 19:25:54 UTC
e3e1eca [Bug #997166] Fix example 26 July 2004, 18:52:48 UTC
fdccf1a fix information about what flag database files are opened with by default 26 July 2004, 16:33:29 UTC
c8ae31d Patch #962487: Don't crash for empty locale names. 26 July 2004, 12:45:18 UTC
cc0f932 Patch #605370: Add description[s] for RFC 2980 compliance. 26 July 2004, 12:40:50 UTC
32d0c1b Patch #995782: Add FreeBSD 5 expectations. Will backport to 2.3. 26 July 2004, 12:09:13 UTC
37ead8f Patch #997668: Correct explanation of salts. Will backport to 2.3. 26 July 2004, 12:05:16 UTC
abba5c0 Explain that most floats are actually integers. This is a common confusion for people using floor(), ceil() and modf(). 26 July 2004, 05:12:01 UTC
9a729a1 Typo in new docs. 26 July 2004, 04:58:50 UTC
d6ef193 SF bugs 996748: os.environ documentation should indicate unreliability Clarifed that os.environ is captured once; emphasized that it's better to assign to os.environ than to call putenv() directly (the putenv() docs said so, but the environ docs didn't). 26 July 2004, 00:42:41 UTC
d945f4e Generate rc[_d].h after linking 25 July 2004, 09:49:26 UTC
66bb6e6 SF bug 996392: math and cmath docs don't specify radians Major rewrite of the math module docs. Slapped in "radians" where appropriate; grouped the functions into reasonable categories; supplied many more words to address common confusions about some of the subtler issues. 24 July 2004, 23:00:24 UTC
5253da1 added test for bug #996359. 24 July 2004, 19:56:03 UTC
3414c1c add missing newlines to read/readline. fixes bug #996359. 24 July 2004, 19:54:44 UTC
612eb09 Factored out a method to determine the final installer filename. 23 July 2004, 19:58:28 UTC
6fa2474 Make the distutils version number the same as the python version. It must be literally contained here, because it is still possible to install this distutils in older Python versions. 23 July 2004, 19:47:32 UTC
ee6fd06 bdist_wininst does now properly handle unicode strings or byte strings with umlauts in the author argument and others. Fixes sf # 993943. 23 July 2004, 19:44:29 UTC
b314ce9 Add news item for u'%s' change. 23 July 2004, 16:14:57 UTC
d25c650 Let u'%s' % obj try obj.__unicode__() first and fallback to obj.__str__(). 23 July 2004, 16:13:25 UTC
fe08083 Fix an uncorrect function prototype. Will backport to release23-maint. BTW: Shouldn't it read PY_LONG_LONG instead of 'long long' ? 23 July 2004, 14:49:52 UTC
5ae638c Remove copyright notices from gencodec.py output. The script was originally used to create the initial set of codecs (and these were (c) CNRI). While the script itself still is (c) CNRI, the output certainly isn't anymore. 23 July 2004, 10:09:57 UTC
f9cbf21 Whitespace normalization. 23 July 2004, 02:50:10 UTC
336689b A few trivial edits. 23 July 2004, 02:48:24 UTC
cab5b94 SF bug #995983 and #995987: Documentation nits. 22 July 2004, 19:33:53 UTC
7bd33c5 This change implements the following gettext features, as discussed recently in python-dev: In _locale module: - bind_textdomain_codeset() binding In gettext module: - bind_textdomain_codeset() function - lgettext(), lngettext(), ldgettext(), ldngettext(), which return translated strings encoded in preferred system encoding, if bind_textdomain_codeset() was not used. - Added equivalent functionality in translate() function and catalog classes. Every change was also documented. 22 July 2004, 18:44:01 UTC
5980ff2 SF bug 994255: Py_RETURN_NONE causes too much warnings Rewrote Py_RETURN_{NONE, TRUE, FALSE} to expand to comma expressions rather than "do {} while(0)" thingies. The OP complained because he likes using MS /W4 sometimes, and then all his uses of these things generate nuisance warnings about testing a constant expression (in the "while(0)" part). Comma expressions don't have this problem (although it's a lucky accident that comma expressions suffice for these macros!). 22 July 2004, 01:46:43 UTC
aa1c7ff SF patch 995225: tarfile.py fix for bug #990325 Removes CVS keywords from this binary file, so that test_tarfile passes regardless of whether Python is checked out with -kk. 22 July 2004, 00:54:37 UTC
c12527e [Bug #990524] Fix typo 21 July 2004, 21:34:45 UTC
b3d55d3 elaborate package data test to make sure get_outputs() gives the right results when byte-code compilation is requested (in particular, make sure that package data doesn't get a bogus byte-code listing generated) 21 July 2004, 18:53:06 UTC
4ab0e9e revise wording to avoid confusion for non-native English speakers (second occurance of the same wording) 21 July 2004, 17:36:47 UTC
20938f5 revise wording to avoid confusion for non-native English speakers 21 July 2004, 17:18:19 UTC
b4bf62f Added an extra example to the basic example section 21 July 2004, 14:40:11 UTC
0ad20f1 Update Decimal section to match the current module 21 July 2004, 13:00:06 UTC
65a3332 Add PEP 331; add constancy of None; minor edits 21 July 2004, 12:41:38 UTC
c2632a5 Patch #984714: Properly diagnose E_DECODE errors. Backported to 2.3. 21 July 2004, 05:35:02 UTC
2142993 Thread.__delete: Discussion of internal obscurities belongs in comments rather than in docstrings. Rewrote so that _active_limbo_lock is released no matter what happens (it could have been left locked if _sys got None'd out). Use "in" in preference to has_key() for dict lookup. Don't bother looking for 'dummy_threading' in sys.modules unless KeyError is raised. Since the heart of the method is the del, do that in only one place. 21 July 2004, 03:36:52 UTC
090e636 EditorWindow.py was not finding the .chm help file on Windows. Typo at Rev 1.54. Python Bug 990954 21 July 2004, 03:33:58 UTC
bf76075 fix typo, highlight True/False correctly 21 July 2004, 02:47:10 UTC
8b3d92a Fix bug where a KeyError was raised if -O was being used for the interpreter and Thread.__delete() was called after a Thread instance was created. Problem resulted from a currentThread() call in an 'assert' statement being optimized out and dummy_thread.get_ident() always returning -1 and thus overwriting the entry for the _MainThread() instance created in 'threading' at import time. Closes bug #993394. 21 July 2004, 02:21:58 UTC
7728b47 SF #994605, fcntl example is broken The last call to fcntl (which wasn't changed) doesn't work for me, but the first part works now. Backport candidate. 21 July 2004, 01:41:14 UTC
dc8e194 Fix SF #994580, typo in time.tzsets docstring. Backport candidate 20 July 2004, 22:34:37 UTC
0260519 Remove unused variables 20 July 2004, 22:31:34 UTC
d96d101 SF #918101, allow files >= 8 GB using GNU extension 20 July 2004, 22:23:02 UTC
a4f651a SF #857297 and 916874, improve handling of hard links when extracting 20 July 2004, 22:07:44 UTC
0662f8a SF #846659, fix bufsize violation and GNU longname/longlink extensions 20 July 2004, 21:54:18 UTC
13e50fe Add Itanium targets. 20 July 2004, 14:37:48 UTC
4d0bddf Fix bug in addsitedir() to properly handle the lack of a second argument. Fixed to keep backwards-compatibility for the undocumented function. Closes bug #986795. 20 July 2004, 02:28:28 UTC
ad00913 ossaudiodev is available on FreeBSD 5 too. 20 July 2004, 01:42:06 UTC
81aec4b Patch #984654: Add more address family constants. 19 July 2004, 17:01:20 UTC
5e4a3b8 Move comment that goes along with audioop 19 July 2004, 16:55:07 UTC
8fbefe2 Patch #993173: Enable audioop on 64-bit platforms. 19 July 2004, 16:42:20 UTC
b0c319a Patch #993187: Make rstrip doc similar to lstrip. Backported to 2.3. 19 July 2004, 16:34:01 UTC
3a313e3 Check the type of values returned by __int__, __float__, __long__, __oct__, and __hex__. Raise TypeError if an invalid type is returned. Note that PyNumber_Int and PyNumber_Long can still return ints or longs. Fixes SF bug #966618. 19 July 2004, 16:29:17 UTC
66edb62 Don't return spurious empty fields if 'keep_empty_values' is True. Fixes SF bug #990307. 19 July 2004, 15:38:11 UTC
36a0f89 The binary layout of cfgdata has changed, so the magic number has to change as well. Recompiled binaries after this change. 19 July 2004, 10:07:28 UTC
876d990 The binary layout of cfgdata has changed, so the magic number has to change as well. Display an additional message box when a mismatch is detected. 19 July 2004, 09:57:58 UTC
b8f134e The binary layout of cfgdata has changed, so the magic number has to change as well. Add a comment explaining this. 19 July 2004, 09:45:46 UTC
5ef6018 test_codecmaps_hk is also expected to be skipped when a mapping file isn't available. (Spotted by Raymond Hettinger) 19 July 2004, 06:39:37 UTC
76aa2ef Get doc to build (add missing backslash) 19 July 2004, 01:39:54 UTC
e9c89e8 Silence a GCC unused variable warning in debug builds. 19 July 2004, 00:10:24 UTC
a0e0cd3 Don't try to create the directory if it already exists, otherwise the test fails 19 July 2004, 00:08:59 UTC
90ee7eb Record that FCNTL.py has gone away; remove FCNTL hack in tempfile.py; another hack remains in test___all__.py, but the problem that one addresses is more general than *just* FCNTL, so leaving it alone. 18 July 2004, 23:58:17 UTC
9516609 Remove FCNTL.py, following python-dev discussion 18 July 2004, 23:44:58 UTC
beb7c0c test_sf_950057's gen1() used an assert statement, which caused the test to fail when running with -O. Changed to raise AssertionError instead. 18 July 2004, 17:34:03 UTC
68a323c Whitespace normalization. Had to break guido's lock on rev 1.1 to do this, but I'm sure it wasn't locked intentionally. 18 July 2004, 16:56:37 UTC
07e5dc8 Teach VC6 project file about the new cjkcodecs structure. 18 July 2004, 15:36:31 UTC
64a9e38 Replace an extern magic to assigning declared pointer from array's. And unifdef(1) compatibility blocks. 18 July 2004, 15:02:45 UTC
22118bc Oops -kb bit had been in my CVS/Entries. Converting it to plain text again. Sorry. 18 July 2004, 08:53:18 UTC
3341e38 cjkcodecs/mapdata_*.c are removed by the recent import CJKCodecs 1.1. 18 July 2004, 08:45:15 UTC
ca455e8 Remove unused CNS-11643 mapping which shouldn't merged into main Python yet. 18 July 2004, 08:35:43 UTC
4658540 Repair bizarre generated Python. 18 July 2004, 06:35:21 UTC
56b021a Ignore more encoding input files. 18 July 2004, 06:27:59 UTC
a44b565 Ignore input files for encoding tests (these aren't checked in). 18 July 2004, 06:27:12 UTC
3d7d372 Whitespace normalization, via reindent.py. 18 July 2004, 06:25:50 UTC
182b5ac Whitespace normalization, via reindent.py. 18 July 2004, 06:16:08 UTC
e6ddc8b Whitespace normalization. Ran reindent.py over the entire source tree. 18 July 2004, 05:56:09 UTC
4fba452 WTF is with this script? It contained illegal syntax and illegal indentation -- it could never have been run, under any version of Python. 18 July 2004, 05:31:31 UTC
6920e49 Woo hoo! All the encoding tests pass on Windows (& I downloaded the 14 input files needed to run all of them). 18 July 2004, 05:06:31 UTC
91380d5 Repair MS compiler warning about signed-vs-unsigned mismatch. The plane and width clearly don't need to be signed. 18 July 2004, 04:34:33 UTC
cc8f997 More cjkcodecs recovery: Python at least compiles on Window again. 18 July 2004, 04:30:37 UTC
7c7b3da Added a comment explaining the extern ugliness. 18 July 2004, 04:26:10 UTC
0f27166 Changed the "predefinitions" of codec_list and mapping_list from static to extern. It's not legal C to say static whatever[]; because the size isn't given. Presumably this is a gcc extension. 18 July 2004, 04:20:15 UTC
d0bcf35 Teach VC 7.1 about the new cjkcodecs structure. This still doesn't compile on Windows, because of non-standard code in cjkcodes.h, but it's *almost* there. 18 July 2004, 03:48:47 UTC
2bb146f Bring CJKCodecs 1.1 into trunk. This completely reorganizes source and installed layouts to make maintenance simple and easy. And it also adds four new codecs; big5hkscs, euc-jis-2004, shift-jis-2004 and iso2022-jp-2004. 18 July 2004, 03:06:29 UTC
back to top