d86254b | Johannes Gijsbers | 12 March 2005, 16:38:39 UTC | Backport of patch #1159931/bug #1143895: inspect.getsource failed when functions, etc., had comments after the colon, and some other cases. This patch take a simpler approach that doesn't rely on looking for a ':'. Test cases are not backported, as test_inspect.py has been rewritten using unittest on the trunk. Thanks Simon Percivall! | 12 March 2005, 16:38:39 UTC |
e3fa061 | Brett Cannon | 12 March 2005, 06:15:56 UTC | Fix test_socket's test for socket.getfqdn() to also accept the result from socket.gethostname() as a valid return value. Also clarified the docs as they were a little hazy on the subject matter. | 12 March 2005, 06:15:56 UTC |
c13c040 | Tim Peters | 11 March 2005, 17:20:43 UTC | Bug #1160802: Can't build Zope on Windows w/ 2.4.1c1. MSVCCompiler.initialize(): set self.initialized to True, as suggested by AMK. Else we keep growing the PATH endlessly, with each new C extension built, until putenv() complains. This doesn't appear to be an issue on the HEAD (MSVCCompiler initializes itself via __init__() on the HEAD). Also added a "2.4.1c2" section to NEWS. Not meant to imply that Anthony will do a 2.4.1c2 release, just needed to a place to put the news about the MSVCCompiler bugfix. | 11 March 2005, 17:20:43 UTC |
64c40c4 | Anthony Baxter | 10 March 2005, 13:45:23 UTC | damn. | 10 March 2005, 13:45:23 UTC |
4f7f616 | cvs2svn | 10 March 2005, 04:59:14 UTC | This commit was manufactured by cvs2svn to create tag 'r241c1'. | 10 March 2005, 04:59:14 UTC |
b0907bf | Fred Drake | 10 March 2005, 04:59:14 UTC | - fix generated Texinfo markup for \deprecated - add support for additional markup: \leq, \textbar, \textit - add a comment about the non-support for the Euro character | 10 March 2005, 04:59:14 UTC |
32ffd3d | Anthony Baxter | 10 March 2005, 04:51:47 UTC | bump buildno for 2.4c1 | 10 March 2005, 04:51:47 UTC |
9e9d858 | Fred Drake | 10 March 2005, 04:04:13 UTC | fix broken usage comment (ported from trunk revision 1.112) | 10 March 2005, 04:04:13 UTC |
1698d59 | Fred Drake | 10 March 2005, 03:57:02 UTC | add missing entries from GNU info conversion table | 10 March 2005, 03:57:02 UTC |
ce0e3bd | Fred Drake | 10 March 2005, 03:47:24 UTC | correct several markup errors caught by the GNU info conversion | 10 March 2005, 03:47:24 UTC |
512a4dc | Raymond Hettinger | 09 March 2005, 23:47:44 UTC | SF bug #1160187: Setup file needs entries for collections, itertools, strop | 09 March 2005, 23:47:44 UTC |
2ad5848 | Andrew MacIntyre | 09 March 2005, 22:27:24 UTC | backport v1.216: add support for another DB library naming convention \n(FreeBSD ports) - patch #1146231 | 09 March 2005, 22:27:24 UTC |
b3baf32 | Anthony Baxter | 09 March 2005, 11:54:29 UTC | pre-release magic | 09 March 2005, 11:54:29 UTC |
74105f1 | Anthony Baxter | 09 March 2005, 11:45:49 UTC | tabstop delenda est | 09 March 2005, 11:45:49 UTC |
1e90144 | Skip Montanaro | 09 March 2005, 03:02:17 UTC | backport | 09 March 2005, 03:02:17 UTC |
2a7522b | Skip Montanaro | 09 March 2005, 02:57:55 UTC | backport from head | 09 March 2005, 02:57:55 UTC |
777374e | Greg Ward | 09 March 2005, 00:55:19 UTC | SF #818006: revert addition of 'closed', 'mode', and 'name' attributes to oss_audio_device objects. | 09 March 2005, 00:55:19 UTC |
ad80c6b | Martin v. Löwis | 08 March 2005, 15:05:18 UTC | Build with --disable-unicode again. Fixes #1158607. | 08 March 2005, 15:05:18 UTC |
6349e89 | Greg Ward | 08 March 2005, 01:08:42 UTC | SF #1156412: document the __new__() static method. | 08 March 2005, 01:08:42 UTC |
aa3bb89 | Greg Ward | 07 March 2005, 01:32:03 UTC | SF #818006: add useful read-only attributes to oss_audio_device object: 'closed', 'name', and 'mode' (as recommended by http://python.org/doc/current/lib/bltin-file-objects.html). | 07 March 2005, 01:32:03 UTC |
605db0d | Greg Ward | 07 March 2005, 01:10:33 UTC | Ensure that warnings.filters is properly restored after fiddling with it (this was breaking test_warnings). | 07 March 2005, 01:10:33 UTC |
22ef9a1 | Greg Ward | 05 March 2005, 02:48:03 UTC | Mention SF #1149508 (textwrap and hyphenated numbers). | 05 March 2005, 02:48:03 UTC |
c1d3096 | Greg Ward | 05 March 2005, 02:38:33 UTC | SF #1149508: ensure textwrap handles hyphenated numbers correctly, eg. "2004-03-04" is not broken across lines. | 05 March 2005, 02:38:33 UTC |
dce2f36 | Martin v. Löwis | 04 March 2005, 14:38:07 UTC | Patches #925152, #1118602: Avoid reading after the end of the buffer in pyexpat.GetInputContext. | 04 March 2005, 14:38:07 UTC |
ac62bc7 | Martin v. Löwis | 04 March 2005, 13:51:55 UTC | Patch #1075887: Don't require MSVC in distutils if there is nothing to build. Will backport to 2.4 | 04 March 2005, 13:51:55 UTC |
ace3f61 | Raymond Hettinger | 04 March 2005, 04:47:04 UTC | Convert "__init__ should return None" from an exception to a warning. | 04 March 2005, 04:47:04 UTC |
f05d1c0 | Martin v. Löwis | 03 March 2005, 23:15:04 UTC | Patch #1103407: Properly deal with tarfile iterators when untarring symbolic links on Windows. Fixes #1100429. | 03 March 2005, 23:15:04 UTC |
eb08d7e | Martin v. Löwis | 03 March 2005, 23:07:47 UTC | Patch #1107221: Updated "Working on Cygwin" section. | 03 March 2005, 23:07:47 UTC |
6d8e826 | Peter Astrand | 03 March 2005, 21:11:06 UTC | Corrected bug in list2cmdline wrt backslashes. Fixes #1083306. | 03 March 2005, 21:11:06 UTC |
11ca196 | Peter Astrand | 03 March 2005, 20:51:32 UTC | Only run extensive subprocess tests if -usubprocess to regrtest is specified. Fixes #1124637 | 03 March 2005, 20:51:32 UTC |
acfb5bd | Fred Drake | 03 March 2005, 17:24:20 UTC | minor edits: - function names marked with \function should include parentheses - "standard error" instead of "stderr" for text - a boolean parameter takes true or false values, not just True or False | 03 March 2005, 17:24:20 UTC |
2a06df6 | Raymond Hettinger | 03 March 2005, 16:55:53 UTC | SF bug #1155938: Missing None check for __init__(). | 03 March 2005, 16:55:53 UTC |
77c8402 | Martin v. Löwis | 03 March 2005, 12:26:20 UTC | Revert previous checkin on getargs 'L' code. Try to convert all numbers in PyLong_AsLongLong, and update test suite accordingly. | 03 March 2005, 12:26:20 UTC |
86509d1 | Martin v. Löwis | 03 March 2005, 10:55:57 UTC | Patch #1117454: Remove code to special-case cookies without values in LWPCookieJar. | 03 March 2005, 10:55:57 UTC |
a8fd7e9 | Martin v. Löwis | 03 March 2005, 10:47:38 UTC | Patch #1117339: Add cookielib special name tests. | 03 March 2005, 10:47:38 UTC |
4338765 | Martin v. Löwis | 03 March 2005, 10:05:37 UTC | Document quiet parameter to decode. Fixes #803413. | 03 March 2005, 10:05:37 UTC |
ffceedf | Martin v. Löwis | 03 March 2005, 09:45:32 UTC | Patch #1112812: Make bsddb/__init__.py more friendly for modulefinder. | 03 March 2005, 09:45:32 UTC |
2d2a32f | Martin v. Löwis | 03 March 2005, 09:24:05 UTC | Clear internal call error in 'L' format. Fixes #723201. | 03 March 2005, 09:24:05 UTC |
98e7508 | Skip Montanaro | 02 March 2005, 04:31:38 UTC | Backport the non-spwd part of the change on head. | 02 March 2005, 04:31:38 UTC |
7006512 | Martin v. Löwis | 01 March 2005, 08:10:49 UTC | Patch #1121234: Properly cleanup _exit and tkerror commands. | 01 March 2005, 08:10:49 UTC |
ac4c460 | Martin v. Löwis | 27 February 2005, 20:34:01 UTC | Patch #1093585: raise a ValueError for negative history items in remove_history and replace_history. | 27 February 2005, 20:34:01 UTC |
fa141f3 | Raymond Hettinger | 21 February 2005, 20:33:50 UTC | Document missing opcodes. | 21 February 2005, 20:33:50 UTC |
3adf522 | Ka-Ping Yee | 19 February 2005, 22:57:37 UTC | Use getdoc(object) instead of object.__doc__ to fix indentation problems. Thanks to Robert Dick <dickrp@ece.northwestern.edu> for reporting this bug and submitting a patch. Adjust doc(object) to display useful documentation for plain values (e.g. help([]) now shows the methods on the list instead of just printing "[]"). (This change has been tested interactively, by generating docs for the standard library, and by running the module documentation webserver.) | 19 February 2005, 22:57:37 UTC |
fcfa195 | Martin v. Löwis | 18 February 2005, 16:13:06 UTC | Avoid using *W functions on Win95. | 18 February 2005, 16:13:06 UTC |
ffcd655 | Martin v. Löwis | 17 February 2005, 21:23:42 UTC | Avoid using items() in environ.update(). Fixes #1124513. | 17 February 2005, 21:23:42 UTC |
17cdedd | Michael W. Hudson | 17 February 2005, 14:57:04 UTC | Backport: NEWS blurb for fix of: [ 1124295 ] Function's __name__ no longer accessible in restricted mode | 17 February 2005, 14:57:04 UTC |
28c2ae2 | Andrew MacIntyre | 17 February 2005, 12:47:42 UTC | add notes about subprocess module & thread stacks, SSL support | 17 February 2005, 12:47:42 UTC |
7db9cb3 | Andrew MacIntyre | 17 February 2005, 12:47:03 UTC | add build machinery for the SSL socket module | 17 February 2005, 12:47:03 UTC |
8ed7e2e | Michael W. Hudson | 17 February 2005, 10:43:12 UTC | Backport: Fix [ 1124295 ] Function's __name__ no longer accessible in restricted mode which I introduced with a bit of mindless copy-paste when making __name__ writable. You can't assign to __name__ in restricted mode, which I'm going to pretend was intentional :) | 17 February 2005, 10:43:12 UTC |
8d751fa | Brett Cannon | 17 February 2005, 05:16:19 UTC | Fix name from PyDate_FromDateAndTime to PyDateTime_FromDateAndTime. Closes bug #1124278. | 17 February 2005, 05:16:19 UTC |
62f48ab | Raymond Hettinger | 16 February 2005, 09:30:17 UTC | Remove dependency on order of mode flags | 16 February 2005, 09:30:17 UTC |
150d61d | Brett Cannon | 13 February 2005, 22:56:41 UTC | Update refences to "Macintosh" to reflect the state of affairs for OS X and not Mac OS 9. Backport of patch #1095802. | 13 February 2005, 22:56:41 UTC |
688a0ca | Fred Drake | 11 February 2005, 18:00:16 UTC | fix decoding in _stringify to not depend on the default encoding (closes SF bug #1115989) | 11 February 2005, 18:00:16 UTC |
d7a6228 | Brett Cannon | 10 February 2005, 22:47:13 UTC | Fix tzset() check to not require the existence of tm->tm_zone. Also added more sanity checks for tzname when HAVE_TZNAME is defined. Closes bug #1096244. Thanks Gregory Bond. | 10 February 2005, 22:47:13 UTC |
89dbd9a | Andrew M. Kuchling | 10 February 2005, 13:46:14 UTC | Fix typo | 10 February 2005, 13:46:14 UTC |
5c44cb3 | Raymond Hettinger | 09 February 2005, 23:23:10 UTC | SF bug #1119700: list extend() accepts args besides lists | 09 February 2005, 23:23:10 UTC |
1a37c4c | Guido van Rossum | 08 February 2005, 15:01:35 UTC | Backport 2.39: Close the discussion in SF bug 1069160. | 08 February 2005, 15:01:35 UTC |
b07b5f7 | Fred Drake | 08 February 2005, 06:41:20 UTC | add 2.3.5, 2.4 to the history and licensing info | 08 February 2005, 06:41:20 UTC |
4c33799 | Alex Martelli | 07 February 2005, 12:39:55 UTC | forwardport of 2.3.5 fixes to copy.py | 07 February 2005, 12:39:55 UTC |
3398701 | Raymond Hettinger | 05 February 2005, 01:33:16 UTC | SF patch #1116583: NameError in cookielib domain check | 05 February 2005, 01:33:16 UTC |
a1d9209 | Thomas Heller | 03 February 2005, 20:44:29 UTC | Recompiled after source changes. | 03 February 2005, 20:44:29 UTC |
2ee5bae | Thomas Heller | 03 February 2005, 20:37:04 UTC | Running a bdist_wininst installer, built with Python 2.3, installing for Python 2.4 caused a segfault when post_install_script was used. The reason was that the file handle passed to PyRun_SimpleFile() was created with MSVCRT.DLL, but Python 2.4 uses MSVCR71.DLL. So, I replaced PyRun_SimpleFile() with PyRun_SimpleString(). The segfault is gone, but the output of the postinstall script doesn't show up, because still freopen() from MSVCRT is used. | 03 February 2005, 20:37:04 UTC |
698fcf4 | Thomas Heller | 03 February 2005, 20:09:24 UTC | Set PYTHONHOME before loading Python, so that sys.path will be set correctly. Already backported. | 03 February 2005, 20:09:24 UTC |
cc0cd71 | Fred Drake | 03 February 2005, 17:30:46 UTC | fix XMLFilterBase.resolveEntity() so the caller gets the result (PyXML bug #1112052) | 03 February 2005, 17:30:46 UTC |
9ee3fb3 | Guido van Rossum | 03 February 2005, 15:00:18 UTC | Security fix PSF-2005-001 for SimpleXMLRPCServer.py. | 03 February 2005, 15:00:18 UTC |
28624fd | Johannes Gijsbers | 29 January 2005, 19:54:45 UTC | Backport for bug #1108490: fix broken link. | 29 January 2005, 19:54:45 UTC |
e6b1cc8 | Martin v. Löwis | 29 January 2005, 13:33:27 UTC | Revert os.py 1.75, and directly implement update. Fixes #1110478 and #1100235. | 29 January 2005, 13:33:27 UTC |
22f1b09 | Brett Cannon | 27 January 2005, 22:49:39 UTC | Fixed typo in verbose output for RLock acquire. Fixes bug #1110998. | 27 January 2005, 22:49:39 UTC |
486ff4b | Martin v. Löwis | 27 January 2005, 18:58:30 UTC | Partially revert #1074011; don't try to fflush stdin. | 27 January 2005, 18:58:30 UTC |
ad5a0f8 | Raymond Hettinger | 26 January 2005, 22:46:26 UTC | SF bug #1108303: fix .split() maxsplit doc Docs incorrectly stated that maxsplit=0 would cause unlimited splitting. | 26 January 2005, 22:46:26 UTC |
bd43255 | Anthony Baxter | 25 January 2005, 12:43:57 UTC | happy new year! (2.4 branch) | 25 January 2005, 12:43:57 UTC |
27b8260 | Raymond Hettinger | 25 January 2005, 10:28:47 UTC | SF bug #1105286: Undocumented implicit strip() in split(None) string method Clarify the behavior when a string begins or ends with whitespace. | 25 January 2005, 10:28:47 UTC |
e62ff1e | Martin v. Löwis | 23 January 2005, 09:50:14 UTC | Flush std{in,out,err} before closing it. Fixes #1074011. | 23 January 2005, 09:50:14 UTC |
748c8a2 | Thomas Heller | 20 January 2005, 19:25:24 UTC | Some bugs have been fixed in distutils, so increment the last part of the version number. For the distutils version numbering scheme, see http://mail.python.org/pipermail/distutils-sig/2005-January/004368.html | 20 January 2005, 19:25:24 UTC |
3e999f5 | Thomas Heller | 20 January 2005, 19:21:24 UTC | distutils/command/install.py change. | 20 January 2005, 19:21:24 UTC |
8569264 | Thomas Heller | 20 January 2005, 19:15:39 UTC | Fix [ 1103844 ] fix distutils.install.dump_dirs() with negated options. Backport from trunk. | 20 January 2005, 19:15:39 UTC |
cdf41ba | Kurt B. Kaiser | 19 January 2005, 17:25:05 UTC | If an extension can't be loaded, print warning and skip it instead of erroring out. | 19 January 2005, 17:25:05 UTC |
6371039 | Kurt B. Kaiser | 19 January 2005, 17:12:49 UTC | Improve error handling when .idlerc can't be created (warn and exit) | 19 January 2005, 17:12:49 UTC |
c8502dd | Fred Drake | 19 January 2005, 07:23:35 UTC | fix typeset of vertical bar for PDF format (closes SF bug #1008998) | 19 January 2005, 07:23:35 UTC |
ebf6ef4 | Fred Drake | 19 January 2005, 06:23:38 UTC | install distutils.tests on Unix (contributed patch) (closes SF bug #1093173) | 19 January 2005, 06:23:38 UTC |
1404d51 | Fred Drake | 19 January 2005, 05:54:36 UTC | documentation for the zipimport module using contributed patch (closes SF bug #853800; markup adjusted) | 19 January 2005, 05:54:36 UTC |
82d1220 | cvs2svn | 19 January 2005, 05:54:36 UTC | This commit was manufactured by cvs2svn to create branch 'release24-maint'. | 19 January 2005, 05:54:36 UTC |
09ff91b | Fred Drake | 19 January 2005, 04:47:50 UTC | Description of args to IMAP4.store() in imaplib (closes SF patch #1084092; modified per comments in SF) | 19 January 2005, 04:47:50 UTC |
96ee1c4 | Fred Drake | 19 January 2005, 04:13:14 UTC | Clean up discussion of new C thread idiom (closes SF patch #1031233; modified) | 19 January 2005, 04:13:14 UTC |
94505a7 | Fred Drake | 19 January 2005, 03:42:10 UTC | fix a bunch of spelling errors (closes SF patch #1104868) | 19 January 2005, 03:42:10 UTC |
623273e | Fred Drake | 19 January 2005, 03:25:46 UTC | remove spurious line from widget variables example (closes SF patch #1094815) | 19 January 2005, 03:25:46 UTC |
59fc345 | Andrew MacIntyre | 17 January 2005, 12:20:31 UTC | backport: make thread stack size compile-time tunable on OS/2, incr main stack | 17 January 2005, 12:20:31 UTC |
905bb96 | Andrew MacIntyre | 17 January 2005, 12:19:24 UTC | make thread stack size compile-time tunable on OS/2 | 17 January 2005, 12:19:24 UTC |
bf1155c | Fred Drake | 12 January 2005, 19:14:55 UTC | fix typo | 12 January 2005, 19:14:55 UTC |
edce313 | Raymond Hettinger | 11 January 2005, 16:14:55 UTC | Add duck-typing to the glossary. | 11 January 2005, 16:14:55 UTC |
fe165c1 | Raymond Hettinger | 11 January 2005, 15:38:41 UTC | SF bug #1099516: tempfile files not types.FileType Clarified that the returned object is file-like rather than an actual file. | 11 January 2005, 15:38:41 UTC |
55d3a19 | Walter Dörwald | 10 January 2005, 12:26:00 UTC | Backport checkin: Fix and test for SF bug #1098990: codec readline() splits lines apart. | 10 January 2005, 12:26:00 UTC |
9632e94 | Johannes Gijsbers | 10 January 2005, 09:27:17 UTC | Backport for bug #839496: always read files in binary mode. Opening files in text mode may cause newline translations, making the actual size of the content transmitted *less* than the content-length. | 10 January 2005, 09:27:17 UTC |
a949c99 | Johannes Gijsbers | 09 January 2005, 15:32:37 UTC | Backport patch #712317: In URLs such as http://www.example.com?query=spam, treat '?' as a delimiter. Previously, the 'network location' (<authority> in RFC 2396) would become 'www.example.com?query=spam', while RFC 2396 does not allow a '?' in <authority>. See bug #548176 for further discussion. | 09 January 2005, 15:32:37 UTC |
f1cea6a | Johannes Gijsbers | 09 January 2005, 05:53:27 UTC | Backport patch #1095362: replace hardcoded test for POST/GET with call to get_method, removing some duplication and gaining some flexibility in the process. | 09 January 2005, 05:53:27 UTC |
af8d7a9 | Johannes Gijsbers | 09 January 2005, 00:39:06 UTC | Backport patch #1051321 (fixes bugs 1010196, 1013525), by Mike Brown: * Document hasFeature(), createDocument(), CreateDocumentType(), hasAttribute(), hasAttributeNS(). * In the documentation for createDocument(), it is now stated that the Python DOM API allows implementations to forego creation of the document element child node, if no namespace and local name arguments are given. (This possibility is left open and unaddressed in the W3C spec). * Addition by me: use 'name' rather than 'attname', for consistency with the DOM specification and the Python DOM API implementation. | 09 January 2005, 00:39:06 UTC |
45798bf | Jack Jansen | 07 January 2005, 15:41:15 UTC | Starting on the 2.4 MacPython installer. | 07 January 2005, 15:41:15 UTC |
ef62b66 | Jack Jansen | 07 January 2005, 14:19:30 UTC | Started on Macintosh section. | 07 January 2005, 14:19:30 UTC |
da85437 | Jack Jansen | 07 January 2005, 13:48:49 UTC | Backport of 1.38: Allow relative URLs for included databases and packages. | 07 January 2005, 13:48:49 UTC |
773b0cf | Jack Jansen | 07 January 2005, 13:17:33 UTC | Backport of Patch #1097739 by Bob Ippolito: MacOSX: if we cannot use -undefined dynamic_lookup (such as on 10.2 or earlier) we link extension directly against the dynamic library in the framework in stead of against the framework. This will fix building extensions for 2.3 after 2.4 has been installed too. | 07 January 2005, 13:17:33 UTC |