Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Patch #471120: Improved doc strings and new wrappers. | Martin v. Löwis | 2001-11-02 | 2 | -45/+387 |
| | |||||
* | Correct getnameinfo refcounting and tuple parsing. Fixes #476648. | Martin v. Löwis | 2001-11-02 | 2 | -6/+18 |
| | |||||
* | macdinking | Just van Rossum | 2001-11-02 | 2 | -10/+9 |
| | |||||
* | use 32bit APIs for control values, refactor slightly | Just van Rossum | 2001-11-02 | 1 | -42/+28 |
| | |||||
* | Simplify initmd5() to use PyModule_AddIntConstant(). | Fred Drake | 2001-11-02 | 1 | -3/+2 |
| | |||||
* | Clean up a Tab inconsistency. | Fred Drake | 2001-11-02 | 1 | -4/+2 |
| | | | | Simplfy the insint() macro to use PyModule_AddIntConstant(). | ||||
* | [Patch #477336] Add an extensive PyUnit based testsuite for the hmac | Andrew M. Kuchling | 2001-11-02 | 1 | -1/+108 |
| | | | | module | ||||
* | [Patch #477336] Make hmac.py match PEP247, and fix the copy method() so that | Andrew M. Kuchling | 2001-11-02 | 1 | -23/+13 |
| | | | | it works | ||||
* | [Patch #476612] Add test suite for PEP247 compliance | Andrew M. Kuchling | 2001-11-02 | 1 | -0/+50 |
| | |||||
* | Fix comment typo | Andrew M. Kuchling | 2001-11-02 | 1 | -1/+1 |
| | |||||
* | [Patch #476612] Change docs to describe PEP247 interface | Andrew M. Kuchling | 2001-11-02 | 2 | -1/+11 |
| | |||||
* | [Patch #476612] Add attributes from PEP247 to the md5 and sha modules | Andrew M. Kuchling | 2001-11-02 | 2 | -4/+11 |
| | |||||
* | use proper APIs for activate/deactivate | Just van Rossum | 2001-11-02 | 1 | -17/+5 |
| | |||||
* | Fix stupid bug recently introduced for DVI version of the docs (used to | Fred Drake | 2001-11-02 | 1 | -1/+1 |
| | | | | generate PostScript). | ||||
* | Add deprecation notice to statcache. | Fred Drake | 2001-11-02 | 1 | -0/+6 |
| | |||||
* | Make sure there are no weird nesting behaviors; the PDF version will not | Fred Drake | 2001-11-02 | 1 | -2/+2 |
| | | | | format if there are (building the "bookmarks" for the reader breaks). | ||||
* | wintertime blues | Just van Rossum | 2001-11-02 | 1 | -0/+0 |
| | |||||
* | removed import display hackery | Just van Rossum | 2001-11-02 | 2 | -66/+5 |
| | |||||
* | some support for syntax coloring, disabled for now | Just van Rossum | 2001-11-02 | 2 | -42/+149 |
| | |||||
* | changed the default font | Just van Rossum | 2001-11-02 | 1 | -1/+1 |
| | |||||
* | fixed a non-Carbon Carbon import | Just van Rossum | 2001-11-02 | 1 | -1/+1 |
| | |||||
* | - rearranged some imports | Just van Rossum | 2001-11-02 | 1 | -29/+3 |
| | | | | | | - removed default button drawing code: this doesn't work well under OSX. Needs to be replaced by SetWindowDefaultButton() calls, once we have those. | ||||
* | rearranged some imports | Just van Rossum | 2001-11-02 | 4 | -23/+8 |
| | |||||
* | SF bug #476912: flag repeated use of the same groupname as | Fredrik Lundh | 2001-11-02 | 1 | -1/+3 |
| | | | | the error it really is (and always has been) | ||||
* | float_divmod(): the code wasn't sick enough to stop the MS optimizer | Tim Peters | 2001-11-01 | 1 | -1/+1 |
| | | | | | from optimizing away mod's sign adjustment when mod == 0; so it got the intended result only in the debug build. | ||||
* | We always install the Sioux menubar, in stead of only when no menubar | Jack Jansen | 2001-11-01 | 1 | -0/+8 |
| | | | | | | was installed previously. This fixes bug #476904, but I'm not 100% sure it doesn't break anything else. But if it does I'll notice tomorrow when I try to build GRiNS:-) | ||||
* | SF bug #477221: abs and divmod act oddly with -0.0 | Tim Peters | 2001-11-01 | 1 | -9/+26 |
| | | | | | | | Try to ensure that divmod(-0.0, 1.0) -> (-0.0, +0.0) across platforms. It always did on Windows, and still does. It didn't on Linux. Alas, there's no platform-independent way to write a test case for this. Bugfix candidate. | ||||
* | float_abs() again: Guido pointed out that this could screw up in the | Tim Peters | 2001-11-01 | 1 | -6/+1 |
| | | | | | | presence of NaNs. So pass the issue on to the platform libm fabs(); after all, fabs() is a std C function because you can't implement it correctly in portable C89. | ||||
* | The GC issues with __del__ are now dealt with. | Guido van Rossum | 2001-11-01 | 1 | -4/+4 |
| | |||||
* | PyFunction_Call() did not check the result of PyObject_Repr() for NULL, and | Fred Drake | 2001-11-01 | 1 | -2/+2 |
| | | | | | | | should just avoid calling it in the first place to avoid waiting for a repr of a large object like a dict or list. The result of PyObject_Repr() was being leaked as well. Bugfix candidate! | ||||
* | SF bug #477221: abs and divmod act oddly with -0.0. | Tim Peters | 2001-11-01 | 1 | -9/+11 |
| | | | | | | Partial fix. float_abs(): ensure abs(-0.0) returns +0.0. Bugfix candidate. | ||||
* | Correct misspelling of "separate" in two places. | Fred Drake | 2001-11-01 | 1 | -2/+2 |
| | | | | This closes SF bug #476898. | ||||
* | has_finalizer(): simplified "if (complicated_bool) 1 else 0" to | Tim Peters | 2001-11-01 | 1 | -8/+3 |
| | | | | "complicated_bool". | ||||
* | Brute-force performance hackery; buys back about 20% of the time for | Fred Drake | 2001-11-01 | 1 | -121/+165 |
| | | | | saferepr(), a bit less for pformat(). | ||||
* | Add has_finalizer predictate function. Use it when deciding which | Neil Schemenauer | 2001-11-01 | 1 | -14/+26 |
| | | | | | | | | | | | objects to save in gc.garbage. This should be the last change needed to fix SF bug 477059: "__del__ on new classes vs. GC". Note that this change slightly changes the behavior of the collector. Before, if a cycle was found that contained instances with __del__ methods then all instance objects in that cycle were saved in gc.garbage. Now, only objects with __del__ methods are saved in gc.garbage. | ||||
* | The import check in setup.py fails on Mac OS X for Carbon-based modules | Jack Jansen | 2001-11-01 | 1 | -0/+5 |
| | | | | | | | if you are not building while logged in to the console (you cannot connect to the window server, so the Carbon library doesn't initialize). Added a quick hack to skip the import test, with a warning, for modules linked against Carbon. | ||||
* | SF bug #477059 (my own): __del__ on new classes vs. GC. | Guido van Rossum | 2001-11-01 | 1 | -1/+3 |
| | | | | | | When moving objects with a __del__ attribute to a special list, look for __del__ on new-style classes with the HEAPTYPE flag set as well. (HEAPTYPE means the class was created by a class statement.) | ||||
* | Under MachO-Python unconditionally import macfsn. | Jack Jansen | 2001-11-01 | 1 | -0/+6 |
| | |||||
* | __del__ is done -- except for the GC issue. | Guido van Rossum | 2001-11-01 | 1 | -5/+5 |
| | |||||
* | Make the gc.collect() function respect the collection lock. This fixes | Neil Schemenauer | 2001-10-31 | 1 | -4/+11 |
| | | | | SF bug 476129: "gc.collect sometimes hangs". | ||||
* | Workaround for odd problem on my machine: without this I get a traceback | Just van Rossum | 2001-10-31 | 1 | -1/+5 |
| | | | | if I hit enter instead of return upon file selection. | ||||
* | Moved macfsn hackery from macmain.c to macfsmodule.c so it loads | Just van Rossum | 2001-10-31 | 2 | -30/+32 |
| | | | | on demand instead of at startup. | ||||
* | fix for | Michael W. Hudson | 2001-10-31 | 1 | -2/+2 |
| | | | | | | [ #476557 ] Wrong error message for file.write(a, b) Makes file.write a METH_VARARGS function. | ||||
* | Fix markup typo | Andrew M. Kuchling | 2001-10-31 | 1 | -1/+1 |
| | |||||
* | Add paragraph about difflib suggested by David Goodger | Andrew M. Kuchling | 2001-10-31 | 1 | -2/+11 |
| | | | | Bump version number | ||||
* | call the correct base method (found due to better inheritance checking in 2.2) | Just van Rossum | 2001-10-31 | 1 | -1/+1 |
| | |||||
* | Link the core with CoreServices, not with Carbon, and don't use any Carbon | Jack Jansen | 2001-10-31 | 4 | -31/+137 |
| | | | | | | | | | | routines. As of 10.1 using Carbon will crash Python if no window server is available (ssh connection, console mode, MacOSX Server). This fixes bug #466907. A result of this mod is that the default 8bit encoding on OSX is now ASCII, for the time being. Also, the extension modules that need the Carbon framework now explicitly include it in setup.py. | ||||
* | Regenerated | Jack Jansen | 2001-10-31 | 2 | -18/+4 |
| | |||||
* | Documentation patches by bsherwood | Chui Tey | 2001-10-31 | 1 | -4/+13 |
| | |||||
* | Added structseq.c | Just van Rossum | 2001-10-31 | 1 | -0/+0 |
| |