Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | removed unicodedatabase.[ch] references from Makefile.pre.in. | Fredrik Lundh | 2001-01-22 | 1 | -3/+2 |
| | | | | also added unicodename_db.h dependency to ucnhash. | ||||
* | com_init(): My entry into the smallest patch possible category. | Barry Warsaw | 2001-01-22 | 1 | -1/+1 |
| | | | | (cosmetic whitespace change). | ||||
* | Beginning of a "What's New in Python 2.1" article | Andrew M. Kuchling | 2001-01-22 | 1 | -0/+253 |
| | |||||
* | Fixed teensy memory leak, but doesn't help test_sax on Windows. | Tim Peters | 2001-01-22 | 1 | -0/+1 |
| | |||||
* | Remove unicodedatabase.c from the unicodedata subproject. | Tim Peters | 2001-01-21 | 1 | -4/+0 |
| | |||||
* | Move declaration of 'clnt_create()' NIS function to pyport.h, as it's | Thomas Wouters | 2001-01-21 | 2 | -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 sure | Fredrik Lundh | 2001-01-21 | 2 | -3/+2 |
| | | | | to build *all* tables in makeunicodedata.py. | ||||
* | compress unicode decomposition tables (this saves another 55k) | Fredrik Lundh | 2001-01-21 | 7 | -10721/+7505 |
| | |||||
* | Re-generated with relative paths. | Jack Jansen | 2001-01-21 | 23 | -324/+324 |
| | |||||
* | Added CarbonAccessors.o to the non-carbon targets, and probably a few minor ↵ | Jack Jansen | 2001-01-21 | 4 | -0/+0 |
| | | | | things having to do with Python 2.1a1. | ||||
* | Added support for forced project building. | Jack Jansen | 2001-01-21 | 2 | -17/+42 |
| | | | | Added carbon targets (mainly placeholders at the moment). | ||||
* | Added a force option (to force project generation, the default is now to ↵ | Jack Jansen | 2001-01-21 | 1 | -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 Jansen | 2001-01-21 | 1 | -1/+9 |
| | | | | what we've generated. Overridable with a "force" argument to mkproject(). | ||||
* | Patch #103342: Make shutil.copytree more useful under Jython. | Tim Peters | 2001-01-21 | 1 | -5/+8 |
| | |||||
* | Patch #103343: Allow the important test_pkg to succeed under Jython. | Tim Peters | 2001-01-21 | 2 | -6/+6 |
| | |||||
* | In format(), consider sign only after grouping. | Martin v. Löwis | 2001-01-21 | 1 | -4/+9 |
| | | | | Suggested by Kevin Jacobs in bug report #129417. | ||||
* | Patch #103344: Sort dicts from extcall for easier comparison with Jython. | Tim Peters | 2001-01-21 | 2 | -41/+49 |
| | |||||
* | forgot to check in the new makeunicodedata.py script | Fredrik Lundh | 2001-01-21 | 5 | -8383/+8294 |
| | |||||
* | Remove a smelly export. | Neil Schemenauer | 2001-01-21 | 1 | -1/+1 |
| | |||||
* | Check for None to decide when pyexpat should not be built. | Martin v. Löwis | 2001-01-21 | 1 | -1/+1 |
| | |||||
* | Fix typo: MICRO instead of MINOR. | Martin v. Löwis | 2001-01-21 | 1 | -1/+1 |
| | |||||
* | Merge with 1.25 of PyXML: | Martin v. Löwis | 2001-01-21 | 1 | -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 Peters | 2001-01-21 | 3 | -187/+187 |
| | |||||
* | Whitespace normalization. | Tim Peters | 2001-01-21 | 3 | -13/+12 |
| | |||||
* | Bug #128475: mimetools.encode (sometimes) fails when called from a thread. | Tim Peters | 2001-01-21 | 2 | -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__ updates | Skip Montanaro | 2001-01-20 | 12 | -0/+34 |
| | |||||
* | added some tests for urlencode | Skip Montanaro | 2001-01-20 | 1 | -0/+16 |
| | |||||
* | added __all__ lists to a number of Python modules | Skip Montanaro | 2001-01-20 | 39 | -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 typo | Skip Montanaro | 2001-01-20 | 1 | -1/+1 |
| | |||||
* | I've been using gdb a lot lately -- I'm missing 'bt' as a command in | Guido van Rossum | 2001-01-20 | 1 | -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 Montanaro | 2001-01-20 | 1 | -60/+179 |
| | |||||
* | modify urlencode so sequences in the dict are treated as multivalued | Skip Montanaro | 2001-01-20 | 1 | -6/+36 |
| | | | | parameters. This closes the code part of patch 103314. | ||||
* | Fix comment. | Neil Schemenauer | 2001-01-20 | 1 | -2/+2 |
| | |||||
* | Better error message if ucnhash cannot be found (obscure attribute | Fredrik Lundh | 2001-01-20 | 2 | -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é Lemburg | 2001-01-20 | 1 | -7/+4 |
| | |||||
* | Tim chastens: | Barry Warsaw | 2001-01-20 | 1 | -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 cast | Barry Warsaw | 2001-01-20 | 1 | -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 Peters | 2001-01-20 | 1 | -1/+1 |
| | |||||
* | When running the tests twice, stuck a "Press any key to continue ..." pause | Tim Peters | 2001-01-20 | 1 | -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 Jansen | 2001-01-19 | 3 | -8/+17 |
| | |||||
* | Treat an empty kwdict argument the same as a missing one. | Jack Jansen | 2001-01-19 | 1 | -20/+20 |
| | |||||
* | Undefine and redefine PRAGMA_ALIGN_SUPPORTED under Carbon. Apple's ↵ | Jack Jansen | 2001-01-19 | 1 | -0/+8 |
| | | | | "solution" of a funny define makes portable code impossible:-( | ||||
* | Use #if TARGET_API_MAC_CARBON to determine carbon/classic macos, not #ifdef. | Jack Jansen | 2001-01-19 | 1 | -1/+1 |
| | |||||
* | Make the 'time' argument to the timemodule functions strftime, asctime, | Thomas Wouters | 2001-01-19 | 3 | -42/+75 |
| | | | | | | ctime, gmtime and localtime optional, defaulting to 'the current time' in all cases. Adjust docs, add news item. Also convert all argument-handling to METH_VARARGS. Closes SF patch #103265. | ||||
* | Fixed a bunch of typos caught by Gilles Civario. | Fred Drake | 2001-01-19 | 1 | -17/+20 |
| | |||||
* | Clarify comments about returning None using a return without an expression; | Fred Drake | 2001-01-19 | 1 | -3/+2 |
| | | | | | | this is not hard to explain! Closes SF bug #129345. | ||||
* | Now that Marc-Andre has retracted unistr(), remove the tests. | Guido van Rossum | 2001-01-19 | 2 | -12/+0 |
| | |||||
* | A hack to augment sys.path with the build/lib.<platform> directory | Guido van Rossum | 2001-01-19 | 1 | -0/+9 |
| | | | | | | | | | | created by Andrew's setup.py script, *if* we're actually running from the build directory. (The test for that: whether the sys.path[-1] ends in "/Modules".) This has one disadvantage: it imports a fair amount of code from the distutils package, just in order to be able to calculate the correct pathname. See if I care. :-) | ||||
* | Run tests twice by default, first time deleting .pyc/.pyo files. | Tim Peters | 2001-01-19 | 1 | -2/+20 |
| | | | | New option "-q" to leave .pyc/.pyo alone. | ||||
* | Backed out the unistr() builtin. | Marc-André Lemburg | 2001-01-19 | 2 | -25/+0 |
| |