Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix a typo introduced at 1.21 | Kurt B. Kaiser | 2003-11-25 | 1 | -1/+1 |
| | | | | | | M IOBinding.py Backported to 23-maint | ||||
* | Factor out more duplicate code. | Raymond Hettinger | 2003-11-24 | 1 | -77/+51 |
| | |||||
* | Note the addition of set() and frozenset(). | Raymond Hettinger | 2003-11-24 | 1 | -0/+44 |
| | |||||
* | Keybindings with the Shift modifier now work correctly. So do bindings | Kurt B. Kaiser | 2003-11-24 | 5 | -74/+83 |
| | | | | | | | | | | | | | | | | which use the Space key. Limit unmodified user keybindings to the function keys. Python Bug 775353, IDLEfork Bugs 755647, 761557 Improve error handling during startup if there's no Tkinter. M NEWS.txt M PyShell.py M config-keys.def M configHandler.py M keybindingDialog.py Backport candidate. | ||||
* | Stop GCC warning about int literal that's so long that it becomes an | Guido van Rossum | 2003-11-24 | 1 | -1/+1 |
| | | | | | unsigned int (on a 32-bit machine), by adding an explicit 'u' to the literal (a prime used to improve the hash function for frozenset). | ||||
* | Silence GCC warning when asserts are turned off. | Guido van Rossum | 2003-11-24 | 1 | -2/+1 |
| | |||||
* | Update NEWS.txt to include some items missed earlier. Update the | Kurt B. Kaiser | 2003-11-24 | 2 | -1/+14 |
| | | | | | | IDLE version to 1.1a0. Modified Files: NEWS.txt idlever.py | ||||
* | * Checkin remaining documentation | Raymond Hettinger | 2003-11-24 | 4 | -152/+328 |
| | | | | | | | * Add more tests * Refactor and neaten the code a bit. * Rename union_update() to update(). * Improve the algorithms (making them a closer to sets.py). | ||||
* | test_guess_all_types(): Use a more robust test for checking that | Barry Warsaw | 2003-11-23 | 1 | -4/+7 |
| | | | | | | | | | | guess_all_extensions() returns (at least) what we expect. As Jeff Epler suggests in http://mail.python.org/pipermail/python-dev/2003-September/038264.html We use a set to test the results. This fixes the test when test_urllib2 is run before test_mimetypes. | ||||
* | * Simplify hash function and add test to show effectiveness of the hash | Raymond Hettinger | 2003-11-23 | 2 | -27/+98 |
| | | | | | | | | | | | | | | | function. * Add a better test for deepcopying. * Add tests to show the __init__() function works like it does for list and tuple. Add related test. * Have shallow copies of frozensets return self. Add related test. * Have frozenset(f) return f if f is already a frozenset. Add related test. * Beefed-up some existing tests. | ||||
* | - When method objects have an attribute that can be satisfied either | Guido van Rossum | 2003-11-22 | 2 | -28/+39 |
| | | | | | | | | | | by the function object or by the method object, the function object's attribute usually wins. Christian Tismer pointed out that that this is really a mistake, because this only happens for special methods (like __reduce__) where the method object's version is really more appropriate than the function's attribute. So from now on, all method attributes will have precedence over function attributes with the same name. | ||||
* | Extend temporary hashability to remove() and discard(). | Raymond Hettinger | 2003-11-22 | 2 | -11/+62 |
| | | | | Brings the functionality back in line with sets.py. | ||||
* | More words: gave more motivation, and added cautions about the special | Tim Peters | 2003-11-21 | 1 | -10/+51 |
| | | | | dangers of trying to iterate over weak dicts. | ||||
* | Add a missing import. Closes SF # 816344. | Barry Warsaw | 2003-11-21 | 1 | -0/+1 |
| | |||||
* | Allow temporary hashability for the __contains__ test. | Raymond Hettinger | 2003-11-21 | 2 | -1/+19 |
| | | | | (Requested by Alex Martelli.) | ||||
* | issubset() and issuperset() to work with general iterables | Raymond Hettinger | 2003-11-21 | 2 | -5/+19 |
| | |||||
* | Three minor performance improvements: | Raymond Hettinger | 2003-11-20 | 1 | -12/+41 |
| | | | | | | | | | | * Improve the hash function to increase the chance that distinct sets will have distinct xor'd hash totals. * Use PyDict_Merge where possible (it is faster than an equivalent iter/set pair). * Don't rebuild dictionaries where the input already has one. | ||||
* | Add two items | Andrew M. Kuchling | 2003-11-20 | 1 | -0/+7 |
| | |||||
* | test_applesingle is an expected skip almost anywhere. | Guido van Rossum | 2003-11-20 | 1 | -29/+40 |
| | |||||
* | SF bug 839548: Bug in type's GC handling causes segfaults. | Tim Peters | 2003-11-20 | 6 | -20/+491 |
| | | | | | | | | Also SF patch 843455. This is a critical bugfix. I'll backport to 2.3 maint, but not beyond that. The bugs this fixes have been there since weakrefs were introduced. | ||||
* | test_applesingle is an expected skip on Win32 | Raymond Hettinger | 2003-11-20 | 1 | -0/+1 |
| | |||||
* | Added some help to OSX/Dist/README.txt, plus all the information | Jack Jansen | 2003-11-20 | 2 | -62/+48 |
| | | | | | from the OS9 readme that is still relevant. Got rid of Distributions/readme.txt. | ||||
* | Fix typo fix. | Walter Dörwald | 2003-11-20 | 1 | -4/+4 |
| | |||||
* | Talk about old code: removed a reference to THINK_C. | Jack Jansen | 2003-11-20 | 1 | -30/+0 |
| | |||||
* | Got rid of macglue.h, replacing it by pymactoolbox.h where relevant. | Jack Jansen | 2003-11-20 | 43 | -303/+51 |
| | | | | Cleaned up various things in the toolbox modules. | ||||
* | Got rid of macglue.h, moved the little bit that remains relevant | Jack Jansen | 2003-11-20 | 2 | -39/+2 |
| | | | | to pymactoolbox.h (where it should have been in the first place). | ||||
* | No longer used. | Jack Jansen | 2003-11-20 | 1 | -183/+0 |
| | |||||
* | Getting rid of all the code inside #ifdef macintosh too. | Jack Jansen | 2003-11-20 | 19 | -458/+6 |
| | |||||
* | Getting rid of code dependent on GUSI or the MetroWerks compiler. | Jack Jansen | 2003-11-19 | 7 | -60/+1 |
| | |||||
* | Getting rid of one more TARGET_API_MAC_OSX. | Jack Jansen | 2003-11-19 | 1 | -7/+0 |
| | |||||
* | Patch #831747: Add skip_accept_encoding parameter to putrequest. | Martin v. Löwis | 2003-11-19 | 3 | -5/+16 |
| | |||||
* | Getting rid of code conditional on TARGET_API_MAC_*. | Jack Jansen | 2003-11-19 | 18 | -748/+2 |
| | |||||
* | PyDoc_STR is always defined nowadays (and has been for quite some time:-) | Jack Jansen | 2003-11-19 | 5 | -15/+0 |
| | |||||
* | 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 |
| |