Commit graph

1661 commits

Author SHA1 Message Date
Guido van Rossum
abe173a225 Replace intrcheck() by sigcheck() in many places.
In Pythonrun, tirn off SIGPIPE and move signal handlers elsewhere.
In ceval.c, also move locals_2_fast/ fast_2_locals to frameobject.c,
replaced local variable trace by f->f_trace, got rid of unused
mergelocals() and unneeded calls to fast_2_locals, return the variable
name on "fast variable not found", AND use "__call__" method if it
exists to call an inmstance.  Whew!
1994-06-03 15:58:29 +00:00
Guido van Rossum
169b61295a Constants from <sys/wait.h> (IRIX 5 version) 1994-06-03 15:39:39 +00:00
Guido van Rossum
6299d1ee03 Speed up checking for signals and define intrcheck differently 1994-05-31 12:51:13 +00:00
Guido van Rossum
c50158e70c Added stuff about indentation 1994-05-31 09:18:50 +00:00
Guido van Rossum
36a373407f Document -s option -- suppress printing of top-level expressions 1994-05-30 13:41:15 +00:00
Guido van Rossum
6f5f8ddeaf Fix waiting for children -- save ppid in pidlist as well. 1994-05-30 13:39:05 +00:00
Guido van Rossum
3962fdb25a correct typos in option parsing loop 1994-05-27 14:13:46 +00:00
Guido van Rossum
e6b7979d17 Quentin's latest version 1994-05-27 13:33:17 +00:00
Guido van Rossum
b25c402eda Initial revision 1994-05-27 13:32:41 +00:00
Guido van Rossum
e944da8916 ceval.c: dict of local mapping is now a tuple
compile.c: lists and dictionary in code objects become tuples
import.c: bump MAGIC
thread*.[ch]: added thread_ident() function
version.c: added '++' to version number and bumped date
1994-05-23 12:43:41 +00:00
Guido van Rossum
34162a123a Added some new modules 1994-05-23 12:37:57 +00:00
Guido van Rossum
b3107c3bee ACKS: added Rickard Westman
CXOPYRIGHT: removed spaces at end of some lines
1994-05-23 12:33:44 +00:00
Guido van Rossum
a9df70e02b Removed some random ^D characters 1994-05-23 12:18:57 +00:00
Guido van Rossum
d3b6842d9f added barrier test (by Tim Peters) 1994-05-23 12:17:36 +00:00
Guido van Rossum
f3b4903a9f dospath: fix by Amrit (don't normalize glob patterns away)
ftplib: get rid of non-auto port assignment
1994-05-23 12:17:05 +00:00
Guido van Rossum
f624666eb3 Generate some files automatically from system files 1994-05-23 12:15:33 +00:00
Guido van Rossum
7f61b3511c README: correct typo (lib.index)
lib.tex: include libfcntl, libposixfile
myformat.sty: add tableii environment
libfcntl.tex, libposixfile.tex: docs contributed by Jaap V
1994-05-19 09:09:50 +00:00
Guido van Rossum
c762becaf5 Changes by Jaap -- added 'fileopen' method 1994-05-18 11:08:10 +00:00
Guido van Rossum
78f8dea44a New module by Jaap V 1994-05-18 11:07:44 +00:00
Guido van Rossum
a6970580d1 Added optional lock parameter to condition class.
Added mrsw (multiple-reader-single-writer) lock.
1994-05-18 08:14:04 +00:00
Guido van Rossum
c95f7248d6 Script to regenerate FCNTL.py, IN.py, SOCKET.py 1994-05-17 09:28:58 +00:00
Guido van Rossum
01f5f62401 Added -i option to ignore general regexps 1994-05-17 09:05:54 +00:00
Guido van Rossum
846c3224a8 Added semaphores; fix event.wait(). 1994-05-17 08:34:33 +00:00
Guido van Rossum
48a69b70b2 Initial revision 1994-05-16 09:35:22 +00:00
Guido van Rossum
9f2a5b0f66 Added bug.py and condition.py 1994-05-16 09:35:01 +00:00
Guido van Rossum
655f600b58 Don't use thread.exit_prog(); set a global variable to stop other
thread
1994-05-16 09:34:05 +00:00
Guido van Rossum
dc3c53cf8d Don't use thread.exit_prog; let child die if EOF read 1994-05-16 09:30:26 +00:00
Guido van Rossum
3ac5b00d40 Fixed for stricter argument matching rules 1994-05-16 09:26:24 +00:00
Guido van Rossum
1d28e1707a Initial revision 1994-05-15 18:14:33 +00:00
Guido van Rossum
bc9231a3f6 Added pindent.py 1994-05-15 18:14:24 +00:00
Guido van Rossum
398d9fec3c New experimental modules -- signal and sybase 1994-05-11 08:59:13 +00:00
Guido van Rossum
b98b1b3deb Tim's changes; removed some remaining non-functional ifdefs 1994-05-11 08:42:04 +00:00
Guido van Rossum
2c8cb9f3d2 Split thread.c into a number of system-specific files.
Added Tim Peters' pthread version.
1994-05-09 15:12:46 +00:00
Guido van Rossum
b9c4461a35 Derived changes after change to configure.in 1994-05-09 15:11:57 +00:00
Guido van Rossum
c5832ffdba Changes for posix threads 1994-05-09 15:10:49 +00:00
Guido van Rossum
e6ef03260c * Doc/libtypes.tex: fix typo in table of list methods; clarify
truncation behavior of floating point formatting

	* Doc/ref3.tex: clarify defaults for __repr__, __cmp__ and
	__str__; correct (some) descriptions of class constructors
1994-05-09 14:54:24 +00:00
Guido van Rossum
7faf67caf5 Initial revision 1994-05-09 14:52:41 +00:00
Guido van Rossum
1ced40f380 Added ifdef.py 1994-05-09 14:52:33 +00:00
Guido van Rossum
921a08f303 Walker's changes fixed so they work in THINK C 5 1994-05-06 15:56:22 +00:00
Guido van Rossum
3ce7a1a9ea Changes by RMW for MPW 1994-05-06 15:54:52 +00:00
Guido van Rossum
87f223c6c7 As extended by Richard M Walker for MPW 1994-05-06 15:54:15 +00:00
Guido van Rossum
df14503cb9 the ususal... 1994-05-06 14:30:40 +00:00
Guido van Rossum
2922c6dabb Changes to use default argument values where possible 1994-05-06 14:28:19 +00:00
Guido van Rossum
e4c6131baa crypt module (Steve M's) 1994-05-06 14:25:39 +00:00
cvs2svn
7a325c385b This commit was manufactured by cvs2svn to create tag 'release102'. 1994-05-06 14:16:55 +00:00
Guido van Rossum
dc0493ac67 Initial revision 1994-05-06 14:16:55 +00:00
Guido van Rossum
fe16cc0338 Release 1.0.2. 1994-05-06 14:16:30 +00:00
Guido van Rossum
44b4cb1f54 Release 1.0.2 1994-05-04 13:28:51 +00:00
Guido van Rossum
a3d4d37282 Finalize release 1.0.2 1994-05-04 13:10:40 +00:00
Guido van Rossum
5c74304731 News for 1.0.2 1994-05-04 13:10:17 +00:00