671c506 | Andrew M. Kuchling | 28 July 2004, 15:29:39 UTC | Add new encodings | 28 July 2004, 15:29:39 UTC |
25d8892 | Fred Drake | 28 July 2004, 14:55:10 UTC | 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 | Skip Montanaro | 28 July 2004, 14:17:04 UTC | 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 | Hye-Shik Chang | 28 July 2004, 09:45:20 UTC | Remove unused source file from Windows project files. | 28 July 2004, 09:45:20 UTC |
978d262 | Hye-Shik Chang | 28 July 2004, 09:39:54 UTC | Add missing _codecs_iso2022 module of cjkcodecs. I'll add unittest for it soon. | 28 July 2004, 09:39:54 UTC |
eb34110 | Hye-Shik Chang | 28 July 2004, 09:36:52 UTC | 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 | Neal Norwitz | 28 July 2004, 02:34:12 UTC | Add versionadded info | 28 July 2004, 02:34:12 UTC |
49667c2 | Tim Peters | 27 July 2004, 21:05:21 UTC | Ack, removed useless import of os I just introduced. | 27 July 2004, 21:05:21 UTC |
5cfb05e | Tim Peters | 27 July 2004, 21:02:02 UTC | 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 | Martin v. Löwis | 27 July 2004, 15:57:24 UTC | Use intptr_t/uintptr_t on Windows | 27 July 2004, 15:57:24 UTC |
b600fe9 | Martin v. Löwis | 27 July 2004, 15:03:53 UTC | Switch arguments to memset (kudos to MSVC C4318 for finding that) | 27 July 2004, 15:03:53 UTC |
512efb4 | Martin v. Löwis | 27 July 2004, 14:16:14 UTC | Properly check for Win64 compilers. | 27 July 2004, 14:16:14 UTC |
ce4bae6 | Andrew M. Kuchling | 27 July 2004, 12:13:25 UTC | Add an item | 27 July 2004, 12:13:25 UTC |
544f119 | Martin v. Löwis | 27 July 2004, 05:22:33 UTC | Patch #995766: Keyword argument support in cPickle. | 27 July 2004, 05:22:33 UTC |
7b9190b | Martin v. Löwis | 27 July 2004, 05:07:19 UTC | Patch #998149: imaplib deleteacl and myrights. | 27 July 2004, 05:07:19 UTC |
5785a13 | Andrew M. Kuchling | 26 July 2004, 19:28:46 UTC | Add some items | 26 July 2004, 19:28:46 UTC |
e03664f | Andrew M. Kuchling | 26 July 2004, 19:25:54 UTC | Two typo fixes | 26 July 2004, 19:25:54 UTC |
e3e1eca | Andrew M. Kuchling | 26 July 2004, 18:52:48 UTC | [Bug #997166] Fix example | 26 July 2004, 18:52:48 UTC |
fdccf1a | Fred Drake | 26 July 2004, 16:33:29 UTC | fix information about what flag database files are opened with by default | 26 July 2004, 16:33:29 UTC |
c8ae31d | Martin v. Löwis | 26 July 2004, 12:45:18 UTC | Patch #962487: Don't crash for empty locale names. | 26 July 2004, 12:45:18 UTC |
cc0f932 | Martin v. Löwis | 26 July 2004, 12:40:50 UTC | Patch #605370: Add description[s] for RFC 2980 compliance. | 26 July 2004, 12:40:50 UTC |
32d0c1b | Martin v. Löwis | 26 July 2004, 12:09:13 UTC | Patch #995782: Add FreeBSD 5 expectations. Will backport to 2.3. | 26 July 2004, 12:09:13 UTC |
37ead8f | Martin v. Löwis | 26 July 2004, 12:05:16 UTC | Patch #997668: Correct explanation of salts. Will backport to 2.3. | 26 July 2004, 12:05:16 UTC |
abba5c0 | Tim Peters | 26 July 2004, 05:12:01 UTC | 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 | Tim Peters | 26 July 2004, 04:58:50 UTC | Typo in new docs. | 26 July 2004, 04:58:50 UTC |
d6ef193 | Tim Peters | 26 July 2004, 00:42:41 UTC | 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 | Martin v. Löwis | 25 July 2004, 09:49:26 UTC | Generate rc[_d].h after linking | 25 July 2004, 09:49:26 UTC |
66bb6e6 | Tim Peters | 24 July 2004, 23:00:24 UTC | 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 | Skip Montanaro | 24 July 2004, 19:56:03 UTC | added test for bug #996359. | 24 July 2004, 19:56:03 UTC |
3414c1c | Skip Montanaro | 24 July 2004, 19:54:44 UTC | add missing newlines to read/readline. fixes bug #996359. | 24 July 2004, 19:54:44 UTC |
612eb09 | Thomas Heller | 23 July 2004, 19:58:28 UTC | Factored out a method to determine the final installer filename. | 23 July 2004, 19:58:28 UTC |
6fa2474 | Thomas Heller | 23 July 2004, 19:47:32 UTC | 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 | Thomas Heller | 23 July 2004, 19:44:29 UTC | 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 | Marc-André Lemburg | 23 July 2004, 16:14:57 UTC | Add news item for u'%s' change. | 23 July 2004, 16:14:57 UTC |
d25c650 | Marc-André Lemburg | 23 July 2004, 16:13:25 UTC | Let u'%s' % obj try obj.__unicode__() first and fallback to obj.__str__(). | 23 July 2004, 16:13:25 UTC |
fe08083 | Thomas Heller | 23 July 2004, 14:49:52 UTC | 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 | Marc-André Lemburg | 23 July 2004, 10:09:57 UTC | 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 | Tim Peters | 23 July 2004, 02:50:10 UTC | Whitespace normalization. | 23 July 2004, 02:50:10 UTC |
336689b | Tim Peters | 23 July 2004, 02:48:24 UTC | A few trivial edits. | 23 July 2004, 02:48:24 UTC |
cab5b94 | Raymond Hettinger | 22 July 2004, 19:33:53 UTC | SF bug #995983 and #995987: Documentation nits. | 22 July 2004, 19:33:53 UTC |
7bd33c5 | Gustavo Niemeyer | 22 July 2004, 18:44:01 UTC | 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 | Tim Peters | 22 July 2004, 01:46:43 UTC | 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 | Tim Peters | 22 July 2004, 00:54:37 UTC | 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 | Andrew M. Kuchling | 21 July 2004, 21:34:45 UTC | [Bug #990524] Fix typo | 21 July 2004, 21:34:45 UTC |
b3d55d3 | Fred Drake | 21 July 2004, 18:53:06 UTC | 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 | Fred Drake | 21 July 2004, 17:36:47 UTC | revise wording to avoid confusion for non-native English speakers (second occurance of the same wording) | 21 July 2004, 17:36:47 UTC |
20938f5 | Fred Drake | 21 July 2004, 17:18:19 UTC | revise wording to avoid confusion for non-native English speakers | 21 July 2004, 17:18:19 UTC |
b4bf62f | Vinay Sajip | 21 July 2004, 14:40:11 UTC | Added an extra example to the basic example section | 21 July 2004, 14:40:11 UTC |
0ad20f1 | Andrew M. Kuchling | 21 July 2004, 13:00:06 UTC | Update Decimal section to match the current module | 21 July 2004, 13:00:06 UTC |
65a3332 | Andrew M. Kuchling | 21 July 2004, 12:41:38 UTC | Add PEP 331; add constancy of None; minor edits | 21 July 2004, 12:41:38 UTC |
c2632a5 | Martin v. Löwis | 21 July 2004, 05:35:02 UTC | Patch #984714: Properly diagnose E_DECODE errors. Backported to 2.3. | 21 July 2004, 05:35:02 UTC |
2142993 | Tim Peters | 21 July 2004, 03:36:52 UTC | 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 | Kurt B. Kaiser | 21 July 2004, 03:33:58 UTC | 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 | Skip Montanaro | 21 July 2004, 02:47:10 UTC | fix typo, highlight True/False correctly | 21 July 2004, 02:47:10 UTC |
8b3d92a | Brett Cannon | 21 July 2004, 02:21:58 UTC | 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 | Neal Norwitz | 21 July 2004, 01:41:14 UTC | 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 | Neal Norwitz | 20 July 2004, 22:34:37 UTC | Fix SF #994580, typo in time.tzsets docstring. Backport candidate | 20 July 2004, 22:34:37 UTC |
0260519 | Neal Norwitz | 20 July 2004, 22:31:34 UTC | Remove unused variables | 20 July 2004, 22:31:34 UTC |
d96d101 | Neal Norwitz | 20 July 2004, 22:23:02 UTC | SF #918101, allow files >= 8 GB using GNU extension | 20 July 2004, 22:23:02 UTC |
a4f651a | Neal Norwitz | 20 July 2004, 22:07:44 UTC | SF #857297 and 916874, improve handling of hard links when extracting | 20 July 2004, 22:07:44 UTC |
0662f8a | Neal Norwitz | 20 July 2004, 21:54:18 UTC | SF #846659, fix bufsize violation and GNU longname/longlink extensions | 20 July 2004, 21:54:18 UTC |
13e50fe | Martin v. Löwis | 20 July 2004, 14:37:48 UTC | Add Itanium targets. | 20 July 2004, 14:37:48 UTC |
4d0bddf | Brett Cannon | 20 July 2004, 02:28:28 UTC | 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 | Hye-Shik Chang | 20 July 2004, 01:42:06 UTC | ossaudiodev is available on FreeBSD 5 too. | 20 July 2004, 01:42:06 UTC |
81aec4b | Martin v. Löwis | 19 July 2004, 17:01:20 UTC | Patch #984654: Add more address family constants. | 19 July 2004, 17:01:20 UTC |
5e4a3b8 | Neal Norwitz | 19 July 2004, 16:55:07 UTC | Move comment that goes along with audioop | 19 July 2004, 16:55:07 UTC |
8fbefe2 | Martin v. Löwis | 19 July 2004, 16:42:20 UTC | Patch #993173: Enable audioop on 64-bit platforms. | 19 July 2004, 16:42:20 UTC |
b0c319a | Martin v. Löwis | 19 July 2004, 16:34:01 UTC | Patch #993187: Make rstrip doc similar to lstrip. Backported to 2.3. | 19 July 2004, 16:34:01 UTC |
3a313e3 | Neil Schemenauer | 19 July 2004, 16:29:17 UTC | 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 | Neil Schemenauer | 19 July 2004, 15:38:11 UTC | Don't return spurious empty fields if 'keep_empty_values' is True. Fixes SF bug #990307. | 19 July 2004, 15:38:11 UTC |
36a0f89 | Thomas Heller | 19 July 2004, 10:07:28 UTC | 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 | Thomas Heller | 19 July 2004, 09:57:58 UTC | 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 | Thomas Heller | 19 July 2004, 09:45:46 UTC | 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 | Hye-Shik Chang | 19 July 2004, 06:39:37 UTC | 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 | Neal Norwitz | 19 July 2004, 01:39:54 UTC | Get doc to build (add missing backslash) | 19 July 2004, 01:39:54 UTC |
e9c89e8 | Raymond Hettinger | 19 July 2004, 00:10:24 UTC | Silence a GCC unused variable warning in debug builds. | 19 July 2004, 00:10:24 UTC |
a0e0cd3 | Neal Norwitz | 19 July 2004, 00:08:59 UTC | Don't try to create the directory if it already exists, otherwise the test fails | 19 July 2004, 00:08:59 UTC |
90ee7eb | Tim Peters | 18 July 2004, 23:58:17 UTC | 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 | Andrew M. Kuchling | 18 July 2004, 23:44:58 UTC | Remove FCNTL.py, following python-dev discussion | 18 July 2004, 23:44:58 UTC |
beb7c0c | Tim Peters | 18 July 2004, 17:34:03 UTC | 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 | Tim Peters | 18 July 2004, 16:56:37 UTC | 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 | Hye-Shik Chang | 18 July 2004, 15:36:31 UTC | Teach VC6 project file about the new cjkcodecs structure. | 18 July 2004, 15:36:31 UTC |
64a9e38 | Hye-Shik Chang | 18 July 2004, 15:02:45 UTC | Replace an extern magic to assigning declared pointer from array's. And unifdef(1) compatibility blocks. | 18 July 2004, 15:02:45 UTC |
22118bc | Hye-Shik Chang | 18 July 2004, 08:53:18 UTC | Oops -kb bit had been in my CVS/Entries. Converting it to plain text again. Sorry. | 18 July 2004, 08:53:18 UTC |
3341e38 | Hye-Shik Chang | 18 July 2004, 08:45:15 UTC | cjkcodecs/mapdata_*.c are removed by the recent import CJKCodecs 1.1. | 18 July 2004, 08:45:15 UTC |
ca455e8 | Hye-Shik Chang | 18 July 2004, 08:35:43 UTC | Remove unused CNS-11643 mapping which shouldn't merged into main Python yet. | 18 July 2004, 08:35:43 UTC |
4658540 | Tim Peters | 18 July 2004, 06:35:21 UTC | Repair bizarre generated Python. | 18 July 2004, 06:35:21 UTC |
56b021a | Tim Peters | 18 July 2004, 06:27:59 UTC | Ignore more encoding input files. | 18 July 2004, 06:27:59 UTC |
a44b565 | Tim Peters | 18 July 2004, 06:27:12 UTC | Ignore input files for encoding tests (these aren't checked in). | 18 July 2004, 06:27:12 UTC |
3d7d372 | Tim Peters | 18 July 2004, 06:25:50 UTC | Whitespace normalization, via reindent.py. | 18 July 2004, 06:25:50 UTC |
182b5ac | Tim Peters | 18 July 2004, 06:16:08 UTC | Whitespace normalization, via reindent.py. | 18 July 2004, 06:16:08 UTC |
e6ddc8b | Tim Peters | 18 July 2004, 05:56:09 UTC | Whitespace normalization. Ran reindent.py over the entire source tree. | 18 July 2004, 05:56:09 UTC |
4fba452 | Tim Peters | 18 July 2004, 05:31:31 UTC | 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 | Tim Peters | 18 July 2004, 05:06:31 UTC | 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 | Tim Peters | 18 July 2004, 04:34:33 UTC | 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 | Tim Peters | 18 July 2004, 04:30:37 UTC | More cjkcodecs recovery: Python at least compiles on Window again. | 18 July 2004, 04:30:37 UTC |
7c7b3da | Tim Peters | 18 July 2004, 04:26:10 UTC | Added a comment explaining the extern ugliness. | 18 July 2004, 04:26:10 UTC |
0f27166 | Tim Peters | 18 July 2004, 04:20:15 UTC | 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 | Tim Peters | 18 July 2004, 03:48:47 UTC | 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 | Hye-Shik Chang | 18 July 2004, 03:06:29 UTC | 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 |