summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge back to main trunkGuido van Rossum1994-08-3037-826/+676
|
* fix nasty bug in resizing (formatstring)Guido van Rossum1994-08-301-18/+98
|
* call_object: print message before abort()Guido van Rossum1994-08-301-157/+144
|
* Move #endif for NTGuido van Rossum1994-08-291-1/+1
|
* * Python/import.c: support *.o/*.so as alternative forGuido van Rossum1994-08-291-68/+332
| | | | | | | | | | | | | | *module.o/*module.so * Python/import.c: if initializing a module did not enter the module into sys.modules, it may have raised an exception -- don't override this exception. Merged NT changes * Python/import.c: add lost NT-specific code back in Fixed NT changes
* Added delattr()Guido van Rossum1994-08-291-0/+16
|
* * Python/bltinmodule.c: added tuple() builtinGuido van Rossum1994-08-291-0/+71
|
* Python/bltinmodule.c: mods by Andrew Kuchling to implementGuido van Rossum1994-08-291-5/+18
| | | | pow(x,y,z) == pow(x,y)%z, but without incurring overflow
* * Python/bltinmodule.c (builtin_vars): correct typo in error msgGuido van Rossum1994-08-291-101/+211
|
* * Python/pythonrun.c (print_error): added INCREF/DECREF pair --Guido van Rossum1994-08-291-82/+170
| | | | | | the exception returned by a syntax error (when reported) would contain an object with refcnt zero! MPW changes
* mods by Andrew Kuchling to implementGuido van Rossum1994-08-291-41/+240
| | | | | pow(x,y,z) == pow(x,y)%z, but without incurring overflow Correct problems found by THINK C 6.0
* New patches by Andrew to fix various problemsGuido van Rossum1994-08-291-33/+67
| | | | Add cast for Lance
* Correct problems found by THINK C 6.0Guido van Rossum1994-08-291-44/+67
|
* * Parser/tokenizer.c: backup over illegal newline in stringGuido van Rossum1994-08-291-92/+119
| | | | literal (for "completeness" test)
* don't call strncpy(str, NULL, 0)Guido van Rossum1994-08-291-81/+79
|
* * Python/compile.c (com_argdefs, com_arglist): avoid referencingGuido van Rossum1994-08-291-156/+303
| | | | CHILD(n,i) for i >= NCH(n)
* err_clear: clear interpreter stack traceGuido van Rossum1994-08-291-40/+7
|
* add function name to traceback infoGuido van Rossum1994-08-291-15/+15
| | | | MPW fixes
* Added PyArg_NoArgs(v)Guido van Rossum1994-08-291-0/+1
|
* For THINK C 6.0Guido van Rossum1994-08-291-6/+1
|
* New way of generating .pyc files, thanks to Sjoerd.Guido van Rossum1994-08-295-2/+96
| | | | | | urllib.py: '+' is not always safe (even though the RFC says so :-( ) whrandom.py: throw away top bits of time to avoid overflow on Mac (where times can be negative)
* Makefile.pre.in: add $(OPT) to link commandGuido van Rossum1994-08-295-105/+128
| | | | | | | audioop.c: fix for MPW config.c.in: save original argc/argv for Lance rotormodule.c: new coding conventions timemodule.c: add casts for Lance
* Makefile: add $(OPT) to linking lineGuido van Rossum1994-08-291-1/+1
| | | | tokenizer.c: move tok_backup call around
* MPW changesGuido van Rossum1994-08-291-5/+0
|
* Restructured MPW notesGuido van Rossum1994-08-292-22/+46
|
* README, Makfiles and `buildall' script to build Python under MPW 3.2.Guido van Rossum1994-08-292-0/+78
|
* Completed (hopefully) the unification of THINK 6.0 and MPW 3.2Guido van Rossum1994-08-298-53/+71
| | | | | | | versions -- they now share config.c and config.h, and statting is always done through macstat.[ch] (THINK's <stat.h> defines funny constants). Also the configuration of stdwin is done differently: you have to define USE_STDWIN to the compiler prefix.
* Intermediate version of changes after porting to MPW 3.2Guido van Rossum1994-08-266-53/+132
|
* * 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.