Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | Eliminate use of string.whitespace and a string import with it. | Eric S. Raymond | 2001-02-09 | 1 | -2/+1 | |
| | | | | | | Some of the characters (form feed, vertical tab) are not legal continuation characters anyway, so this was wrong as well as annoying. | |||||
* | String method conversion. | Eric S. Raymond | 2001-02-09 | 4 | -10/+6 | |
| |