81467b8 | cvs2svn | 26 September 2000, 18:00:20 UTC | This commit was manufactured by cvs2svn to create tag 'r20b2'. | 26 September 2000, 18:00:20 UTC |
c79dff6 | Barry Warsaw | 26 September 2000, 18:00:20 UTC | Added an "import xml.parsers.expat" to turn errors due to not having the parser built into ImportErrors. | 26 September 2000, 18:00:20 UTC |
97693b0 | Jeremy Hylton | 26 September 2000, 17:42:51 UTC | Fix GC news | 26 September 2000, 17:42:51 UTC |
d635b1d | Jeremy Hylton | 26 September 2000, 17:32:27 UTC | The Usual | 26 September 2000, 17:32:27 UTC |
0872e05 | Fred Drake | 26 September 2000, 17:23:09 UTC | Fix handling of file inputs on Windows; passing them to urllib.urlopen() caused the drive letter to cause urlopen() to think it was an unrecognized URL scheme. This only passes system ids to urlopen() if the file does not exist. It works on Windows & Unix. It should work everywhere else as well. | 26 September 2000, 17:23:09 UTC |
1bac645 | Jeremy Hylton | 26 September 2000, 16:57:37 UTC | the usual | 26 September 2000, 16:57:37 UTC |
67233bc | Fred Drake | 26 September 2000, 16:40:27 UTC | Fixed typo, description of changes to dbm module. | 26 September 2000, 16:40:27 UTC |
fa2e2c1 | Jeremy Hylton | 26 September 2000, 16:31:30 UTC | The rest of the news for 2.0b2 | 26 September 2000, 16:31:30 UTC |
64bb380 | Fred Drake | 26 September 2000, 16:21:35 UTC | Elaborated the notes on the XML support. In the limits.h comment, noted that INT_MAX and LONG_MAX are guaranteed to be defined. Noted that Reliant UNIX now gets proper API support for extension modules. | 26 September 2000, 16:21:35 UTC |
6c8e4c3 | Marc-André Lemburg | 26 September 2000, 16:19:27 UTC | Test output data for the Unicode database test suite. | 26 September 2000, 16:19:27 UTC |
6a20ee7 | Marc-André Lemburg | 26 September 2000, 16:18:58 UTC | Added test suite for the complete Unicode database. The test previously only tested a few cases. | 26 September 2000, 16:18:58 UTC |
ba90909 | Guido van Rossum | 26 September 2000, 12:14:11 UTC | It's beta 2 now. Updated some stale URLs at pythonlabs.com. | 26 September 2000, 12:14:11 UTC |
f62ed9c | Guido van Rossum | 26 September 2000, 11:16:10 UTC | Fixed some typos, added some punctuation (e.g. consistently terminate sentences with a period and put () after function/method names), and filled in the blanks on mailbox and posixfile. Noted <limits.h> change. | 26 September 2000, 11:16:10 UTC |
482c021 | Tim Peters | 26 September 2000, 06:33:09 UTC | New info and fixed some typos. | 26 September 2000, 06:33:09 UTC |
1d6a729 | Tim Peters | 26 September 2000, 06:11:54 UTC | More limits.h stuff in node.c. Fred, check this! | 26 September 2000, 06:11:54 UTC |
0b71cea | Fred Drake | 26 September 2000, 05:51:50 UTC | Note that including Python.h includes limits.h when available. | 26 September 2000, 05:51:50 UTC |
d5fadf7 | Fred Drake | 26 September 2000, 05:46:01 UTC | Rationalize use of limits.h, moving the inclusion to Python.h. Add definitions of INT_MAX and LONG_MAX to pyport.h. Remove includes of limits.h and conditional definitions of INT_MAX and LONG_MAX elsewhere. This closes SourceForge patch #101659 and bug #115323. | 26 September 2000, 05:46:01 UTC |
1b61859 | Jeremy Hylton | 26 September 2000, 05:32:36 UTC | partial list of changes between 2.0b1 and 2.0b2 | 26 September 2000, 05:32:36 UTC |
15f5e2a | Greg Ward | 26 September 2000, 02:54:43 UTC | Remove a ?? in the description of Mac OS support. | 26 September 2000, 02:54:43 UTC |
d8f7f81 | Greg Ward | 26 September 2000, 02:51:09 UTC | Bump version to 0.9.3. | 26 September 2000, 02:51:09 UTC |
7b5af04 | Tim Peters | 26 September 2000, 02:37:53 UTC | Yet another new unique extension in the test directory. | 26 September 2000, 02:37:53 UTC |
ca4289f | Greg Ward | 26 September 2000, 02:13:49 UTC | Reformat docstrings. Standardize whitespace in function calls. | 26 September 2000, 02:13:49 UTC |
071ed76 | Greg Ward | 26 September 2000, 02:12:31 UTC | Standardize whitespace in function calls. | 26 September 2000, 02:12:31 UTC |
449f556 | Greg Ward | 26 September 2000, 02:03:34 UTC | Whitespace fix. | 26 September 2000, 02:03:34 UTC |
a30f7ac | Greg Ward | 26 September 2000, 02:00:51 UTC | Reformat docstrings. Standardize whitespace in function calls. | 26 September 2000, 02:00:51 UTC |
be86bde | Greg Ward | 26 September 2000, 01:56:15 UTC | Standardize whitespace in function calls. | 26 September 2000, 01:56:15 UTC |
fd7b91e | Greg Ward | 26 September 2000, 01:52:25 UTC | Standardize whitespace in function calls and docstrings. | 26 September 2000, 01:52:25 UTC |
39d59b4 | Guido van Rossum | 26 September 2000, 00:36:03 UTC | It's..... Python 2.0b2! (Note: Jeremy will finish the release on Sept. 26; I have to go on an unexpected business trip.) | 26 September 2000, 00:36:03 UTC |
de33c79 | Guido van Rossum | 26 September 2000, 00:31:18 UTC | HP-UX is another one of those platforms using an alternative lock structure (same as AIX). | 26 September 2000, 00:31:18 UTC |
375732c | Fredrik Lundh | 25 September 2000, 23:03:34 UTC | - don't set the titlecase flag for uppercase letters (sorry, tim) | 25 September 2000, 23:03:34 UTC |
f1fcc81 | Tim Peters | 25 September 2000, 21:55:28 UTC | Bump Windows "build number" to 6. Note that somebody still needs to change the interpreter to say "2.0b2"; I'm assuming that's a normal part of somebody's Unix release checklist. | 25 September 2000, 21:55:28 UTC |
9e7dd4c | Fredrik Lundh | 25 September 2000, 21:48:13 UTC | unicode database compression, step 3: - use unidb compression for the unicodectype module. smaller, faster, and slightly more portable... | 25 September 2000, 21:48:13 UTC |
69b58e2 | Fredrik Lundh | 25 September 2000, 21:12:34 UTC | unicode database compression, step 3: - use unidb compression for the unicodectype module. smaller, faster, and slightly more portable... (note: this commit doesn't include the unicodectype.c file itself; I'm still waiting for the reviewers...) | 25 September 2000, 21:12:34 UTC |
0f8fad4 | Fredrik Lundh | 25 September 2000, 21:01:56 UTC | unicode database compression, step 3: - added decimal digit and digit properties to the unidb tables | 25 September 2000, 21:01:56 UTC |
858346e | Tim Peters | 25 September 2000, 21:01:28 UTC | Replace SIGFPE paranoia around strtod and atof. I don't believe these fncs are allowed to raise SIGFPE (see the C std), but OK by me if people using --with-fpectl want to pay for checking anyway. | 25 September 2000, 21:01:28 UTC |
7f577e7 | Fred Drake | 25 September 2000, 18:26:21 UTC | regex and regsub are obsolete and Evil, so don't include them in the club. | 25 September 2000, 18:26:21 UTC |
e9133f7 | Fredrik Lundh | 25 September 2000, 17:59:57 UTC | unicode database compression, step 3: - use unidb compression for the unicodectype module. smaller, faster, and slightly more portable... - also mention the unicode directory in Tools/README | 25 September 2000, 17:59:57 UTC |
e53793b | Fred Drake | 25 September 2000, 17:52:40 UTC | Updates from Fredrik Lundh <effbot@telia.com> about Unicode-related behavior. | 25 September 2000, 17:52:40 UTC |
af57431 | Fred Drake | 25 September 2000, 17:30:17 UTC | Include the version-detecting code to allow PyXML to override the "standard" xml package. Require at least PyXML 0.6.1. | 25 September 2000, 17:30:17 UTC |
ef5781b | Fred Drake | 25 September 2000, 17:23:04 UTC | Add obsolescence note to the module descriptions that get added to the list of module synopses at the front of the chapter; based on a comment from Aahz <aahz@panix.com>. | 25 September 2000, 17:23:04 UTC |
7198ba9 | Jeremy Hylton | 25 September 2000, 17:00:24 UTC | fix bug #114290: when interpreter's argv[0] has a relative path make it absolute by joining it with getcwd result. avoid including unnecessary ./ in path but do not test for ../ (more complicated) | 25 September 2000, 17:00:24 UTC |
38bfc4d | Barry Warsaw | 25 September 2000, 15:09:28 UTC | Add a test for SF bug #110621; stripping square brackets off of addresses with domain literals. | 25 September 2000, 15:09:28 UTC |
02706f5 | Fred Drake | 25 September 2000, 15:08:46 UTC | Properly set LINKFORSHARED on Reliant UNIX. Problem and required linker flags reported by Daniel Dittmar <daniel.dittmar@sap.com>. | 25 September 2000, 15:08:46 UTC |
2ea2b11 | Barry Warsaw | 25 September 2000, 15:08:27 UTC | AddrlistClass.getdomainliteral(): rfc822 requires that the domain literal be wrapped in square brackets. This fix replaces the square brackets that were previously being stripped off. Closes SF bug #110621. | 25 September 2000, 15:08:27 UTC |
ee76f0b | Guido van Rossum | 25 September 2000, 14:46:26 UTC | Credit where credit is due. Also fixed an unalphabetic sequence. | 25 September 2000, 14:46:26 UTC |
4126736 | Guido van Rossum | 25 September 2000, 14:42:33 UTC | When reading the file, option names were not passed through self.optionxform(), which (in the default case) caused options spelled with opper case letters in their name to be inaccessible. Reported by "Todd R. Palmer" <t2palmer@bellsouth.net> on activepython@listserv1.ActiveState.com. | 25 September 2000, 14:42:33 UTC |
6d4addd | Andrew M. Kuchling | 25 September 2000, 14:40:15 UTC | Update URL for Python 2.0 | 25 September 2000, 14:40:15 UTC |
d79c33a | Fred Drake | 25 September 2000, 14:14:30 UTC | Minor cleanups, wrap long lines. | 25 September 2000, 14:14:30 UTC |
b00adfb | Guido van Rossum | 25 September 2000, 13:22:00 UTC | Add missing prototypes for the benefit of SunOS 4.1.4 */ | 25 September 2000, 13:22:00 UTC |
4b36e6b | Guido van Rossum | 25 September 2000, 13:16:15 UTC | For the benefit of SunOS 4.1.4, define MS_SYNC as 0 when it's undefined. ccording to MvL, this is safe: the MS_SYNC flag means that msync() returns when all I/O operations are scheduled; without it, it waits until they are complete, which is acceptable behavior. | 25 September 2000, 13:16:15 UTC |
cfcea49 | Fredrik Lundh | 25 September 2000, 08:07:06 UTC | unicode database compression, step 2: - fixed attributions - moved decomposition data to a separate table, in preparation for step 3 (which won't happen before 2.0 final, promise!) - use relative paths in the generator script I have a lot more stuff in the works for 2.1, but let's leave that for another day... | 25 September 2000, 08:07:06 UTC |
2101348 | Tim Peters | 25 September 2000, 07:13:41 UTC | Fiddled w/ /F's cool new splitbins function: documented it, generalized it a bit, sped it a lot primarily by removing the unused assumption that None was a legit bin entry (the function doesn't really need to assume that there's anything special about 0), added an optional "trace" argument, and in __debug__ mode added exhaustive verification that the decomposition is both correct and doesn't overstep any array bounds (which wasn't obvious to me from staring at the generated C code -- now I feel safe!). Did not commit a new unicodedata_db.h, as the one produced by this version is identical to the one already checked in. | 25 September 2000, 07:13:41 UTC |
68ded6e | Greg Ward | 25 September 2000, 01:58:31 UTC | Added 'translate_longopt()' function. | 25 September 2000, 01:58:31 UTC |
2f2b6c6 | Greg Ward | 25 September 2000, 01:58:07 UTC | Change to use the new 'translate_longopt()' function from fancy_getopt, rather than rolling our own with fancy_getopt's 'longopt_xlate' global. | 25 September 2000, 01:58:07 UTC |
d644ca2 | Greg Ward | 25 September 2000, 01:53:01 UTC | Added a bunch of missing "=" signs in the option table. Removed script options -- don't think they ever worked, weren't very well thought through, etc. | 25 September 2000, 01:53:01 UTC |
af64aed | Greg Ward | 25 September 2000, 01:51:01 UTC | Renamed '--keep-tree' option to '--keep-temp', for consistency with the bdist_* commands. | 25 September 2000, 01:51:01 UTC |
99b032e | Greg Ward | 25 September 2000, 01:41:15 UTC | Added 'boolean_options' list to support config file parsing. | 25 September 2000, 01:41:15 UTC |
817dc09 | Greg Ward | 25 September 2000, 01:25:06 UTC | Added 'strtobool()' function: convert strings like "yes", "1", "no", "0", etc. to true/false. | 25 September 2000, 01:25:06 UTC |
ceb9e22 | Greg Ward | 25 September 2000, 01:23:52 UTC | Fixed some bugs and mis-features in handling config files: * options can now be spelled "foo-bar" or "foo_bar" (handled in 'parse_config_files()', just after we parse a file) * added a "[global]" section so there's a place to set global options like verbose/quiet and dry-run * respect the "negative alias" dictionary so (eg.) "quiet=1" is the same as "verbose=0" (this had to be done twice: once in 'parse_config_file()' for global options, and once in '_set_command_options()' for per-command options) * the other half of handling boolean options correctly: allow commands to list their boolean options in a 'boolean_options' class attribute, and use it to translate strings (like "yes", "1", "no", "0", etc) to true or false | 25 September 2000, 01:23:52 UTC |
84da8aa | Thomas Wouters | 25 September 2000, 00:11:37 UTC | Fix inconsistent use of space/tabs. | 25 September 2000, 00:11:37 UTC |
f367cac | Fredrik Lundh | 24 September 2000, 23:18:31 UTC | unicode database compression, step 1: - use unidb compression for the unicodedata module. on Windows, the new unidatabase module is 120k, down from nearly 600k. | 24 September 2000, 23:18:31 UTC |
51dc968 | Tim Peters | 24 September 2000, 22:12:45 UTC | Repaired damaged string. | 24 September 2000, 22:12:45 UTC |
28adf52 | Fred Drake | 24 September 2000, 22:07:59 UTC | xmlparse_ExternalEntityParserCreate(): Add required cast to return to avoid compiler warnings. | 24 September 2000, 22:07:59 UTC |
46e1302 | Jack Jansen | 24 September 2000, 22:01:53 UTC | Readme and relnotes for intermediate 2.0b1+ release. | 24 September 2000, 22:01:53 UTC |
55a0bde | Jack Jansen | 24 September 2000, 22:00:11 UTC | Handle the ****/**** appleevent wildcard when called as a main program, so that it becomes a handy debugging tool (BuildApplet, copy aete resource, apply applescript to it). | 24 September 2000, 22:00:11 UTC |
486f138 | Jack Jansen | 24 September 2000, 21:56:43 UTC | Added a workaround for shortcomings in the OSA support: there can be class/property conflicts and passing classes as arguments doesn't work. The package now seems to work. | 24 September 2000, 21:56:43 UTC |
a13a9dc | Martin v. Löwis | 24 September 2000, 21:54:14 UTC | Use SAX2 namespace support. | 24 September 2000, 21:54:14 UTC |
a4287c2 | Fredrik Lundh | 24 September 2000, 21:45:34 UTC | unicode database compression, step 1: - use unidb compression for the unicodedata module. on Windows, the new unidatabase module is 120k, down from nearly 600k. | 24 September 2000, 21:45:34 UTC |
58af43f | Martin v. Löwis | 24 September 2000, 21:31:06 UTC | [Patch 101634] xml.sax: Fix parse and parseString not to rely on ExpatParser Greatly simplify import logic by using __import__ saxutils: Support Unicode strings and files as parameters to prepare_input_source | 24 September 2000, 21:31:06 UTC |
eedb576 | Fredrik Lundh | 24 September 2000, 21:28:28 UTC | unicode database compression, step 1: - use unidb compression for the unicodedata module. on Windows, the new unidatabase module is 120k, down from nearly 600k. | 24 September 2000, 21:28:28 UTC |
2066fa0 | Martin v. Löwis | 24 September 2000, 21:17:39 UTC | Find feature names in handler. | 24 September 2000, 21:17:39 UTC |
424980f | Lars Gustäbel | 24 September 2000, 20:57:04 UTC | Enabled EntityResolver test again now that pyexpat.c has been fixed. | 24 September 2000, 20:57:04 UTC |
3a361f4 | Lars Gustäbel | 24 September 2000, 20:55:01 UTC | Fixed another bug. | 24 September 2000, 20:55:01 UTC |
4a30a07 | Lars Gustäbel | 24 September 2000, 20:50:52 UTC | Added ExternalEntityParserCreate method (patch 101635). | 24 September 2000, 20:50:52 UTC |
bb75713 | Lars Gustäbel | 24 September 2000, 20:38:18 UTC | Improvements to doco strings. Tiny bug fix to expatreader.py (endDocument was only called after errors). | 24 September 2000, 20:38:18 UTC |
33315b1 | Martin v. Löwis | 24 September 2000, 20:30:24 UTC | Use findfile to locate input and output files. | 24 September 2000, 20:30:24 UTC |
e292a24 | Lars Gustäbel | 24 September 2000, 20:19:45 UTC | Added EntityResolver and DTDHandler (patch 101631) with test cases. | 24 September 2000, 20:19:45 UTC |
bc1c1c9 | Martin v. Löwis | 24 September 2000, 19:57:18 UTC | Install xml/parsers, not xml/parser. | 24 September 2000, 19:57:18 UTC |
05a65d6 | Martin v. Löwis | 24 September 2000, 19:40:25 UTC | If dbopen is not in libc, checking whether it is in libdb will fail if db_185.h has renamed that function to __db185_open, which it does in DB 3.1. So don't check whether the function is in -ldb. | 24 September 2000, 19:40:25 UTC |
716efea | Lars Gustäbel | 24 September 2000, 18:57:26 UTC | Added necessary test input file for test_sax.py | 24 September 2000, 18:57:26 UTC |
523b0a6 | Lars Gustäbel | 24 September 2000, 18:54:49 UTC | Added back the InputSource class (patch 101630). | 24 September 2000, 18:54:49 UTC |
b7536d5 | Lars Gustäbel | 24 September 2000, 18:53:56 UTC | Added test cases for the InputSource class. | 24 September 2000, 18:53:56 UTC |
b49f88b | Fredrik Lundh | 24 September 2000, 18:51:25 UTC | - Improved handling of win32 proxy settings (addresses bug #114256). The earlier code assumed "protocol=host;protocol=host;..." or "host", but Windows may also use "protocol=host" (just one entry), as well as "protocol://host". This code needs some more work, so I'll leave the bug open for now. | 24 September 2000, 18:51:25 UTC |
ab64787 | Lars Gustäbel | 24 September 2000, 18:40:52 UTC | Added test cases for the Attributes interface. | 24 September 2000, 18:40:52 UTC |
32bf12e | Lars Gustäbel | 24 September 2000, 18:39:23 UTC | Updated to final Attributes interface (patch 101632). | 24 September 2000, 18:39:23 UTC |
e84bf75 | Lars Gustäbel | 24 September 2000, 18:31:37 UTC | Updated to new SAX method signatures (*NS, patch 101573). | 24 September 2000, 18:31:37 UTC |
f43cf31 | Lars Gustäbel | 24 September 2000, 18:29:24 UTC | Updated to new *NS signatures (patch 101573). | 24 September 2000, 18:29:24 UTC |
1258049 | Guido van Rossum | 24 September 2000, 16:47:19 UTC | Stupid typo in the pthread_t test | 24 September 2000, 16:47:19 UTC |
19f977b | Fredrik Lundh | 24 September 2000, 14:46:23 UTC | - don't hang if group id is followed by whitespace (closes bug #114660) | 24 September 2000, 14:46:23 UTC |
96753b3 | Lars Gustäbel | 24 September 2000, 12:24:24 UTC | Added first start on SAX 2.0 tests. | 24 September 2000, 12:24:24 UTC |
358f4da | Lars Gustäbel | 24 September 2000, 11:06:27 UTC | Added back missing argument to ignorableWhitespace signature. | 24 September 2000, 11:06:27 UTC |
fc643c3 | Lars Gustäbel | 24 September 2000, 10:53:31 UTC | Bug fix to namespace handling in XMLGenerator (now adds declarations). Bug fixes to XMLFilterBase (wrong ignorableWhitespace signature and did not inherit set*Handler methods from XMLReader.) | 24 September 2000, 10:53:31 UTC |
9a580c4 | Nicholas Riley | 24 September 2000, 06:29:50 UTC | Fixes for Python 1.6 compatibility - socket bind and connect get a tuple instead two arguments. | 24 September 2000, 06:29:50 UTC |
21afd01 | Nicholas Riley | 24 September 2000, 06:28:47 UTC | Change for Python 1.6 compatibility - UNIX's 'os' module defines 'spawnv' now, so we check for 'fork' first. | 24 September 2000, 06:28:47 UTC |
1f54902 | Fred Drake | 24 September 2000, 05:21:58 UTC | Conform to the Python style guide. | 24 September 2000, 05:21:58 UTC |
ddb4867 | Fred Drake | 23 September 2000, 05:32:26 UTC | Conform more closely with the Python style guide. | 23 September 2000, 05:32:26 UTC |
7be3115 | Fred Drake | 23 September 2000, 05:22:07 UTC | Added explanation of the use of the first program argument passed to the exec*() family of functions. | 23 September 2000, 05:22:07 UTC |
93adb69 | Fred Drake | 23 September 2000, 04:55:48 UTC | Change the name of the exception from "pyexpat.error" to "xml.parsers.expat.error", so it will reflect the public name of the exception rather than the internal name. Also change some of the initialization to use the new PyModule_Add*() convenience functions. | 23 September 2000, 04:55:48 UTC |
96ea196 | Fred Drake | 23 September 2000, 04:49:30 UTC | Use the public name for the Expat parser; "pyexpat" is deprecated. | 23 September 2000, 04:49:30 UTC |
7fbc85c | Fred Drake | 23 September 2000, 04:47:56 UTC | Rename the public interface from "pyexpat" to "xml.parsers.expat". | 23 September 2000, 04:47:56 UTC |