Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Getting rid of WITHOUT_FRAMEWORKS and ACCESSOR_CALLS_ARE_FUNCTIONS: | Jack Jansen | 2003-11-19 | 57 | -520/+57 |
| | | | | MacOS9isms. | ||||
* | Get rid of MacOS9 support. Paths are still hard-coded, that'll be fixed | Jack Jansen | 2003-11-19 | 1 | -16/+3 |
| | | | | later. | ||||
* | Remove deprecation of sets.Set.update(). | Raymond Hettinger | 2003-11-19 | 2 | -6/+1 |
| | |||||
* | WITHOUT_FRAMEWORKS conditional code bites the dust: this was for | Jack Jansen | 2003-11-19 | 8 | -50/+0 |
| | | | | pre-carbon MacOS9 support. | ||||
* | Gone: all this functionality is now in the Carbon.File and Folder modules. | Jack Jansen | 2003-11-19 | 1 | -1531/+0 |
| | |||||
* | Getting rid of support for the ancient Apple MPW compiler. | Jack Jansen | 2003-11-19 | 10 | -80/+0 |
| | |||||
* | MacOS9 support is gone. | Jack Jansen | 2003-11-19 | 1 | -113/+0 |
| | |||||
* | Removing the obvious OS9-only documents§ | Jack Jansen | 2003-11-19 | 16 | -2513/+0 |
| | |||||
* | Getting rid of support for MacOS9 and earlier. This is the first step, | Jack Jansen | 2003-11-19 | 181 | -22664/+0 |
| | | | | | and the biggest in size, but probably the easiest. Hunting through the source code comes next. | ||||
* | Temporary fix for buildon on both Panther and Jaguar. | Jack Jansen | 2003-11-19 | 1 | -1/+5 |
| | |||||
* | Moved various files over from the release23-maint branch. | Jack Jansen | 2003-11-19 | 4 | -29/+51 |
| | |||||
* | Upped version | Jack Jansen | 2003-11-19 | 1 | -4/+4 |
| | |||||
* | Upped version numbers, and converted to UTF-16. | Jack Jansen | 2003-11-19 | 1 | -0/+0 |
| | |||||
* | Upped. | Jack Jansen | 2003-11-19 | 1 | -4/+4 |
| | |||||
* | This file is utf-16, not utf-8 (or ascii). | Jack Jansen | 2003-11-19 | 1 | -0/+0 |
| | |||||
* | Forward port of various fixes that were initially only done on the | Jack Jansen | 2003-11-19 | 5 | -16/+91 |
| | | | | | | | | | | | | | | | | release23-maint branch: - Remember the scroll position when rebuilding the browser (as we do far too often). Fixes #824430. - Allow for the documentation to be inside PythonIDE as well as in the Python.app inside the framework (the original location for 2.3). - Updated version numbers - In PythonIDE, add the Tools/IDE directory as the second entry in sys.path in stead of as the first, leaving PythonIDE.app/Contents/Resources as the first one. - The code for setting the working directory to $HOME was both incorrect and in the wrong place, fixed. - On OSX the default location for IDE scripts is now $HOME/Library/Python/IDE-Scripts. | ||||
* | Ported from 23maint branch: add icons to BuildApplet. | Jack Jansen | 2003-11-19 | 2 | -0/+57 |
| | |||||
* | Fix typos. | Walter Dörwald | 2003-11-19 | 1 | -4/+4 |
| | |||||
* | Added a site | Jack Jansen | 2003-11-19 | 1 | -0/+1 |
| | |||||
* | Upped version | Jack Jansen | 2003-11-19 | 1 | -1/+1 |
| | |||||
* | - After an exception, run.py was not setting the exception vector. Noam | Kurt B. Kaiser | 2003-11-19 | 2 | -1/+6 |
| | | | | | | | Raphael suggested correcting this so pdb's postmortem pm() would work. IDLEfork Patch 844675 Modified: NEWS.txt run.py | ||||
* | __init__(): The docstring was incorrect regarding how header wrapping | Barry Warsaw | 2003-11-19 | 1 | -5/+4 |
| | | | | | | gets done when maxheaderlen <> 0. The header really gets wrapped via the email.Header.Header class, which has a more sophisticated algorithm than just splitting on semi-colons. | ||||
* | Generator's constructor: The documentation was incorrect regarding how | Barry Warsaw | 2003-11-19 | 1 | -3/+2 |
| | | | | | | header wrapping gets done when maxheaderlen <> 0. The header really gets wrapped via the email.Header.Header class, which has a more sophisticated algorithm than just splitting on semi-colons. | ||||
* | Modified version by Bob Ippolito. It passes the just-added test_applesingle | Jack Jansen | 2003-11-18 | 1 | -63/+100 |
| | | | | | after some minor mods. Fixes #803498, but should NOT be backported because the original problem seems to be unreproducable. | ||||
* | Fix for [ 765456 ]: testAFakeZlib failed on platforms that use a | Just van Rossum | 2003-11-18 | 1 | -0/+7 |
| | | | | | statically linked zlib module, but since the problem it tests can't exist on these systems, simply skip it then. Will backport. | ||||
* | Fix for [ 782686 ]: new files used \r as the default line separator | Just van Rossum | 2003-11-18 | 1 | -13/+8 |
| | | | | instead of os.linesep. | ||||
* | Test the applesingle decoder. | Jack Jansen | 2003-11-18 | 1 | -0/+72 |
| | |||||
* | Patch #836434: Use dlopen/dlsym on AIX if available. Also disable | Martin v. Löwis | 2003-11-18 | 2 | -3/+23 |
| | | | | _XOPEN_SOURCE on AIX 4. | ||||
* | Patch #841807: Check whether a versioned libpython.so symlink is needed | Martin v. Löwis | 2003-11-18 | 1 | -1/+3 |
| | | | | in altbininstall. Backported to 2.3. | ||||
* | Patch #843088: Fix typos. Backported to 2.3. | Martin v. Löwis | 2003-11-18 | 2 | -3/+3 |
| | |||||
* | Patch #794400: Let PYTHONSTARTUP influence the compiler flags. | Martin v. Löwis | 2003-11-18 | 2 | -9/+16 |
| | |||||
* | Implement straightforward suggestions from gcc warnings (remove unused | Guido van Rossum | 2003-11-18 | 1 | -3/+2 |
| | | | | variable, add extra braces). | ||||
* | Documentation for set objects. | Raymond Hettinger | 2003-11-18 | 1 | -0/+37 |
| | |||||
* | Use PySequence_Contains() instead of direct access macro. | Raymond Hettinger | 2003-11-18 | 1 | -11/+5 |
| | |||||
* | Various fixups (most suggested by Armin Rigo). | Raymond Hettinger | 2003-11-17 | 3 | -40/+97 |
| | |||||
* | Fix output spacing typo | Raymond Hettinger | 2003-11-16 | 1 | -1/+1 |
| | |||||
* | * Migrate set() and frozenset() from the sandbox. | Raymond Hettinger | 2003-11-16 | 21 | -40/+2338 |
| | | | | | | | | * Install the unittests, docs, newsitem, include file, and makefile update. * Exercise the new functions whereever sets.py was being used. Includes the docs for libfuncs.tex. Separate docs for the types are forthcoming. | ||||
* | Fix typo | Raymond Hettinger | 2003-11-16 | 1 | -1/+1 |
| | |||||
* | Change ValueErrors to TypeErrors and add PyList_Check() assertions. | Raymond Hettinger | 2003-11-15 | 1 | -4/+6 |
| | |||||
* | Verify heappop argument is a list. | Raymond Hettinger | 2003-11-15 | 1 | -0/+5 |
| | |||||
* | Mention patch #841977: modulefinder didn't find extension modules in packages | Thomas Heller | 2003-11-14 | 1 | -0/+2 |
| | | | | Backported to release-maint23 | ||||
* | SF #841977 - modulefinder fails to find extension modules in packages | Thomas Heller | 2003-11-14 | 1 | -1/+6 |
| | | | | | | | | | | | The find_all_submodules() method in modulefinder only looks for *.py, *.pyc, and *.pyo files. Python extension modules are only found if they are referenced in import statements somewhere. This patch uses the actual list from imp.get_suffixes(). Backported myself. | ||||
* | update_refs(): assert that incoming refcounts aren't 0. The comment | Tim Peters | 2003-11-14 | 1 | -0/+19 |
| | | | | | | | | for this function has always claimed that was true, but it wasn't verified before. For the latest batch of "double deallocation" bugs (stemming from weakref callbacks invoked by way of subtype_dealloc), this assert would have triggered (instead of waiting for _Py_ForgetReference to die with a segfault later). | ||||
* | subtype_dealloc(): Simplified overly contorted retracking logic. With | Tim Peters | 2003-11-13 | 1 | -6/+5 |
| | | | | | this change, I think subtype_dealloc is actually a smidgen less obscure than it was in 2.3 -- we got rid of a negation in an "if" <wink>. | ||||
* | subtype_dealloc(): A more complete fix for critical bug 840829 + | Tim Peters | 2003-11-13 | 2 | -6/+38 |
| | | | | | | expanded the test case with a piece that needs the more-complete fix. I'll backport this to 2.3 maint. | ||||
* | Various edits | Andrew M. Kuchling | 2003-11-13 | 1 | -7/+9 |
| | |||||
* | remove "support" for BerkeleyDB 3.1, it hasn't worked for a long time | Gregory P. Smith | 2003-11-13 | 2 | -10/+4 |
| | |||||
* | Patch #839877: Remove unused lambda expression. | Martin v. Löwis | 2003-11-13 | 1 | -4/+0 |
| | |||||
* | Patch #804543: strdup saved locales. Backported to 2.3. | Martin v. Löwis | 2003-11-13 | 2 | -2/+4 |
| | |||||
* | SF bug 840829: weakref callbacks and gc corrupt memory. | Tim Peters | 2003-11-12 | 3 | -1/+32 |
| | | | | | | | | | | | | | | | | | subtype_dealloc(): This left the dying object exposed to gc, so that if cyclic gc triggered during the weakref callback, gc tried to delete the dying object a second time. That's a disaster. subtype_dealloc() had a (I hope!) unique problem here, as every normal dealloc routine untracks the object (from gc) before fiddling with weakrefs etc. But subtype_dealloc has obscure technical reasons for re-registering the dying object with gc (already explained in a large comment block at the bottom of the function). The fix amounts to simply refraining from reregistering the dying object with gc until after the weakref callback (if any) has been called. This is a critical bug (hard to predict, and causes seemingly random memory corruption when it occurs). I'll backport it to 2.3 later. |