Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed extraneous references to Modules:TE | Jack Jansen | 2001-01-23 | 1 | -9/+0 |
| | |||||
* | The C-prefix file for Carbon plugin projects. | Jack Jansen | 2001-01-23 | 1 | -0/+19 |
| | |||||
* | Ah well, why not check this in. A script to remove all .pyc files in a ↵ | Jack Jansen | 2001-01-23 | 1 | -0/+35 |
| | | | | folder hierarchy. | ||||
* | Projects for Carbon plugin modules. | Jack Jansen | 2001-01-23 | 32 | -0/+17533 |
| | |||||
* | Use &# escape for non-ascii chars. | Jack Jansen | 2001-01-23 | 23 | -69/+69 |
| | |||||
* | Added an attribute runtimemodel, which is either "ppc" or "carbon" and is ↵ | Jack Jansen | 2001-01-23 | 1 | -0/+9 |
| | | | | the runtime model of the current interpreter. Will have to ad another value later for real MacOSX MachO, I guess. | ||||
* | Added the actual builds of the carbon projects. | Jack Jansen | 2001-01-23 | 1 | -1/+23 |
| | |||||
* | Generate Carbon as well as classic PPC plugin projects. This module is ↵ | Jack Jansen | 2001-01-23 | 1 | -26/+62 |
| | | | | finally paying back the investment in it! | ||||
* | Various settings were unconditionally set. Allow them to be overridden in ↵ | Jack Jansen | 2001-01-23 | 1 | -4/+6 |
| | | | | the settings dict. | ||||
* | If the template is not specified it depends on the current execution model ↵ | Jack Jansen | 2001-01-23 | 1 | -4/+12 |
| | | | | (classic ppc or carbon). | ||||
* | Added a template for Carbon plugin projects. | Jack Jansen | 2001-01-23 | 8 | -0/+1104 |
| | |||||
* | Moved files from template to template-ppc, as this is the template for ↵ | Jack Jansen | 2001-01-23 | 8 | -0/+0 |
| | | | | classic PPC projects. | ||||
* | Fix for MacOS X/Darwin: it doesn't need -lm, ever. (Noted by Steven Majewski) | Andrew M. Kuchling | 2001-01-23 | 1 | -3/+12 |
| | |||||
* | _PyImport_Inittab: define the exceptions module's init function. | Barry Warsaw | 2001-01-23 | 1 | -1/+1 |
| | | | | Fixes bug #121706. | ||||
* | Added a note about the memory size. | Jack Jansen | 2001-01-23 | 1 | -4/+8 |
| | | | | Added Matthias Neeracher and Alexandre Parenteau to the "thank you" list. This should have been done _ages_ ago for Matthias! Shame shame!! | ||||
* | Upped the default memory size to a whopping 24Mb, which is needed to make ↵ | Jack Jansen | 2001-01-23 | 1 | -0/+0 |
| | | | | the autotests run. Sigh. User with low-memory systems will have to adapt the setting. | ||||
* | Use &# escape for non-ascii chars. | Jack Jansen | 2001-01-23 | 1 | -3/+3 |
| | |||||
* | Slight reworking to make it more useful for debugging | Barry Warsaw | 2001-01-23 | 1 | -5/+12 |
| | | | | | | | | | | Py_Initialize()/Py_Finalize() loop leaks. - allow an optional 3rd argument which is the loop count. -1 means infloop (the default). - Add a setting of Py_NoSiteFlag=1, but leave it commented out by default. | ||||
* | Updates and changes: | Barry Warsaw | 2001-01-23 | 1 | -2/+2 |
| | | | | | | | - set VERSION to 2.1 - change blddir to ../.. since that seems more common than the old value (at least for my debugging session). | ||||
* | Add prototype for PyGC_Dump() -- but only inside the #ifdef | Barry Warsaw | 2001-01-23 | 1 | -0/+2 |
| | | | | WITH_CYCLE_GC. | ||||
* | Add prototype for PyObject_Dump(). | Barry Warsaw | 2001-01-23 | 1 | -0/+1 |
| | |||||
* | PyObject_Dump(): Use %p format to print the address of the pointer. | Barry Warsaw | 2001-01-23 | 1 | -2/+4 |
| | | | | PyGC_Dump(): Wrap this in a #ifdef WITH_CYCLE_GC. | ||||
* | A few useful definitions if you're using gdb. Copy to ~/.gdbinit to | Barry Warsaw | 2001-01-23 | 1 | -0/+27 |
| | | | | pull it in automatically. | ||||
* | A few miscellaneous helpers. | Barry Warsaw | 2001-01-23 | 1 | -2/+26 |
| | | | | | | | | | | | | | | | | PyObject_Dump(): New function that is useful when debugging Python's C runtime. In something like gdb it can be a pain to get some useful information out of PyObject*'s. This function prints the str() of the object to stderr, along with the object's refcount and hex address. PyGC_Dump(): Similar to PyObject_Dump() but knows how to cast from the garbage collector prefix back to the PyObject* structure. [See Misc/gdbinit for some useful gdb hooks] none_dealloc(): Rather than SEGV if we accidentally decref None out of existance, we assign None's and NotImplemented's destructor slot to this function, which just calls abort(). | ||||
* | Leak pluggin', bug fixin' and better documentin'. Specifically, | Barry Warsaw | 2001-01-23 | 1 | -56/+72 |
| | | | | | | | | | | | | | module__doc__: Document the Warning subclass heirarchy. make_class(): Added a "goto finally" so that if populate_methods() fails, the return status will be -1 (failure) instead of 0 (success). fini_exceptions(): When decref'ing the static pointers to the exception classes, clear out their dictionaries too. This breaks a cycle from class->dict->method->class and allows the classes with unbound methods to be reclaimed. This plugs a large memory leak in a common Py_Initialize()/dosomething/Py_Finalize() loop. | ||||
* | A script to search for methods that are missing in Carbon in Python | Jack Jansen | 2001-01-23 | 1 | -0/+145 |
| | | | | sources. So far only runs under unix, but what gives:-) | ||||
* | Made the about box a bit larger (Apparently MacOSX does something a little ↵ | Jack Jansen | 2001-01-23 | 1 | -0/+0 |
| | | | | different?). | ||||
* | Fixed autoraise glitches. | Eric S. Raymond | 2001-01-23 | 1 | -5/+5 |
| | |||||
* | added a few more __all__ lists | Skip Montanaro | 2001-01-23 | 9 | -1/+26 |
| | | | | fixed typo in ihooks docstring | ||||
* | Jeremy didn't write PEP 205, Fred did! | Andrew M. Kuchling | 2001-01-23 | 1 | -1/+1 |
| | |||||
* | Sigh... First test before committing. InvalWindowRect and friends are window ↵ | Jack Jansen | 2001-01-23 | 14 | -48/+55 |
| | | | | object methods. Fixed. | ||||
* | Replaced InvalRect and friends with the Carbon-compliant InvalWindowRect. | Jack Jansen | 2001-01-23 | 3 | -6/+6 |
| | |||||
* | Replaced InvalRect and friends with the Carbon-compliant InvalWindowRect. | Jack Jansen | 2001-01-23 | 15 | -48/+48 |
| | |||||
* | Expose the autoraise capability. Improve the documentation. | Eric S. Raymond | 2001-01-23 | 2 | -27/+29 |
| | |||||
* | Oops...finish a mangled sentence. | Eric S. Raymond | 2001-01-23 | 1 | -1/+1 |
| | |||||
* | Rewrite webbrowser.py to fix various bugs following Ka-Ping Yee's | Eric S. Raymond | 2001-01-23 | 2 | -182/+247 |
| | | | | | | | | complaints. The new version moves most of its initialization to package load time; it's simpler, faster, smaller, and adds support for Mozilla and Links. Interpretation of the BROWSER variable now works and is documented. The open_new entry point and methods are marked "deprecated; may be removed in 2.1". | ||||
* | Restore alphabetic order. Also try to import rlcompleter and curses, but | Tim Peters | 2001-01-23 | 1 | -7/+15 |
| | | | | don't fail if they're not available. | ||||
* | Added notes about setup.py and cygwin build; removed note about | Guido van Rossum | 2001-01-23 | 1 | -5/+12 |
| | | | | the previous auto-configuring modules feature (already obsolete :-). | ||||
* | Add introductory note about this article's draft status | Andrew M. Kuchling | 2001-01-23 | 1 | -14/+56 |
| | | | | | | Grammatical and typographic fixes from David Goodger Expanded notes about PEP 229 Removed user-visible XXXes; they're in comments now | ||||
* | Added -O option (to run python or python_d w/ -O), | Tim Peters | 2001-01-23 | 1 | -8/+14 |
| | |||||
* | This commit was manufactured by cvs2svn to create tag 'r21a1'.v2.1a1 | cvs2svn | 2001-01-23 | 1 | -0/+1 |
| | |||||
* | Clean up some comments and the default VERSION. | Guido van Rossum | 2001-01-23 | 1 | -3/+2 |
| | |||||
* | Get rid of weird @SET_CXX@ and @SET_DLLLIBRARY@ macro occurrences. | Guido van Rossum | 2001-01-23 | 1 | -2/+2 |
| | |||||
* | Get rid of weird @SET_CXX@ macro occurrence. | Guido van Rossum | 2001-01-23 | 1 | -3/+2 |
| | |||||
* | Change SET_DLLLIBRARY to DLLLIBRARY=... | Guido van Rossum | 2001-01-23 | 1 | -1/+1 |
| | |||||
* | The usual | Guido van Rossum | 2001-01-23 | 1 | -392/+357 |
| | |||||
* | Fix some make errors during "make clobber" or "make distclean", caused | Guido van Rossum | 2001-01-23 | 1 | -38/+4 |
| | | | | | | | by weird and (hopefully) unnecessary SET_CXX and SET_DLLLIBRARY macros that occurr at the start of Makefile.in files. - Also removed the already-commented-out SET_CCC macro cruft. | ||||
* | Add simple test of list comprehension that uses a name that isn't | Jeremy Hylton | 2001-01-23 | 2 | -0/+7 |
| | | | | | otherwise used in the same code block. (Not sure this is the right place, but there is no test_list_comprehensions.py.) | ||||
* | Use PyThreadState_DeleteCurrent() instead of PyThreadState_Delete() | Guido van Rossum | 2001-01-23 | 1 | -2/+1 |
| | | | | | | | and PyEval_ReleaseThread(). This fixes SF bug #125673 PyThreadState_Delete: invalid tstate (Unix only?). | ||||
* | Add a new API, PyThreadState_DeleteCurrent() that combines | Guido van Rossum | 2001-01-23 | 2 | -4/+30 |
| | | | | | PyThreadState_Delete() and PyEval_ReleaseLock(). It is only defined if WITH_THREAD is defined. |