summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added support for imaginary constants (e.g. 0j, 1j, 1.0j).Guido van Rossum1997-03-101-4/+5
|
* Clarify error message for unexpected keyword parameter.Guido van Rossum1997-03-101-1/+4
|
* Restore old behavior of autotest and testall, using regrtest.Guido van Rossum1997-03-072-217/+7
| | | | This is done for backward compatibility with Python 1.4.
* Add "extra-verbose" mode, triggered by specifying two -v flags. InGuido van Rossum1997-03-071-4/+12
| | | | | this mode, all tests are run in verbose mode with their output to stdout. No comparing of output is done.
* Much more rigorous testing -- we now try many times, varying in timeGuido van Rossum1997-03-071-86/+97
| | | | | | | | | | | | | of day, day of week, and season. Fix the weekday predictions -- these seemed to be all bogus. The new predictions seem to correspond with strftime() on Solaris and IRIX, so I believe they are correct. Get rid of the test for non-standard format %C returning "the same as date(1)". This is hard to do reliably without opening a pipe to date, and moreover, on IRIX 6.2, %C yields the Century. So we use that instead. (We don't complain about this in non-verbose mode anyway.)
* Fixed doc string, added __version__, fixed 1 bug.Guido van Rossum1997-03-071-11/+18
|
* Ka-Ping's version.Guido van Rossum1997-03-071-45/+132
|
* Add casts to CMPERROR macro to silence SunPro compiler warnings aboutGuido van Rossum1997-03-051-1/+1
| | | | integer overflow in << operator.
* Greatly renamed. Not a very thorough job -- I'm going to restructureGuido van Rossum1997-03-051-210/+211
| | | | it anyway.
* Add Emacs shell-script directive, SunPro version#, and fix typoGuido van Rossum1997-03-041-2/+3
|
* Solaris and IRIX specific instructions for fpectl.Guido van Rossum1997-03-041-2/+14
|
* A few comment alignment and clarifications.Guido van Rossum1997-03-041-3/+5
|
* Add -O option which sets Py_OptimizeFlag to avoid emitting SET_LINENO.Guido van Rossum1997-03-031-2/+7
| | | | | Fred: sorry, I hadn't checked these changes in. This should fix your tracebacks!
* Add global Py_OptimizeFlag.Guido van Rossum1997-03-031-0/+1
|
* Add global Py_OptimizeFlag. SET_LINENO is omitted again unless this isGuido van Rossum1997-03-031-4/+7
| | | | nonzero.
* Added intern()Guido van Rossum1997-03-032-0/+26
|
* Added ref to StringIO docs.Guido van Rossum1997-03-032-0/+6
|
* Correct two typosGuido van Rossum1997-03-032-2/+2
|
* Fix name of PyObject_GetAttrStringGuido van Rossum1997-03-031-1/+1
|
* Added (minimal) StringIO docs.Guido van Rossum1997-03-035-1/+31
|
* Fix up indentation of examples to use 4 spaces instead of tabs.Guido van Rossum1997-02-282-118/+118
|
* Remove the list of Python users, replace it with a pointer to theGuido van Rossum1997-02-261-38/+2
| | | | on-line list of same.
* Added new ftp mirror site ftp://ftp.cdrom.com/pub/python/ (Walnut Creek CDROM).Guido van Rossum1997-02-251-0/+1
|
* Converted to CW11.Jack Jansen1997-02-2433-12036/+12178
|
* Make cache-alignment work always (in stead of 50% of the time:-)Jack Jansen1997-02-241-1/+1
|
* - Changed GestaltEqu.h to Gestalt.hJack Jansen1997-02-244-4/+1
| | | | | - Changed FragLoader.h to CodeFragments.h - Removed Desk.h
* - Changed GestaltEqu.h to Gestalt.hJack Jansen1997-02-2417-205/+114
| | | | | | | | - Changed FragLoader.h to CodeFragments.h - Removed Desk.h - Regenerated bgen modules from new universal headers - Changed some of the s# in PyArg_ParseTuple to m# (unfortunately: this should have been a different commit)
* Re-generated from new (CW11) universal headersJack Jansen1997-02-245-50/+215
|
* (python-font-lock-keywords): Use new convention for installing in modeBarry Warsaw1997-02-241-2/+3
|
* Removing this -- complex numbers are now builtin,Guido van Rossum1997-02-231-275/+0
| | | | and there is already a similar demo in Demo/classes/Complex.py.
* Change all three fopen calls to use binary mode.Guido van Rossum1997-02-211-3/+3
|
* Lee's next version. Careful: this now dumps core for me on SGI IRIX 5.3.Guido van Rossum1997-02-211-118/+76
| | | | Lee is wondering whether to withdraw his patchs. Sigh.
* Removed nonstandard strftime formats (strftime is tested moreGuido van Rossum1997-02-201-2/+2
| | | | extensively in test_strftime.py anyway).
* Rebuilt everything with Guido's new sources, added a few modules hereJack Jansen1997-02-2028-9902/+10328
| | | | and there, etc. These projects are still CW10.
* Added calldll moduleJack Jansen1997-02-201-0/+1
|
* - Put USE_MAC_DYNAMIC_LOADING beack here in stead of auto-enabling itJack Jansen1997-02-203-0/+13
| | | | | | in importdl.c (I had just one crash too many with a static python importing a dynamic module) - On powerpc, enable USE_CACHE_ALIGNED with a linesize of 32 bytes.
* Only go into eventloop/interrupt check 10 times per secondJack Jansen1997-02-201-0/+9
|
* Comments around identifier after #endifJack Jansen1997-02-201-1/+1
|
* Added operator, errno and soundex modules.Jack Jansen1997-02-201-1/+7
|
* Redid arg/return handling (still not as I would like it to be, though).Jack Jansen1997-02-201-76/+263
|
* Remove some bogus code that would cause a NameError if a -r option was passed.Guido van Rossum1997-02-191-5/+0
|
* Remove %n and %t from the list of standard expectations.Guido van Rossum1997-02-191-2/+0
|
* join(): Wax the incorrect leading commentBarry Warsaw1997-02-182-8/+0
|
* Document the new join() semantics.Barry Warsaw1997-02-182-32/+12
|
* Restructured quite a bit, hopefully Lee Busby will find this useful.Guido van Rossum1997-02-181-50/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also grandly renamed. Here's the new interface: When WITH_READLINE is defined, two functions are defined: - PyOS_GnuReadline (what used to be my_readline() with WITH_READLINE) - PyOS_ReadlineInit (for Dave Ascher) Always, these functions are defined: - PyOS_StdioReadline (what used to be my_readline() without WITH_READLINE) - PyOS_Readline (the interface used by tokenizer.c and [raw_]input(). There's a global function pointer PyOS_ReadlineFunctionPointer, initialized to NULL. When PyOS_Readline finds this to be NULL, it sets it to either PyOS_GnuReadline or PyOS_StdioReadline depending on which one makes more sense (i.e. it uses GNU only if it is defined *and* stdin is indeed a tty device). An embedding program that has its own wishes can set the function pointer to a function of its own design. It should take a char* prompt argument (which may be NULL) and return a string *ending in a \n character* -- or "" for EOF or NULL for a user interrupt. --Guido van Rossum (home page: http://www.python.org/~guido/)
* join(): join one or more path componentsBarry Warsaw1997-02-183-26/+42
|
* Added a paragraph to describe clear_cache(), and why it's necessary.Barry Warsaw1997-02-182-0/+14
|
* Document the new get_syntax() function.Barry Warsaw1997-02-182-0/+8
|
* Store the current regex syntax along with the regular expressionBarry Warsaw1997-02-181-10/+15
| | | | | | | string as the key to the cache. This means that changing the syntax will return the correct compiled pattern. clear_cache(): New function.
* regex_get_syntax(): New module function exported to Python.Barry Warsaw1997-02-181-0/+12
|