Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Jon Nelson <jnelson@users.sourceforge.net>: | Fred Drake | 2001-02-12 | 3 | -8/+9 |
| | | | | Make the documentation tools compatibile with Python 2.0. | ||||
* | Brought in line with current config.h.in. | Jack Jansen | 2001-02-12 | 1 | -54/+151 |
| | |||||
* | Not sure what changed, probably an artefact of the new modules and/or new gusi. | Jack Jansen | 2001-02-12 | 5 | -22/+201 |
| | |||||
* | The interpreters built are now called PythonInterpreterClassic and ↵ | Jack Jansen | 2001-02-12 | 1 | -0/+0 |
| | | | | PythonInterpreterCarbon. The fullbuild script takes care of copying either of these to PythonInterpreter. | ||||
* | Added modules _testcapi, _weakref, _symtable. | Jack Jansen | 2001-02-12 | 13 | -0/+5730 |
| | |||||
* | Added buttons for building interpreter, carbon standalone. | Jack Jansen | 2001-02-12 | 2 | -11/+37 |
| | | | | Added modules _testcapi, _weakref, _symtable. | ||||
* | This change makes imputil more closely emulate the standard import | Thomas Heller | 2001-02-12 | 1 | -1/+2 |
| | | | | mechanism to support self-modifying modules. | ||||
* | test_pty started failing on Windows, but if and only if test___all__ was | Tim Peters | 2001-02-12 | 1 | -2/+16 |
| | | | | | | | | | | | | run first. Indirectly due to Skip adding check_all("pty") to test___all__: that caused the expected ImportError due to pty.py trying to import the non-existent FCNTL to get handled by test___all__, leaving a partial module object for pty in sys.modules, which caused the later import of pty via test_pty to succeed. Then test_tpy died with an AttributeError, due to trying to access attributes of pty that didn't exist. regrtest viewed that as a failure rather than the appropriate "test skipped". Fixed by deleting partial module objects in test___all__ when test___all__ handles an ImportError. | ||||
* | __all__ for several more modules | Skip Montanaro | 2001-02-12 | 12 | -0/+35 |
| | |||||
* | Create separate section for changes to the standard library | Andrew M. Kuchling | 2001-02-11 | 1 | -41/+51 |
| | | | | | Make note about difflib and doctest Bump version number | ||||
* | Ugly fix for SF bug 131239 (-x flag busted). | Tim Peters | 2001-02-11 | 1 | -4/+15 |
| | | | | | | Bug was introduced by tricks played to make .pyc files executable via cmdline arg. Then again, -x worked via a trick to begin with. If anyone can think of a portable way to test -x, be my guest! | ||||
* | Bit the bullet and added a private GUSISIOUX for Python. This makes the ↵ | Jack Jansen | 2001-02-11 | 5 | -97/+117 |
| | | | | delayconsole and keepopen code neater. Also tells Sioux to behave better with events, and handles cmd-. during print better. The pythonpreferences have also changed due to this. | ||||
* | Oops, repr didn't allocate the memory it used... | Jack Jansen | 2001-02-11 | 2 | -1/+19 |
| | |||||
* | Bit the bullet and added a private GUSISIOUX for Python. This makes the ↵ | Jack Jansen | 2001-02-11 | 7 | -27/+274 |
| | | | | delayconsole and keepopen code neater. Also tells Sioux to behave better with events, and handles cmd-. during print better. The pythonpreferences have also changed due to this. | ||||
* | Change Windows test to do a complete job of removing .pyc/.pyo files | Tim Peters | 2001-02-11 | 2 | -4/+25 |
| | | | | reachable from Lib/. | ||||
* | Update for install-sh (SF #103717). | Neil Schemenauer | 2001-02-10 | 1 | -0/+1 |
| | |||||
* | Specify directory permissions properly. Closes SF patch #103717. | Neil Schemenauer | 2001-02-10 | 1 | -7/+7 |
| | |||||
* | Update install-sh using version from automake 1.4. Closes patch #103657 | Neil Schemenauer | 2001-02-10 | 1 | -26/+157 |
| | | | | and #103717. | ||||
* | Patch by Finn Bock to make test_unicode.py work for Jython. | Marc-André Lemburg | 2001-02-10 | 1 | -5/+10 |
| | |||||
* | Moved SequenceMatcher from ndiff into new std library module difflib.py. | Tim Peters | 2001-02-10 | 4 | -292/+1065 |
| | | | | | | | | | Guido told me to do this <wink>. Greatly expanded docstrings, and fleshed out with examples. New std test. Added new get_close_matches() function for ESR. Needs docs, but LaTeXification of the module docstring is all it needs. \CVS: ---------------------------------------------------------------------- | ||||
* | Add std test for doctest. | Tim Peters | 2001-02-10 | 2 | -0/+301 |
| | |||||
* | Bump __version__ tuple. | Tim Peters | 2001-02-10 | 1 | -1/+1 |
| | |||||
* | String method cleanup. | Eric S. Raymond | 2001-02-10 | 5 | -13/+7 |
| | |||||
* | String method cleanup. | Eric S. Raymond | 2001-02-10 | 1 | -3/+1 |
| | |||||
* | In O_writelines: Replace use of string.joinfields with "".join. | Jeremy Hylton | 2001-02-09 | 3 | -9/+20 |
| | |||||
* | SF bug #131560: pdb imports 'repr', causing name collision | Tim Peters | 2001-02-09 | 1 | -2/+2 |
| | |||||
* | When calling a PyCFunction that has METH_KEYWORDS defined, don't | Jeremy Hylton | 2001-02-09 | 1 | -10/+0 |
| | | | | | | | | create an empty dictionary if it is called without keyword args. Just pass NULL. XXX I had believed that this caused weird errors, but the test suite runs cleanly. | ||||
* | Teach Windows build about new symtable.c. | Tim Peters | 2001-02-09 | 1 | -0/+15 |
| | |||||
* | update to use new symtable interface | Jeremy Hylton | 2001-02-09 | 1 | -3/+4 |
| | |||||
* | update test cases for recent compiler changes: exec/import * in nested | Jeremy Hylton | 2001-02-09 | 4 | -23/+65 |
| | | | | functinos and cell vars with */** parameters | ||||
* | SF patch 103589: Fix handling of cell vars that are either * or ** parameters. | Jeremy Hylton | 2001-02-09 | 1 | -8/+15 |
| | | | | | | (Nick Mathewson) Remove to XXX comments | ||||
* | Relax the rules for using 'from ... import *' and exec in the presence | Jeremy Hylton | 2001-02-09 | 5 | -335/+288 |
| | | | | | | | | | | | | | | | | | | | of nested functions. Either is allowed in a function if it contains no defs or lambdas or the defs and lambdas it contains have no free variables. If a function is itself nested and has free variables, either is illegal. Revise the symtable to use a PySymtableEntryObject, which holds all the revelent information for a scope, rather than using a bunch of st_cur_XXX pointers in the symtable struct. The changes simplify the internal management of the current symtable scope and of the stack. Added new C source file: Python/symtable.c. (Does the Windows build process need to be updated?) As part of these changes, the initial _symtable module interface introduced in 2.1a2 is replaced. A dictionary of PySymtableEntryObjects are returned. | ||||
* | Whitespace normalization. | Tim Peters | 2001-02-09 | 1 | -1/+1 |
| | |||||
* | Nuke accurate but confusing and unhelpful comments about split vs splitfields. | Tim Peters | 2001-02-09 | 2 | -2/+0 |
| | |||||
* | Whitespace normalization. | Tim Peters | 2001-02-09 | 4 | -13/+11 |
| | |||||
* | Whitespace normalization. | Tim Peters | 2001-02-09 | 8 | -22/+21 |
| | |||||
* | This modified version of a patch by Thomas Heller allows __import__ | Marc-André Lemburg | 2001-02-09 | 1 | -8/+9 |
| | | | | | | | | | | hooks to take over the Python import machinery at a very early stage in the Python startup phase. If there are still places in the Python interpreter which need to bypass the __import__ hook, these places must now use PyImport_ImportModuleEx() instead. So far no other places than in the import mechanism itself have been identified. | ||||
* | joinfields -> join. | Eric S. Raymond | 2001-02-09 | 1 | -1/+1 |
| | |||||
* | String method conversion. | Eric S. Raymond | 2001-02-09 | 3 | -8/+4 |
| | |||||
* | String method conversion. | Eric S. Raymond | 2001-02-09 | 2 | -25/+23 |
| | |||||
* | Fixed syntax error. | Sjoerd Mullender | 2001-02-09 | 1 | -1/+1 |
| | |||||
* | splitfields -> split | Eric S. Raymond | 2001-02-09 | 1 | -1/+1 |
| | |||||
* | Added prototype for DlgObj_WhichDialog() | Jack Jansen | 2001-02-09 | 1 | -0/+1 |
| | |||||
* | Replaced touched(), which no longer seems to work under os9, with something ↵ | Jack Jansen | 2001-02-09 | 1 | -1/+10 |
| | | | | using an appleevent to the finder. More expensive, but at least it works:-) | ||||
* | Added a few constants. | Jack Jansen | 2001-02-09 | 1 | -0/+6 |
| | |||||
* | Dialogs and there windows were still confused in some spots. Fixed. | Jack Jansen | 2001-02-09 | 1 | -7/+8 |
| | |||||
* | Get rid of from ... import * | Jack Jansen | 2001-02-09 | 2 | -6/+6 |
| | |||||
* | Reindent a function that was somehow indented by 7 spaces. Also did a | Guido van Rossum | 2001-02-09 | 1 | -15/+15 |
| | | | | spaces->tab conversion for fields added to struct compiling. | ||||
* | Remove silly EMPTYSTRING global. Saves a global lookup. | Marc-André Lemburg | 2001-02-09 | 1 | -8/+6 |
| | |||||
* | String method conversion. | Eric S. Raymond | 2001-02-09 | 5 | -18/+17 |
| |