summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * configure.in, */Makefile*.in: OPT can now be specified in theGuido van Rossum1994-08-231-1/+2
| | | | | | env at configure time and will then be put in all Makefiles as default * */Makefile*.in: remove lib*.a before adding to it
* The usual...Guido van Rossum1994-08-234-127/+222
|
* * Modules/Setup.*: removed all except Setup.in (huh? I thoughtGuido van Rossum1994-08-232-2/+3
| | | | | | | | I'd done that already?!); disable gdbm by default * configure.in, */Makefile*.in: OPT can now be specified in the env at configure time and will then be put in all Makefiles as default * */Makefile*.in: remove lib*.a before adding to it
* * Modules/signalmodule.c: added pause().Guido van Rossum1994-08-231-1/+13
|
* * Modules/makesetup: support C++ files now; these should be givenGuido van Rossum1994-08-231-1/+36
| | | | | as file.C or file.cc or file.c++; C files can be given as file.c (instead of file.o, which is still supported)
* * Modules/posixmodule.c: some more NT changesGuido van Rossum1994-08-231-3/+20
|
* * Modules/config.c.in: change mac specific thingsGuido van Rossum1994-08-231-4/+6
|
* * Parser/tokenizer.c: backup over illegal newline in stringGuido van Rossum1994-08-231-1/+2
| | | | | literal (for "completeness" test) * */Makefile*.in: remove lib*.a before adding to it
* Include/node.h: make some fields short to save space duringGuido van Rossum1994-08-231-3/+3
| | | | parsing
* Added macmain.c (separate Mac specific main prog); bump version to 1.1Guido van Rossum1994-08-233-2/+85
|
* * Lib/linecache.py: don't crash on empty filenameGuido van Rossum1994-08-236-18/+131
| | | | | | | | | | | * Lib/macpath.py: don't return trailing colon for dirname() (XXX won't do for volume names -- but otherwise glob(':*:*.py') loops forever) * Lib/traceback.py: print SyntaxError correctly * Lib/stat.py: moved to posixstat.py; added macstat.py which has the constants for the Mac; and created new stat.py which includes the right one * Lib/urllib.py: fix caching bug (by disabling the cache)
* * Lib/sgi/flp.py: fix caching bug (always write the whole file toGuido van Rossum1994-08-232-28/+8
| | | | the cache!)
* Some more changesGuido van Rossum1994-08-235-22/+25
|
* * Doc/libtime.tex: get rid of references to millitime() andGuido van Rossum1994-08-234-34/+48
| | | | | | | millisleep(); document clock() * Doc/ref6.tex (section{Assignment statements}): added warning about overlaps in lhs of assignment (e.g. "i, x[i] = 1, 2")
* Description of how to build Python for the Mac.Guido van Rossum1994-08-202-0/+324
|
* errors.c: clear traceback too.Guido van Rossum1994-08-191-1/+2
| | | | Makefile.in: remove lib*.a before creating new one.
* Match new configure.inGuido van Rossum1994-08-191-69/+18
|
* Simplify value of INSTALL (always 'cp').Guido van Rossum1994-08-193-6/+17
| | | | | | Pass value of OPT from configure environment to Makefile. Add check for limits.h. Use <directory>/libreadline.a instead of -lreadline.
* Moved mpzpi.py to scripts subdirectoryGuido van Rossum1994-08-191-3/+0
|
* Add test for mpz moduleGuido van Rossum1994-08-192-0/+35
|
* Added pathfixGuido van Rossum1994-08-191-0/+1
|
* newslist.py: Added search for .newslistrc.py;Guido van Rossum1994-08-193-1/+158
| | | | | pindent.py: use /usr/local/bin/python; pathfix.py: new script to fix #! lines in a group of scripts.
* Move all code from version.c into config.cGuido van Rossum1994-08-192-2/+37
|
* Changes for MacGuido van Rossum1994-08-191-0/+4
|
* No need to define THINK_C any moreGuido van Rossum1994-08-191-5/+1
|
* Updates for THINK C 6.0. Moved the necessary UNIX emulation routines here.Guido van Rossum1994-08-1916-51/+618
|
* Changes for dynamic linking under NTGuido van Rossum1994-08-1821-59/+72
|
* version.c is no longer...Guido van Rossum1994-08-181-1/+0
|
* Changes to make it work and compile on NT, by Mark Hammond.Guido van Rossum1994-08-182-173/+185
| | | | (NT changes for posixmodule.c re-invented by Guido.)
* Moved to Include and changed format to "<complete_version>"Guido van Rossum1994-08-171-1/+1
|
* Added #diagram:... comments for Kees Blom's railroad diagram generatorGuido van Rossum1994-08-171-3/+19
|
* * Doc/libstring.tex (section{Standard Module \sectcode{string}}):Guido van Rossum1994-08-172-60/+4
| | | | removed references to {ato{f,i,l},index}_error
* * Lib/string.py: find/rfind is now the main implementation andGuido van Rossum1994-08-172-126/+82
| | | | | index/rindex is a wrapper that raises index_error (which is now always ValueError)
* * Modules/stropmodule.c: implement find/rfind instead ofGuido van Rossum1994-08-171-8/+6
| | | | | index/rindex (raising and catching an exception is much more expensive than returning and testing -1)
* The usualGuido van Rossum1994-08-172-0/+23
|
* do fake "import posix" for freeze.py scriptGuido van Rossum1994-08-171-0/+4
|
* 1.12 -- new address for fu-berlin mirror, infoseek uses python, moreGuido van Rossum1994-08-171-8/+20
| | | | info about windows stdwin, more about gnu getopt, correct typo
* delattr, strncopy in parsetok.cGuido van Rossum1994-08-161-0/+12
|
* Added docs for delattrGuido van Rossum1994-08-162-0/+18
|
* If an attribute is deleted, __setattr__ is called with 2 instead of 3Guido van Rossum1994-08-161-1/+5
| | | | arguments (adding __delattr__ was deemed too much overhead)
* The usualGuido van Rossum1994-08-123-14/+128
|
* * configure.in, Makefile.in: remove the AC_PREFIX() call -- it'sGuido van Rossum1994-08-123-19/+1
| | | | | | more trouble than it's worth at CWI and most other people seem to install Python in the default (/usr/local) anway. Changed comment describing --prefix in Makefile.in
* * Lib/rfc822.py: fix two bugs: error in readheaders interpretingGuido van Rossum1994-08-122-6/+6
| | | | | regex.match() result, and wrong logic in getfirstmatchingheader() when the same header occurs twice consecutively
* Test set for new pow() functionGuido van Rossum1994-08-121-0/+92
|
* * Doc/libfuncs.tex: don't use $math$ in description of pow(x,y,z);Guido van Rossum1994-08-127-28/+69
| | | | | | | | | | | | describe tuple() * Doc/libposixfile.tex: use tableiii instead of tableii, so partparse will work again (I know, chicken!) * Doc/libthread.tex: Added get_ident(); updated text on module availability * Doc/myformat.perl: Added sub do_cmd_Cpp
* New patches by Andrew to fix various problemsGuido van Rossum1994-08-121-5/+24
|
* * Objects/classobject.c, Include/classobject.h: added __getattr__Guido van Rossum1994-08-122-17/+111
| | | | | | | | and __setattr__ support to override getattr(x, name) and setattr(x, name, value) for class instances. This uses a special hack whereby the class is supposed to be static: the __getattr__ and __setattr__ methods are looked up only once and saved in the instance structure for speed
* * Include/rename1.h: added PyMethodDef and PyObjectGuido van Rossum1994-08-121-0/+2
|
* Rewrote sections on GNU readline (now that I'm using 2.0), ftp, andGuido van Rossum1994-08-121-42/+47
| | | | mailing list / newsgroup.
* * tkintermodule.c (*FileHandler): generalize to arbitrary file idsGuido van Rossum1994-08-091-10/+48
| | | | | and objects that hav a fileno() method; fix bug in FileHandler (should call XDECREF instead of DECREF)