Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Oops: we used PyMem_DEL() to clean up objects, and that's a problem since | Jack Jansen | 2002-04-19 | 1 | -1/+1 |
| | | | | | | | | pymalloc, apparently. Fixed, but this means all bgen-generated modules will have to be re-generated. I hope (and expect) that the pymalloc fixes aren't bugfix candidates, because if they are this is one too. | ||||
* | Use md5.new() constructor | Andrew M. Kuchling | 2002-04-17 | 1 | -1/+1 |
| | |||||
* | Use 2.1's .hexdigest() method | Andrew M. Kuchling | 2002-04-17 | 1 | -5/+2 |
| | |||||
* | Provisional fix for writefile() [SF bug # 541730]. | Guido van Rossum | 2002-04-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | The problem was that an exception can occur in the text.get() call or in the write() call, when the text buffer contains non-ASCII characters. This causes the previous contents of the file to be lost. The provisional fix is to call str(self.text.get(...)) *before* opening the file, so that if the exception occurs, we never open the file. Two orthogonal better solutions have to wait for policy decisions: 1. We could try to encode the data as Latin-1 or as UTF-8; but that would require IDLE to grow a notion of file encoding which requires more thought. 2. We could make backups before overwriting a file. This requires more thought because it needs to be fast and cross-platform and configurable. | ||||
* | Patch #540583: Open MS Help Docs if available. | Martin v. Löwis | 2002-04-14 | 1 | -3/+12 |
| | |||||
* | - Added support for inherent pointer types (typedefs of arrays) | Jack Jansen | 2002-04-12 | 1 | -0/+34 |
| | | | | - Added a debug class variable to enable parser debugging. | ||||
* | Give type name when complaining about using input-only type for output | Jack Jansen | 2002-04-12 | 1 | -2/+2 |
| | | | | or v.v. | ||||
* | Convert a pile of obvious "yes/no" functions to return bool. | Tim Peters | 2002-04-04 | 6 | -23/+23 |
| | |||||
* | Updated freeze.py to the new Makefile symbol layout. | Marc-André Lemburg | 2002-04-04 | 4 | -6/+4 |
| | | | | | | | Fixed a few compiler warnings. freeze.py now produces binaries which can import shared modules (unlike before). | ||||
* | new script - helps track down symbols exported by modules but not | Skip Montanaro | 2002-03-28 | 1 | -0/+128 |
| | | | | mentioned in the library reference manual | ||||
* | operate as a filter when no files or directories appear on the command line | Skip Montanaro | 2002-03-26 | 1 | -9/+17 |
| | |||||
* | use -kb on idle/Icons/minusnode.gif ("cvs up" kept checking it out all | Fredrik Lundh | 2002-03-18 | 1 | -0/+0 |
| | | | | the time...) | ||||
* | Some structures should be passed to Py_BuildValue by reference, not by value, | Jack Jansen | 2002-03-18 | 2 | -2/+10 |
| | | | | | | notably FSSpec and FSRef objects. First half of fix for #531291. 2.2.1 candidate. | ||||
* | Patch #512466: Script to move faqwiz entries. | Martin v. Löwis | 2002-03-18 | 2 | -0/+50 |
| | |||||
* | [Bug #512799] urllib.splittype() returns a 2-tuple. (Reported by seb bacon) | Andrew M. Kuchling | 2002-03-08 | 1 | -1/+1 |
| | |||||
* | Fix by Edward K Ream to make breakpoints work on Windows: insert a | Guido van Rossum | 2002-02-25 | 1 | -0/+1 |
| | | | | missing call to self.canonic(). | ||||
* | Patch #520483: Make IDLE OutputWindow handle Unicode. | Martin v. Löwis | 2002-02-23 | 1 | -1/+1 |
| | | | | 2.2.1 candidate. | ||||
* | SF bug #497839: reindent chokes on empty first lines. | Tim Peters | 2002-02-17 | 1 | -0/+4 |
| | | | | | | Reindenter.run(): copy over initial all-whitespace lines (if any, and after normalizing to remove trailing blanks and tabs). Bugfix candidate. | ||||
* | Added a module docstring, which doubles as the --help text. | Barry Warsaw | 2002-02-08 | 1 | -16/+81 |
| | | | | | Added a bunch of command line options to make the script more generic. | ||||
* | www.google.com is better than google.com. | Guido van Rossum | 2002-02-08 | 1 | -1/+1 |
| | |||||
* | smart_backspace_event(): remove now-pointless int() call. | Tim Peters | 2002-01-23 | 1 | -1/+1 |
| | | | | Bugfix candidate: the current state of AutoIdent.py should be in 2.2.1. | ||||
* | Properly fix SF bug #507298 (Gregor Lingl): shellpython2.2 -Qnew smart | Guido van Rossum | 2002-01-23 | 2 | -3/+3 |
| | | | | | | | indent error Use // where int division is intended. (This breaks IDLE for use with previous Python versions -- I don't care.) | ||||
* | classifyws(): Fix a "/" to work under -Qnew (as well as without it). | Tim Peters | 2002-01-23 | 1 | -1/+1 |
| | | | | Bugfix candidate! | ||||
* | Added some support for Uicode arguments. Still leaves something to be ↵ | Jack Jansen | 2002-01-01 | 3 | -1/+23 |
| | | | | desired, especially because of poor unicode support in PyArg_ParseTuple. | ||||
* | Updated to current pathnames. | Jack Jansen | 2002-01-01 | 1 | -3/+3 |
| | |||||
* | Patches by Jens B. Jorgensen with small mods by me: | Jack Jansen | 2001-12-27 | 17 | -146/+60 |
| | | | | | - Converted the templates to use ANSI C prototypes (finally!) - Use re in stead of deprecated regex | ||||
* | Small change to allow for generation of QuickTime module for Windows. | Jack Jansen | 2001-12-18 | 1 | -0/+4 |
| | |||||
* | OSX tweak: recognize both EXTERN_API_C and EXTERN_API declarations. | Just van Rossum | 2001-12-12 | 1 | -2/+2 |
| | | | | Jack: I hope I didn't break anything for you! | ||||
* | Fix SF bug #482171: webchecker dies on file: URLs w/o robots.txt | Guido van Rossum | 2001-12-11 | 1 | -2/+2 |
| | | | | | | The cause seems to be that when a file URL doesn't exist, urllib.urlopen() raises OSError instead of IOError. Simply add this to the except clause. Not elegant, but effective. :-) | ||||
* | The module generator now tells its object generators about the module name ↵ | Jack Jansen | 2001-12-09 | 2 | -1/+9 |
| | | | | (through the new setmodulename() method). If the module name has been set the object generators output it as part of the tp_name field for the object type. | ||||
* | Warning message about unfound file was missing trailing \n. | Guido van Rossum | 2001-12-06 | 1 | -1/+2 |
| | |||||
* | SF patch #489680 (David Abrahams): h2py uses nonexistent method splitfields() | Guido van Rossum | 2001-12-06 | 1 | -3/+3 |
| | |||||
* | A tiny but useful script that fires off a search on Google. | Guido van Rossum | 2001-12-04 | 1 | -0/+22 |
| | | | | (Not sure if this is legal according to the Google terms of service. :-) | ||||
* | Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the | Jack Jansen | 2001-11-30 | 1 | -0/+2 |
| | | | | changes from start of branch upto r22b2 were already merged, of course). | ||||
* | Checking in Zooko's version per SF patch #476866, plus my changes to | Guido van Rossum | 2001-11-28 | 1 | -395/+429 |
| | | | | the usage docs: (a) align properly, (b) explain properly. | ||||
* | Don't initialize tp_type statically, it won't work on Windows. Spotted | Jack Jansen | 2001-11-14 | 1 | -1/+1 |
| | | | | by Thomas Heller (patch 459442). | ||||
* | Don't override asplit_pat in Scanner_UH3. No reason to do so, and it broke | Jack Jansen | 2001-10-30 | 1 | -1/+0 |
| | | | | generating Waste. | ||||
* | Part 2/2 of SF patch #416704: More robust freeze, by Toby Dickenson. | Guido van Rossum | 2001-10-18 | 3 | -11/+59 |
| | | | | | | | | | | | | | (With slight cosmetic improvements to shorten lines and a grammar fix to a docstring.) This addes -X and -E options to freeze. From the docstring: -X module Like -x, except the module can never be imported by the frozen binary. -E: Freeze will fail if any modules can't be found (that were not excluded using -x or -X). | ||||
* | Test utility to look for bad stacksize calculations. | Jeremy Hylton | 2001-10-17 | 1 | -0/+43 |
| | |||||
* | Update outdated text about how to fix the font. | Guido van Rossum | 2001-10-08 | 1 | -4/+5 |
| | |||||
* | Replace all instances of err.strerror with err. | Jeremy Hylton | 2001-10-08 | 1 | -6/+6 |
| | | | | | | | The strerror attribute contained only partial information about the exception and produced some very confusing error messages. By passing err (the exception object itself) and letting it convert itself to a string, the error messages are better. | ||||
* | Changed the reindenter to strip only trailing spaces and tabs from lines, | Tim Peters | 2001-10-04 | 1 | -3/+16 |
| | | | | | not other control characters string.rstrip() got rid of. This caters to the \f thingies Barry likes putting in Python source files. | ||||
* | Removed files no longer needed. | Fred Drake | 2001-09-28 | 3 | -663/+0 |
| | |||||
* | Generalize file.writelines() to allow iterable objects. | Tim Peters | 2001-09-23 | 1 | -2/+1 |
| | |||||
* | Fix restore (difflib.restore() became a generator too). | Tim Peters | 2001-09-22 | 1 | -1/+2 |
| | |||||
* | Make difflib.ndiff() and difflib.Differ.compare() generators. This | Tim Peters | 2001-09-22 | 1 | -3/+2 |
| | | | | | restores the 2.1 ability of Tools/scripts/ndiff.py to start producing output before the entire comparison is complete. | ||||
* | Update description of Tools/compiler | Jeremy Hylton | 2001-09-20 | 1 | -3/+2 |
| | |||||
* | Remove setup.py, unnecessary since compiler package is the std | Jeremy Hylton | 2001-09-20 | 2 | -14/+2 |
| | | | | | | library. Update README. | ||||
* | Moved to Tools/compiler along with astgen.py | Jeremy Hylton | 2001-09-20 | 1 | -87/+0 |
| | |||||
* | The compiler package is now part of the standard library. | Jeremy Hylton | 2001-09-20 | 12 | -5811/+0 |
| | | | | Remove all these files. All except astgen.py are moved to Lib/compiler. |