summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Better test for skipping project creation: the project file should also ↵Jack Jansen2001-01-221-2/+9
| | | | exist and be newer than the xml file, and the .exp should exist.
* SF Patch #103185, by jlt63: Some more standard modules cleanup for CygwinGuido van Rossum2001-01-224-5/+15
|
* Finn Bock (SF patch #103349):Guido van Rossum2001-01-221-0/+33
| | | | Allow pickle.py to be using with Jython unicode strings
* Finn Bock (SF patch #103345): Avoid outdated exec form inGuido van Rossum2001-01-221-2/+2
| | | | test_class.py.
* No need to make the S_ constants 32 bit (and its actually harmful because of ↵Jack Jansen2001-01-221-3/+3
| | | | multiple defines).
* Waste needs the ICProgKit API.Jack Jansen2001-01-221-1/+3
|
* It's SetControlData_Handle, not SetControl_DataHandle.Jack Jansen2001-01-221-1/+1
|
* unicodedatabase.c is no longer needed thanks to Fredrik's patches.Marc-André Lemburg2001-01-221-2/+1
|
* Fix off-by-one error in array size.Martin v. Löwis2001-01-221-1/+1
|
* unicodedatabase.[ch] are no longer used.Fredrik Lundh2001-01-222-2/+0
|
* removed unicodedatabase.[ch] references from Makefile.pre.in.Fredrik Lundh2001-01-221-3/+2
| | | | also added unicodename_db.h dependency to ucnhash.
* com_init(): My entry into the smallest patch possible category.Barry Warsaw2001-01-221-1/+1
| | | | (cosmetic whitespace change).
* Beginning of a "What's New in Python 2.1" articleAndrew M. Kuchling2001-01-221-0/+253
|
* Fixed teensy memory leak, but doesn't help test_sax on Windows.Tim Peters2001-01-221-0/+1
|
* Remove unicodedatabase.c from the unicodedata subproject.Tim Peters2001-01-211-4/+0
|
* Move declaration of 'clnt_create()' NIS function to pyport.h, as it'sThomas Wouters2001-01-212-1/+4
| | | | | | supposed to be declared in system include files (with a proper prototype.) Should be moved to a platform-specific block if anyone finds out which broken platforms need it :-)
* Unicode nits: Don't include unicodedatabase.h no more. And make sureFredrik Lundh2001-01-212-3/+2
| | | | to build *all* tables in makeunicodedata.py.
* compress unicode decomposition tables (this saves another 55k)Fredrik Lundh2001-01-217-10721/+7505
|
* Re-generated with relative paths.Jack Jansen2001-01-2123-324/+324
|
* Added CarbonAccessors.o to the non-carbon targets, and probably a few minor ↵Jack Jansen2001-01-214-0/+0
| | | | things having to do with Python 2.1a1.
* Added support for forced project building.Jack Jansen2001-01-212-17/+42
| | | | Added carbon targets (mainly placeholders at the moment).
* Added a force option (to force project generation, the default is now to ↵Jack Jansen2001-01-211-10/+16
| | | | | | only generate if different). Try to convert all search paths to relative.
* Don't generate project if the XML file already exists and is identical to ↵Jack Jansen2001-01-211-1/+9
| | | | what we've generated. Overridable with a "force" argument to mkproject().
* Patch #103342: Make shutil.copytree more useful under Jython.Tim Peters2001-01-211-5/+8
|
* Patch #103343: Allow the important test_pkg to succeed under Jython.Tim Peters2001-01-212-6/+6
|
* In format(), consider sign only after grouping.Martin v. Löwis2001-01-211-4/+9
| | | | Suggested by Kevin Jacobs in bug report #129417.
* Patch #103344: Sort dicts from extcall for easier comparison with Jython.Tim Peters2001-01-212-41/+49
|
* forgot to check in the new makeunicodedata.py scriptFredrik Lundh2001-01-215-8383/+8294
|
* Remove a smelly export.Neil Schemenauer2001-01-211-1/+1
|
* Check for None to decide when pyexpat should not be built.Martin v. Löwis2001-01-211-1/+1
|
* Fix typo: MICRO instead of MINOR.Martin v. Löwis2001-01-211-1/+1
|
* Merge with 1.25 of PyXML:Martin v. Löwis2001-01-211-40/+355
| | | | | | | | | | | | Participate in garbage collection if available. Potentially decref handlers in clear_handlers. Partially reindent. Put synthetic frame object on the stack to support better error output. Expose Python codecs to pyexpat. Add new Expat 1.2 handlers and API. Fix memory leak: release self->handlers. Do not expect PyModule_AddObject and PyModule_AddStringConstant in 2.0b1. Raise exception in ParseFile.
* Whitespace normalization.Tim Peters2001-01-213-187/+187
|
* Whitespace normalization.Tim Peters2001-01-213-13/+12
|
* Bug #128475: mimetools.encode (sometimes) fails when called from a thread.Tim Peters2001-01-212-3/+11
| | | | | | | | pythonrun.c: In Py_Finalize, don't reset the initialized flag until after the exit funcs have run. atexit.py: in _run_exitfuncs, mutate the list of pending calls in a threadsafe way. This wasn't a contributor to bug 128475, it just burned my eyeballs when looking at that bug.
* more __all__ updatesSkip Montanaro2001-01-2012-0/+34
|
* added some tests for urlencodeSkip Montanaro2001-01-201-0/+16
|
* added __all__ lists to a number of Python modulesSkip Montanaro2001-01-2039-0/+138
| | | | | | | | added test script and expected output file as well this closes patch 103297. __all__ attributes will be added to other modules without first submitting a patch, just adding the necessary line to the test script to verify more-or-less correct implementation.
* docstring typoSkip Montanaro2001-01-201-1/+1
|
* I've been using gdb a lot lately -- I'm missing 'bt' as a command inGuido van Rossum2001-01-201-1/+4
| | | | pdb (pdb calls it 'where'). Added 'bt' as an alias for 'where'.
* rewrite of robotparser.py by Bastian Kleineidam. Closes patch 102229.Skip Montanaro2001-01-201-60/+179
|
* modify urlencode so sequences in the dict are treated as multivaluedSkip Montanaro2001-01-201-6/+36
| | | | parameters. This closes the code part of patch 103314.
* Fix comment.Neil Schemenauer2001-01-201-2/+2
|
* Better error message if ucnhash cannot be found (obscure attributeFredrik Lundh2001-01-202-3/+17
| | | | | | errors aren't that helpful), or doesn't contain what's expected from it. Also tweaked the test script so it compiles even if ucnhash is missing.
* Updating NEWS to match the current state of affairs.Marc-André Lemburg2001-01-201-7/+4
|
* Tim chastens:Barry Warsaw2001-01-201-1/+5
| | | | | | | | | | | | | | Barry, that comment belongs in the code, not in the checkin msg. The code *used* to do this correctly (as you well know, since you & I went thru considerable pain to fix this the first time). However, because the *reason* for the convolution wasn't recorded in the code as a comment, somebody threw it all away the first time it got reworked. c-code-isn't-often-self-explanatory-ly y'rs - tim default_3way_compare(): Stick the checkin message from 2.110 in a comment.
* default_3way_compare(): When comparing the pointers, they must be castBarry Warsaw2001-01-201-2/+2
| | | | | | | to integer types (i.e. Py_uintptr_t, our spelling of C9X's uintptr_t). ANSI specifies that pointer compares other than == and != to non-related structures are undefined. This quiets an Insure portability warning.
* SF patch #103336: Missing cast.Tim Peters2001-01-201-1/+1
|
* When running the tests twice, stuck a "Press any key to continue ..." pauseTim Peters2001-01-201-6/+5
| | | | | | between passes: Win9x DOS boxes are limited to 50 lines max, and the result of the first pass scrolls off irretrievably otherwise. Also simplified the goto-laden logic a bit.
* Various tweaks for Python 2.1a1.Jack Jansen2001-01-193-8/+17
|