Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Checking in patch #103478 -- makes popen2 and fork1 tested on BeOS. | Moshe Zadka | 2001-01-30 | 2 | -9/+9 |
| | | | | Tested for not breaking builds on Linux. | ||||
* | Fix test for free ref to global. This test should have caught a | Jeremy Hylton | 2001-01-30 | 1 | -1/+1 |
| | | | | recently fixed bug, but it checked for the wrong answer. | ||||
* | add test for illegal imports | Jeremy Hylton | 2001-01-30 | 2 | -0/+4 |
| | |||||
* | Fixed posixpath.normpath() to respect two leading slashes, but | Marc-André Lemburg | 2001-01-29 | 1 | -4/+9 |
| | | | | | turn three or more into a single slash. (This is in sync with POSIX susv2 according to Fredrik.) | ||||
* | Fixed .capitalize() method of Unicode objects to work like the | Marc-André Lemburg | 2001-01-29 | 2 | -0/+4 |
| | | | | | | corresponding string method. Added tests for this too. Patch written by Marc-Andre Lemburg. Copyright assigned to Guido van Rossum. | ||||
* | The one thing I love more then writing code is deleting code. | Moshe Zadka | 2001-01-29 | 2 | -7/+26 |
| | | | | | | | | | * Removed func_hash and func_compare, so they can be treated as immutable content-less objects (address hash and comparison) * Added tests to that affect to test_funcattrs (also testing func_code is writable) * Reverse meaning of tests in test_opcodes which checked identical code gets identical functions | ||||
* | added several more urlencode test cases - part of patch 103391 | Skip Montanaro | 2001-01-28 | 1 | -3/+60 |
| | |||||
* | allow first param urlencode to be a sequence of two-element tuples - in this | Skip Montanaro | 2001-01-28 | 1 | -5/+30 |
| | | | | case, the order of parameters in the output matches the order of the inputs. | ||||
* | Remove single "." components from pathnames, and return os.curdir if | Jack Jansen | 2001-01-28 | 1 | -0/+4 |
| | | | | the resulting path is empty. | ||||
* | Data pathnames were not converted from URL-style to local style. Fixed. | Jack Jansen | 2001-01-28 | 1 | -2/+4 |
| | |||||
* | SF bug #130306: statcache.py full of thread problems. | Tim Peters | 2001-01-28 | 1 | -39/+38 |
| | | | | Fixed the thread races. Function forget_dir was also utterly Unix-specific. | ||||
* | Added tests for new signature of new.instance(). | Fred Drake | 2001-01-28 | 1 | -7/+15 |
| | | | | Use test_support.verify() where applicable. | ||||
* | Except HierarchyRequestErr instead of TypeError. | Martin v. Löwis | 2001-01-27 | 1 | -1/+1 |
| | |||||
* | Re-indent. | Martin v. Löwis | 2001-01-27 | 1 | -4/+4 |
| | |||||
* | Synchronize with PyXML 1.5. | Martin v. Löwis | 2001-01-27 | 2 | -1/+2 |
| | |||||
* | Synchronize with PyXML 1.10 | Martin v. Löwis | 2001-01-27 | 1 | -7/+25 |
| | | | | | Break cycle involving expat parser in close(). Add lex handler support to SAX2 pyexpat | ||||
* | Re-indent. | Martin v. Löwis | 2001-01-27 | 3 | -14/+14 |
| | |||||
* | Merge changes of PyXML 1.13: | Martin v. Löwis | 2001-01-27 | 1 | -9/+10 |
| | | | | | | Use nodeName, not tagName in attributes. Provide get method for dictionary-like objects. Use DOM exceptions instead of standard exceptions. | ||||
* | Synchronize with 1.10 of PyXML: Close parser when done. | Martin v. Löwis | 2001-01-27 | 1 | -2/+1 |
| | |||||
* | New comment block to Clarify a subtlety. | Tim Peters | 2001-01-26 | 1 | -1/+5 |
| | |||||
* | Patch #103052: Restore non-cyclic operation of pulldom.PullDOM | Martin v. Löwis | 2001-01-26 | 1 | -49/+38 |
| | |||||
* | Added an execution layer to be able to customize per-extension | Marc-André Lemburg | 2001-01-26 | 1 | -91/+92 |
| | | | | building. | ||||
* | unnecessary semicolon | Jeremy Hylton | 2001-01-26 | 1 | -1/+1 |
| | |||||
* | unnecessary semicolon | Jeremy Hylton | 2001-01-26 | 1 | -1/+1 |
| | |||||
* | The combo of getstate/setstate/jumpahead is very powerful, but needs | Tim Peters | 2001-01-26 | 1 | -6/+45 |
| | | | | examples to flesh it out for the uninitiated. Here they are. | ||||
* | SF bug 130030: Claim of bad betavariate algorithm. | Tim Peters | 2001-01-26 | 1 | -6/+19 |
| | |||||
* | Cosmetic changes after some sleep; no change in semantics. | Tim Peters | 2001-01-25 | 1 | -64/+82 |
| | |||||
* | PEP 227 implementation | Jeremy Hylton | 2001-01-25 | 3 | -1/+18 |
| | | | | | test_new: new.code() noew takes two more arguments test_grammer: Add a bunch of test cases for lambda (not really PEP 227 related) | ||||
* | PEP 227 implementation | Jeremy Hylton | 2001-01-25 | 2 | -0/+262 |
| | | | | New tests cases for nested scopes. | ||||
* | In subst_vars(), change the name of the argument from str to s to | Jeremy Hylton | 2001-01-25 | 1 | -2/+2 |
| | | | | | | | | | prevent binding for str from masking use of builtin str in nested function. (This is the only case I found in the standard library where a local shadows a global or builtin. There may be others, but the regression test doesn't catch them.) | ||||
* | PEP 227 implementation | Jeremy Hylton | 2001-01-25 | 1 | -1/+15 |
| | | | | | Track changes to new opcodes. Add hasfree list that applies to all ops that use the closure. | ||||
* | add extra tests to verify that co_varnames is being set up properly | Jeremy Hylton | 2001-01-25 | 2 | -24/+23 |
| | | | | | also normalize checks for syntax errors and delete commented out definition of verify. | ||||
* | added a few more __all__ lists | Skip Montanaro | 2001-01-25 | 4 | -8/+16 |
| | | | | test___all__.py: fail silently in check_all if the module can't be imported | ||||
* | fail more completely by deleting dbhash from sys.modules if bsddb can't be | Skip Montanaro | 2001-01-25 | 1 | -1/+7 |
| | | | | | loaded - prevents second import later from succeeding spuriously - mostly of use in regression tests where the module might get imported more than once | ||||
* | Fix bugs introduced by rewrite (in particular, time-based initialization | Tim Peters | 2001-01-25 | 1 | -4/+38 |
| | | | | | | | got broken). Also added new method .jumpahead(N). This finally gives us a semi-decent answer to how Python's RNGs can be used safely and efficiently in multithreaded programs (although it requires the user to use the new machinery!). | ||||
* | Reworked random.py so that it no longer depends on, and offers all the | Tim Peters | 2001-01-25 | 1 | -257/+413 |
| | | | | | | | | | | | functionality of, whrandom.py. Also closes all the "XXX" todos in random.py. New frequently-requested functions/methods getstate() and setstate(). All exported functions are now bound methods of a hidden instance. Killed all unintended exports. Updated the docs. FRED: The more I fiddle the docs, the less I understand the exact intended use of the \var, \code, \method tags. Please review critically. GUIDO: See email. I updated NEWS as if whrandom were deprecated; I think it should be. | ||||
* | Fix the test output, now that escapes in repr() of string and Unicode | Guido van Rossum | 2001-01-24 | 2 | -6/+6 |
| | | | | are different (Ping didn't test this). | ||||
* | Fix the test output, now that escapes in repr() of string and Unicode | Guido van Rossum | 2001-01-24 | 1 | -3/+3 |
| | | | | are different (Ping couldn't test this). | ||||
* | New asynchat.py from Sam Rushing: this foregoes using the regex module | Andrew M. Kuchling | 2001-01-24 | 1 | -36/+12 |
| | | | | | to find the prefix of strings, thus removing a warning, and simply uses straightforward string slicing. | ||||
* | Show '\011', '\012', and '\015' as '\t', '\n', '\r' in strings. | Ka-Ping Yee | 2001-01-24 | 3 | -162/+162 |
| | | | | Switch from octal escapes to hex escapes for other nonprintable characters. | ||||
* | There is no more Modules/Makefile, use toplevel Makefile. | Neil Schemenauer | 2001-01-24 | 1 | -1/+1 |
| | |||||
* | Updated version of asyncore.py from Sam Rushing: | Andrew M. Kuchling | 2001-01-24 | 1 | -4/+40 |
| | | | | | | Adds support for using select.poll() if it's available Move a 'map is None' test out of an else branch and into the right place | ||||
* | Part of patch #102409: special cases for Cygwin: | Andrew M. Kuchling | 2001-01-24 | 1 | -0/+18 |
| | | | | | | | | | Lib/distutils/command/build_ext.py(build_ext.finalize_options): Add Cygwin specific code to append Python's library directory to the extension's list of library directories. (build_ext.get_libraries): Add Cygwin specific code to append Python's (import) library to the extension's list of libraries. | ||||
* | test___all__ was failing on WIndows because locale.py doesn't really | Tim Peters | 2001-01-24 | 1 | -3/+10 |
| | | | | | know which names it exports. Didn't fix its ignorance, but patched over the consequence. | ||||
* | Move uchhash functionality into unicodedata (after the recent | Fredrik Lundh | 2001-01-24 | 1 | -7/+8 |
| | | | | | crop of changes, the files are small enough to do this). Also adds "name" and "lookup" functions to unicodedata. | ||||
* | a few more modules get __all__ | Skip Montanaro | 2001-01-24 | 11 | -0/+31 |
| | |||||
* | __all__: removed "error", "abort", "readonly", as these are not | Barry Warsaw | 2001-01-24 | 1 | -2/+2 |
| | | | | | | | exportable module attributes (they're attributes on the IMAP class). Fixed the case typo on Time2Internaldate. Does anybody run the test suite any more? <wink> | ||||
* | It's "gopherlib" not "gopher". | Barry Warsaw | 2001-01-24 | 1 | -1/+1 |
| | |||||
* | 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 |