]>
git.ipfire.org Git - thirdparty/Python/cpython.git/log
Guido van Rossum [Tue, 18 Aug 1992 14:16:12 +0000 (14:16 +0000)]
Initial revision
Guido van Rossum [Mon, 17 Aug 1992 08:59:08 +0000 (08:59 +0000)]
New thread.c from Sjoerd, supports _exit_prog(). Use this in goaway()
to avoid hanging in cleanup().
Guido van Rossum [Mon, 17 Aug 1992 08:55:12 +0000 (08:55 +0000)]
struct: pack/unpack binary structs; fcntl: fcntl(), ioctl().
Guido van Rossum [Fri, 14 Aug 1992 15:14:30 +0000 (15:14 +0000)]
use getargs() in more cases;
oct(0) should return '0', not '00'
Guido van Rossum [Fri, 14 Aug 1992 15:13:07 +0000 (15:13 +0000)]
oct(0) should return '0', not '00'
Guido van Rossum [Fri, 14 Aug 1992 15:12:03 +0000 (15:12 +0000)]
check for embedded \0 in strings for z and s formats
Guido van Rossum [Fri, 14 Aug 1992 13:49:30 +0000 (13:49 +0000)]
* macmodule.c: include allobjects.h, not .c
* timemodule.c: the mac has no unistd.h
* classobject.c: fixed several cases of return NULL that should be
return -1 !!!
Guido van Rossum [Fri, 14 Aug 1992 12:06:52 +0000 (12:06 +0000)]
* classobject.[ch], {float,long,int}object.c, bltinmodule.c:
coercion is now completely generic.
* ceval.c: for instances, don't coerce for + and *; * reverses
arguments if left one is non-instance numeric and right one sequence.
Guido van Rossum [Fri, 14 Aug 1992 12:04:19 +0000 (12:04 +0000)]
* xxobject.c: added tp_as_number, tp_as_sequence, tp_as_mapping to
the type object.
Guido van Rossum [Fri, 14 Aug 1992 09:20:21 +0000 (09:20 +0000)]
Added chapter titles in comments
Guido van Rossum [Fri, 14 Aug 1992 09:19:56 +0000 (09:19 +0000)]
Fixed botched lay-out in class example
Guido van Rossum [Fri, 14 Aug 1992 09:18:02 +0000 (09:18 +0000)]
Moved chapters each to their own file.
Real changes:
(a) added section on special class methods.
(b) corrected typos spotted by Stoffel Erasmus.
Guido van Rossum [Fri, 14 Aug 1992 09:17:29 +0000 (09:17 +0000)]
Initial revision
Guido van Rossum [Fri, 14 Aug 1992 09:11:01 +0000 (09:11 +0000)]
Initial revision
Guido van Rossum [Thu, 13 Aug 1992 14:23:56 +0000 (14:23 +0000)]
Fix bug introduced by Jack (duplicate def of qread)
Jack Jansen [Thu, 13 Aug 1992 14:13:11 +0000 (14:13 +0000)]
Modified to allow other threads to run in a multithreaded environment.
Guido van Rossum [Thu, 13 Aug 1992 14:10:17 +0000 (14:10 +0000)]
Dumped \cbstart, \cbend
Guido van Rossum [Thu, 13 Aug 1992 12:14:11 +0000 (12:14 +0000)]
Initial revision
Guido van Rossum [Wed, 12 Aug 1992 15:35:34 +0000 (15:35 +0000)]
Changes so that user-defined classes can implement operations invoked
by special syntax: you can now define your own numbers, sequences and
mappings.
Guido van Rossum [Wed, 12 Aug 1992 15:34:02 +0000 (15:34 +0000)]
DO_TIMES must now be defined in the Makefile
Guido van Rossum [Wed, 12 Aug 1992 15:28:52 +0000 (15:28 +0000)]
Made module regex optional; added optional module nis.
Guido van Rossum [Wed, 12 Aug 1992 15:27:32 +0000 (15:27 +0000)]
To ignore a call, cast it to (void), not to (void *)...
Guido van Rossum [Wed, 12 Aug 1992 15:26:16 +0000 (15:26 +0000)]
Added error handling and free resources.
Guido van Rossum [Wed, 12 Aug 1992 14:57:12 +0000 (14:57 +0000)]
NIS interface by Fred Gansevles <Fred.Gansevles@cs.utwente.nl>.
Guido van Rossum [Mon, 10 Aug 1992 14:55:00 +0000 (14:55 +0000)]
Last-minute changes for release.
Guido van Rossum [Mon, 10 Aug 1992 10:48:14 +0000 (10:48 +0000)]
Initial revision
Guido van Rossum [Mon, 10 Aug 1992 10:46:25 +0000 (10:46 +0000)]
added broadcast.py, ftp.py, radio.py
Guido van Rossum [Mon, 10 Aug 1992 10:43:07 +0000 (10:43 +0000)]
*** empty log message ***
Guido van Rossum [Mon, 10 Aug 1992 10:42:36 +0000 (10:42 +0000)]
Almost totally rewritten.
Guido van Rossum [Sun, 9 Aug 1992 13:55:25 +0000 (13:55 +0000)]
Fixed descr of try/finally
Guido van Rossum [Sun, 9 Aug 1992 13:54:50 +0000 (13:54 +0000)]
Added emacs.py (for misc/py-connect.el).
posixpath.py: added undocumented expanndvars() (expands $VAR in string).
Guido van Rossum [Sun, 9 Aug 1992 12:55:27 +0000 (12:55 +0000)]
Makefile, Configure.py: ##ask --> ##[el]if[yes|no]
posixmodule.c: waitpid() is separate
Guido van Rossum [Fri, 7 Aug 1992 16:06:42 +0000 (16:06 +0000)]
Warn that _ must be in tt font.
Guido van Rossum [Fri, 7 Aug 1992 16:06:24 +0000 (16:06 +0000)]
Add chapter on classes (mostly from ../misc/CLASSES).
Guido van Rossum [Thu, 6 Aug 1992 22:33:41 +0000 (22:33 +0000)]
Removed *.libs (now in ./sgi);
added gettext() method to TextEdit.py;
fixed string.atoi() to ignore leading zeros.
Guido van Rossum [Thu, 6 Aug 1992 16:53:58 +0000 (16:53 +0000)]
Replaced max=-1 by max = -1.
Guido van Rossum [Wed, 5 Aug 1992 19:58:53 +0000 (19:58 +0000)]
* Makefile: cosmetics
* socketmodule.c: get rid of makepair(); fix makesocketaddr to fix
broken recvfrom()
* socketmodule: get rid of getStrarg()
* ceval.h: move eval_code() to new file eval.h, so compile.h is no
longer needed.
* ceval.c: move thread comments to ceval.h; always make save/restore
thread functions available (for dynloaded modules)
* cdmodule.c, listobject.c: don't include compile.h
* flmodule.c: include ceval.h
* import.c: include eval.h instead of ceval.h
* cgen.py: add forground(); noport(); winopen(""); to initgl().
* bltinmodule.c, socketmodule.c, fileobject.c, posixmodule.c,
selectmodule.c:
adapt to threads (add BGN/END SAVE macros)
* stdwinmodule.c: adapt to threads and use a special stdwin lock.
* pythonmain.c: don't include getpythonpath().
* pythonrun.c: use BGN/END SAVE instead of direct calls; also more
BGN/END SAVE calls etc.
* thread.c: bigger stack size for sun; change exit() to _exit()
* threadmodule.c: use BGN/END SAVE macros where possible
* timemodule.c: adapt better to threads; use BGN/END SAVE; add
longsleep internal function if BSD_TIME; cosmetics
Guido van Rossum [Wed, 5 Aug 1992 19:00:45 +0000 (19:00 +0000)]
Sometimes, recvfrom() returns an empty address; this is not an error.
Also, get rid of makepair() in favor of mkvalue().
Sjoerd Mullender [Tue, 4 Aug 1992 13:47:11 +0000 (13:47 +0000)]
new file for SGI Video
Guido van Rossum [Tue, 4 Aug 1992 12:41:02 +0000 (12:41 +0000)]
* Makefile adapted to changes below.
* split pythonmain.c in two: most stuff goes to pythonrun.c, in the library.
* new optional built-in threadmodule.c, build upon Sjoerd's thread.{c,h}.
* new module from Sjoerd: mmmodule.c (dynamically loaded).
* new module from Sjoerd: sv (svgen.py, svmodule.c.proto).
* new files thread.{c,h} (from Sjoerd).
* new xxmodule.c (example only).
* myselect.h: bzero -> memset
* select.c: bzero -> memset; removed global variable
Guido van Rossum [Tue, 4 Aug 1992 09:13:45 +0000 (09:13 +0000)]
* myselect.h: bzero -> memset
* select.c: bzero -> memset; removed global variable
Guido van Rossum [Mon, 3 Aug 1992 19:06:59 +0000 (19:06 +0000)]
cdmodule.c: 2 minor changes by Sjoerd.
Guido van Rossum [Mon, 3 Aug 1992 19:05:37 +0000 (19:05 +0000)]
listobject.c: added optional cmp function to list.sort().
Guido van Rossum [Sun, 2 Aug 1992 09:00:06 +0000 (09:00 +0000)]
New rotor methods: setkey(), encryptmore() and decryptmore().
Guido van Rossum [Fri, 31 Jul 1992 15:11:01 +0000 (15:11 +0000)]
Changes to make it compile under SGI -- revamped new/dealloc a bit.
Guido van Rossum [Fri, 31 Jul 1992 15:10:13 +0000 (15:10 +0000)]
New file rotormodule.c (by Lance Ellinghouse).
Guido van Rossum [Fri, 31 Jul 1992 12:42:38 +0000 (12:42 +0000)]
fileobject.c: fix fatal bug in getline() (forgot to initialize fp now)
Guido van Rossum [Mon, 13 Jul 1992 14:40:45 +0000 (14:40 +0000)]
New module to support decoding multipart messages (also see mimetools).
Guido van Rossum [Mon, 13 Jul 1992 14:28:59 +0000 (14:28 +0000)]
New modules mimetools and rfc822.
Minor, minor changes to commands.py and sndhdr.py.
Guido van Rossum [Thu, 9 Jul 1992 11:05:12 +0000 (11:05 +0000)]
Changed calendar.py to define lists of literals instead of tuples.
Got rid of old module 'localtime.py'.
Guido van Rossum [Tue, 7 Jul 1992 09:11:53 +0000 (09:11 +0000)]
Initial revision
Guido van Rossum [Tue, 7 Jul 1992 09:11:44 +0000 (09:11 +0000)]
Added description of pp.py.
Guido van Rossum [Tue, 7 Jul 1992 09:06:34 +0000 (09:06 +0000)]
> * Makefile: always create .ps files; add qua to 'all' target;
> added 'clobber' target
Guido van Rossum [Mon, 6 Jul 1992 14:21:56 +0000 (14:21 +0000)]
Added conversions to/from ADPCM(-4); renamed adpcm to adpcm3 (what it
really was).
Guido van Rossum [Mon, 6 Jul 1992 14:19:26 +0000 (14:19 +0000)]
Makefile: added instann rules and $(*DEST*) defines.
fileobject.c: report more moeaningful error for I/O on closed files;
user getargs() everywhere.
Guido van Rossum [Tue, 30 Jun 1992 12:48:26 +0000 (12:48 +0000)]
added WE_KEY detail format to stdwinmodule.c.
Guido van Rossum [Mon, 29 Jun 1992 17:10:40 +0000 (17:10 +0000)]
Added qgetfd() to cstubs for GL.
Added new module dbm (interface to ndbm).
Guido van Rossum [Tue, 23 Jun 1992 15:23:57 +0000 (15:23 +0000)]
Added adpcm2lin and lin2adpcm.
Guido van Rossum [Tue, 23 Jun 1992 15:23:28 +0000 (15:23 +0000)]
Use "myselect.h" as intended.
Guido van Rossum [Tue, 23 Jun 1992 11:06:58 +0000 (11:06 +0000)]
Remove bibtex log file.
Guido van Rossum [Tue, 23 Jun 1992 09:07:03 +0000 (09:07 +0000)]
Changes for new UNIX-specific built-in module 'select' and new header for
interfaces to variants of select() system call, "myselect.h". This includes
adding fileno() methods to files, sockets and stdwin.
Guido van Rossum [Fri, 19 Jun 1992 13:57:27 +0000 (13:57 +0000)]
sysmodule.c: calling sys.settrace() or sys.setprofile() without
arguments crashed in INCREF() calls which should be XINCREF() calls.
timemodule.c: fix for SEQUENT port (sys/select, struct timezone) by
Jaap Vermeulen
xxobject.c: include modsupport.h
Guido van Rossum [Fri, 12 Jun 1992 10:39:36 +0000 (10:39 +0000)]
Some UNIX types want the exact size of the address structure
Guido van Rossum [Fri, 12 Jun 1992 10:39:22 +0000 (10:39 +0000)]
Fix for SEQUENT by Jaap Vermeulen
Guido van Rossum [Fri, 5 Jun 1992 15:13:53 +0000 (15:13 +0000)]
Fix regexp recognizing comments to cope with unterminated comments.
Guido van Rossum [Fri, 5 Jun 1992 15:11:56 +0000 (15:11 +0000)]
Fix bug in ulaw2lin for 4-byte values
Guido van Rossum [Fri, 5 Jun 1992 15:11:30 +0000 (15:11 +0000)]
Added {get,set}sockopt(). allowbroadcast is now obsolete.
Guido van Rossum [Wed, 3 Jun 1992 17:59:20 +0000 (17:59 +0000)]
Change recipe to build qua.
Guido van Rossum [Wed, 3 Jun 1992 17:59:07 +0000 (17:59 +0000)]
Initial revision
Guido van Rossum [Wed, 3 Jun 1992 17:58:43 +0000 (17:58 +0000)]
Fixed comparison: i < k < j should be i <= k < j.
Guido van Rossum [Wed, 3 Jun 1992 17:56:44 +0000 (17:56 +0000)]
Documented new contents of lib5.tex
Guido van Rossum [Wed, 3 Jun 1992 17:08:15 +0000 (17:08 +0000)]
Removed confusing, incorrect comment.
Guido van Rossum [Wed, 3 Jun 1992 17:07:49 +0000 (17:07 +0000)]
fixed bugs in generic_setattr (returned NULL instead of
-1 for errors)
Guido van Rossum [Wed, 3 Jun 1992 17:07:40 +0000 (17:07 +0000)]
added BYTE, CHAR and unsigned variants
Guido van Rossum [Wed, 3 Jun 1992 17:07:23 +0000 (17:07 +0000)]
Added new types to setattr() as well...
Guido van Rossum [Wed, 3 Jun 1992 17:07:06 +0000 (17:07 +0000)]
Added 1992 to copyright notice
Guido van Rossum [Wed, 3 Jun 1992 17:06:36 +0000 (17:06 +0000)]
added readscaled() function.
Guido van Rossum [Wed, 3 Jun 1992 17:06:14 +0000 (17:06 +0000)]
Initial revision
Guido van Rossum [Wed, 3 Jun 1992 17:05:13 +0000 (17:05 +0000)]
append the default path to $PYTHONPATH; ignore empty $PYTHONPATH.
default DATE is now 3 Jun 1992
Guido van Rossum [Wed, 3 Jun 1992 16:50:01 +0000 (16:50 +0000)]
Initial revision
Guido van Rossum [Wed, 3 Jun 1992 16:49:44 +0000 (16:49 +0000)]
Improvements by Sjoerd
Guido van Rossum [Wed, 3 Jun 1992 16:49:29 +0000 (16:49 +0000)]
Improved functionality, by Sjoerd
Guido van Rossum [Wed, 3 Jun 1992 16:48:44 +0000 (16:48 +0000)]
Fix pnm test for short files and add X bitmap as recognized type
Guido van Rossum [Wed, 3 Jun 1992 16:47:49 +0000 (16:47 +0000)]
Remove reference to obsolete module 'audio'
Guido van Rossum [Wed, 3 Jun 1992 16:47:24 +0000 (16:47 +0000)]
Comment out debug prints (by Sjoerd)
Guido van Rossum [Mon, 1 Jun 1992 16:01:24 +0000 (16:01 +0000)]
Initial revision
Guido van Rossum [Wed, 27 May 1992 14:06:59 +0000 (14:06 +0000)]
Initial revision
Guido van Rossum [Tue, 19 May 1992 13:52:02 +0000 (13:52 +0000)]
Initial revision
Guido van Rossum [Tue, 19 May 1992 13:51:32 +0000 (13:51 +0000)]
Change of names
Guido van Rossum [Tue, 19 May 1992 13:51:20 +0000 (13:51 +0000)]
New == syntax
Guido van Rossum [Tue, 19 May 1992 13:50:10 +0000 (13:50 +0000)]
Added two #! lines
Guido van Rossum [Tue, 19 May 1992 13:49:16 +0000 (13:49 +0000)]
Change the way ignore is assigned to
Guido van Rossum [Tue, 19 May 1992 13:48:31 +0000 (13:48 +0000)]
IOError instead of RuntimeError
Guido van Rossum [Tue, 19 May 1992 13:47:37 +0000 (13:47 +0000)]
Small improvements everywhere; added info field to the display.
Guido van Rossum [Mon, 18 May 1992 14:49:07 +0000 (14:49 +0000)]
Now uses module 'sndhdr' to recognize most sound header types,
guess raw file parameters, add Rate menu, call SOX to convert
file types or sampling rates that sfplay doesn't support.
Guido van Rossum [Fri, 15 May 1992 15:40:30 +0000 (15:40 +0000)]
Make it at least legal grammar!
Guido van Rossum [Fri, 15 May 1992 15:39:56 +0000 (15:39 +0000)]
Initial revision
Guido van Rossum [Fri, 15 May 1992 15:39:44 +0000 (15:39 +0000)]
Added jukebox
Guido van Rossum [Fri, 15 May 1992 11:06:29 +0000 (11:06 +0000)]
Mark's name is Callow, not Callows
Guido van Rossum [Fri, 15 May 1992 11:06:12 +0000 (11:06 +0000)]
Added support for CD module