summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add missing opcodes. Thanx to jeremy for reminding me ;)Thomas Wouters2000-08-241-1/+2
|
* Improve the exceptions raised by PyErr_BadInternalCall(); adding theFred Drake2000-08-242-2/+20
| | | | | | filename and line number of the call site to allow esier debugging. This closes SourceForge patch #101214.
* Fix the evil booboos. ;( Causes discussed with Jeremy offline.Fred Drake2000-08-241-2/+2
|
* Remove the Py_FatalError() from initpyexpat(); the Guido has decreedFred Drake2000-08-241-10/+22
| | | | | | | | | that this is not appropriate. Made somewhat more robust in the face of reload() (exception is not rebuilt, etc.). Made the exception a class exception.
* simple typo that makes regression test test_userstring failPeter Schneider-Kamp2000-08-241-1/+1
|
* Update for augmented assignment, tested & approved by Guido.Thomas Wouters2000-08-241-2/+5
|
* Update for augmented assignment.Thomas Wouters2000-08-242-54/+66
|
* Support for augmented assignment in the UserList, UserDict, UserString andThomas Wouters2000-08-246-1/+327
| | | | | | rfc822 (Addresslist) modules. Also a preliminary testcase for augmented assignment, which should actually be merged with the test_class testcase I added last week.
* Support for three-token characters (**=, >>=, <<=) which was written byThomas Wouters2000-08-247-794/+1305
| | | | | Michael Hudson, and support in general for the augmented assignment syntax. The graminit.c patch is large!
* The real suport for augmented assignment: new opcodes, new PyNumber andThomas Wouters2000-08-246-58/+223
| | | | PySequence methods and functions, new tokens.
* Support for the in-place operations introduced by augmented assignment. OnlyThomas Wouters2000-08-243-29/+647
| | | | | the list object supports this currently, but other candidates are gladly accepted (like arraymodule and such.)
* Rough and incomplete documentation on augmented assignment, which followsThomas Wouters2000-08-243-4/+70
| | | | shortly. Markup also needs checking.
* Rene Liebscher <rliebscher@users.sourceforge.net>:Fred Drake2000-08-241-0/+18
| | | | | | | | | | Install the scripts in the BeOS directory, allowing use from the distutils on BeOS systems. The target location has been adjusted to match that used for the AIX helper scripts. This closes SourceForge patch #101207.
* Addresses the other half of Bug #112634 -- the documentation suggestedGuido van Rossum2000-08-241-1/+1
| | | | | | | that you can set self.version *after* calling the base class __init__. In fact it must be done *before*. (Fred, maybe the version class variable should be documented now?)
* Promote the server version from a local variable to a class variable,Guido van Rossum2000-08-241-3/+4
| | | | | | | | | | so that a subclass can override it. This partly addresses Bug #112634 -- but the documentation is still wrong, since it suggests that you can set self.version *after* calling the base class __init__. In fact it must be done *before*. I'll fix that too.
* Whitespace cleanup; now passes the regression test (the last checkin madeFred Drake2000-08-241-21/+15
| | | | | | | it fail on a TabError (inconsistent tab/space usage)). Removed a comment about including a test since there is a regression test for this module.
* Updated test suite: test repr() and str() of cookies, and test metadataAndrew M. Kuchling2000-08-242-1/+15
| | | | fields with quoted values (as in Path="/acme")
* Updated version of Cookie.py (rev. 2.29) from timoAndrew M. Kuchling2000-08-241-19/+33
|
* Move references to RFCs to a "See also" section for consistency withFred Drake2000-08-241-5/+16
| | | | other sections of the library reference.
* Moshe Zadka <moshez@math.huji.ac.il>:Fred Drake2000-08-241-0/+12
| | | | | | | Documentation updates for urlretrieve() and URLopener.retrieve(), to reflect Randall Hopper's patch for those functions. This closes SourceForge patch #100837.
* Randall Hopper <aa8vb@yahoo.com>>:Fred Drake2000-08-241-3/+3
| | | | Make it easier to use HTTP POST with urlretrieve().
* Make sure Thomas Wouters has enough to do. ;-)Fred Drake2000-08-241-0/+4
| | | | | (Some of this is in-progress; this also serves as a reminded to me to check this out once it is written.)
* Charles G. Waldman <cgw@fnal.gov>:Fred Drake2000-08-241-0/+7
| | | | Update the dis module documentation to reflect the EXTENDED_ARG opcode.
* Charles G. Waldman <cgq@fnal.gov>:Fred Drake2000-08-242-18/+4
| | | | | | | Update the test suite for the changes introduced by the EXTENDED_ARG opcode. This closes the regression test changes of SourceForge patch #100893.
* Charles G. Waldman <cgw@fnal.gov>:Fred Drake2000-08-246-6/+56
| | | | | | | | | Add the EXTENDED_ARG opcode to the virtual machine, allowing 32-bit arguments to opcodes instead of being forced to stick to the 16-bit limit. This is especially useful for machine-generated code, which can be too long for the SET_LINENO parameter to fit into 16 bits. This closes the implementation portion of SourceForge patch #100893.
* Addendum to previous change: now that 'f' is not unconditionallyThomas Wouters2000-08-231-11/+11
| | | | initialized in the 'if (..)', do so manually.
* Add extra check on whether 'tp_as_number' is still non-NULL after coercion,Thomas Wouters2000-08-231-24/+28
| | | | | in the PyNumber_* functions. Also, remove unnecessary tests from PyNumber_Multiply: after BINOP(), neither argument can be an instance.
* This patch partly (some stuff went in already) ports Python to Monterey.Trent Mick2000-08-236-318/+466
| | | | | | | | | | - Fix bug in thread_pthread.h::PyThread_get_thread_ident() where sizeof(pthread) < sizeof(long). - Add 'configure' for: - SIZEOF_PTHREAD is pthread_t can be included via <pthread.h> - setting Monterey system name - appropriate CC,LINKCC,LDSHARED,OPT, and CCSHARED for Monterey - Add section in README for Monterey build
* Remove the dependency information for version.o; this is not part ofFred Drake2000-08-231-1/+0
| | | | the sources/build process any more.
* style nitsJeremy Hylton2000-08-231-4/+8
|
* When skipping a test, do not include a spurious space between the exceptionFred Drake2000-08-231-1/+1
| | | | name and the ":" that separates it from the value. (Minor cleanup.)
* add docstring explaining makefile limitationJeremy Hylton2000-08-231-1/+11
| | | | fix support for passing http version to connect in HTTP
* Sort the list of files processed before running the test on each.Fred Drake2000-08-231-3/+1
|
* test case output for dospath regr testSkip Montanaro2000-08-231-0/+2
|
* Updated some URLs; removed mention of copyright (we'll have to addGuido van Rossum2000-08-231-33/+18
| | | | | something in later after that discussion is over); remove explanation of 2.0 version number.
* Simplified inclusions and avoid prototypes copied in from elsewhere.Fred Drake2000-08-231-12/+1
| | | | This also avoids a warning in anal mode.
* fix list comprehension discussion to use \keyword macro instead of simplySkip Montanaro2000-08-231-3/+4
| | | | quoting keywords.
* update commonprefix doc to make sure user is aware it worksSkip Montanaro2000-08-231-2/+4
| | | | | character-by-character and that that behavior may result in it returning prefixes that are not valid paths
* new test - like test_ntpath but without splitunc test casesSkip Montanaro2000-08-231-0/+49
|
* added commonprefix test casesSkip Montanaro2000-08-231-0/+6
|
* updated to correct failing test casesSkip Montanaro2000-08-231-2/+2
|
* Added note stating that the parser module will need updating for mostFred Drake2000-08-231-0/+7
| | | | changes to this file.
* validate_listmaker(): Revise to match Skip's latest changes to theFred Drake2000-08-231-6/+12
| | | | Grammar file. This makes the test suite pass once again.
* Restored commonprefix() semantics.Jack Jansen2000-08-231-23/+13
|
* Rehabilitate autotest.py.Tim Peters2000-08-232-1/+40
| | | | | In README: Write up (Guido's) rules for intra-test imports; warn against asserts; document test_support.use_large_resources.
* Added PyOS_CheckStack call to PyObject_CompareJack Jansen2000-08-221-0/+13
| | | | | Lowered the recursion limit on compares to 60 (one recursion depth can take a whopping 2K of stack space when running test_b1!)
* Added include for limits.hJack Jansen2000-08-222-0/+8
|
* Regenerated to take advantage of support for multiple names for a single ↵Jack Jansen2000-08-2210-105/+37
| | | | property.
* Only output the code to alias properties if the names aren't the same.Jack Jansen2000-08-221-0/+2
|
* At Mark Hammond's request, removing registry keyGuido van Rossum2000-08-221-5/+0
| | | | | | | Software\Python\PythonCore\2.0\Dll\Python20.dll -- it's no longer needed according to him. Note: not yet tested!