]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
33 years agoInitial revision
Guido van Rossum [Tue, 18 Aug 1992 14:16:12 +0000 (14:16 +0000)] 
Initial revision

33 years agoNew thread.c from Sjoerd, supports _exit_prog(). Use this in goaway()
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().

33 years agostruct: pack/unpack binary structs; fcntl: fcntl(), ioctl().
Guido van Rossum [Mon, 17 Aug 1992 08:55:12 +0000 (08:55 +0000)] 
struct: pack/unpack binary structs; fcntl: fcntl(), ioctl().

33 years agouse getargs() in more cases;
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'

33 years agooct(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'

33 years agocheck for embedded \0 in strings for z and s formats
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

33 years ago* macmodule.c: include allobjects.h, not .c
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 !!!

33 years ago* classobject.[ch], {float,long,int}object.c, bltinmodule.c:
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.

33 years ago* xxobject.c: added tp_as_number, tp_as_sequence, tp_as_mapping to
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.

33 years agoAdded chapter titles in comments
Guido van Rossum [Fri, 14 Aug 1992 09:20:21 +0000 (09:20 +0000)] 
Added chapter titles in comments

33 years agoFixed botched lay-out in class example
Guido van Rossum [Fri, 14 Aug 1992 09:19:56 +0000 (09:19 +0000)] 
Fixed botched lay-out in class example

33 years agoMoved chapters each to their own file.
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.

33 years agoInitial revision
Guido van Rossum [Fri, 14 Aug 1992 09:17:29 +0000 (09:17 +0000)] 
Initial revision

33 years agoInitial revision
Guido van Rossum [Fri, 14 Aug 1992 09:11:01 +0000 (09:11 +0000)] 
Initial revision

33 years agoFix bug introduced by Jack (duplicate def of qread)
Guido van Rossum [Thu, 13 Aug 1992 14:23:56 +0000 (14:23 +0000)] 
Fix bug introduced by Jack (duplicate def of qread)

33 years agoModified to allow other threads to run in a multithreaded environment.
Jack Jansen [Thu, 13 Aug 1992 14:13:11 +0000 (14:13 +0000)] 
Modified to allow other threads to run in a multithreaded environment.

33 years agoDumped \cbstart, \cbend
Guido van Rossum [Thu, 13 Aug 1992 14:10:17 +0000 (14:10 +0000)] 
Dumped \cbstart, \cbend

33 years agoInitial revision
Guido van Rossum [Thu, 13 Aug 1992 12:14:11 +0000 (12:14 +0000)] 
Initial revision

33 years agoChanges so that user-defined classes can implement operations invoked
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.

33 years agoDO_TIMES must now be defined in the Makefile
Guido van Rossum [Wed, 12 Aug 1992 15:34:02 +0000 (15:34 +0000)] 
DO_TIMES must now be defined in the Makefile

33 years agoMade module regex optional; added optional module nis.
Guido van Rossum [Wed, 12 Aug 1992 15:28:52 +0000 (15:28 +0000)] 
Made module regex optional; added optional module nis.

33 years agoTo ignore a call, cast it to (void), not to (void *)...
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 *)...

33 years agoAdded error handling and free resources.
Guido van Rossum [Wed, 12 Aug 1992 15:26:16 +0000 (15:26 +0000)] 
Added error handling and free resources.

33 years agoNIS interface by Fred Gansevles <Fred.Gansevles@cs.utwente.nl>.
Guido van Rossum [Wed, 12 Aug 1992 14:57:12 +0000 (14:57 +0000)] 
NIS interface by Fred Gansevles <Fred.Gansevles@cs.utwente.nl>.

33 years agoLast-minute changes for release.
Guido van Rossum [Mon, 10 Aug 1992 14:55:00 +0000 (14:55 +0000)] 
Last-minute changes for release.

33 years agoInitial revision
Guido van Rossum [Mon, 10 Aug 1992 10:48:14 +0000 (10:48 +0000)] 
Initial revision

33 years agoadded broadcast.py, ftp.py, radio.py
Guido van Rossum [Mon, 10 Aug 1992 10:46:25 +0000 (10:46 +0000)] 
added broadcast.py, ftp.py, radio.py

33 years ago*** empty log message ***
Guido van Rossum [Mon, 10 Aug 1992 10:43:07 +0000 (10:43 +0000)] 
*** empty log message ***

33 years agoAlmost totally rewritten.
Guido van Rossum [Mon, 10 Aug 1992 10:42:36 +0000 (10:42 +0000)] 
Almost totally rewritten.

33 years agoFixed descr of try/finally
Guido van Rossum [Sun, 9 Aug 1992 13:55:25 +0000 (13:55 +0000)] 
Fixed descr of try/finally

33 years agoAdded emacs.py (for misc/py-connect.el).
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).

33 years agoMakefile, Configure.py: ##ask --> ##[el]if[yes|no]
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

33 years agoWarn that _ must be in tt font.
Guido van Rossum [Fri, 7 Aug 1992 16:06:42 +0000 (16:06 +0000)] 
Warn that _ must be in tt font.

33 years agoAdd chapter on classes (mostly from ../misc/CLASSES).
Guido van Rossum [Fri, 7 Aug 1992 16:06:24 +0000 (16:06 +0000)] 
Add chapter on classes (mostly from ../misc/CLASSES).

33 years agoRemoved *.libs (now in ./sgi);
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.

33 years agoReplaced max=-1 by max = -1.
Guido van Rossum [Thu, 6 Aug 1992 16:53:58 +0000 (16:53 +0000)] 
Replaced max=-1 by max = -1.

33 years ago* Makefile: cosmetics
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

33 years agoSometimes, recvfrom() returns an empty address; this is not an error.
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().

33 years agonew file for SGI Video
Sjoerd Mullender [Tue, 4 Aug 1992 13:47:11 +0000 (13:47 +0000)] 
new file for SGI Video

33 years ago* Makefile adapted to changes below.
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

33 years ago* myselect.h: bzero -> memset
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

33 years agocdmodule.c: 2 minor changes by Sjoerd.
Guido van Rossum [Mon, 3 Aug 1992 19:06:59 +0000 (19:06 +0000)] 
cdmodule.c: 2 minor changes by Sjoerd.

33 years agolistobject.c: added optional cmp function to list.sort().
Guido van Rossum [Mon, 3 Aug 1992 19:05:37 +0000 (19:05 +0000)] 
listobject.c: added optional cmp function to list.sort().

33 years agoNew rotor methods: setkey(), encryptmore() and decryptmore().
Guido van Rossum [Sun, 2 Aug 1992 09:00:06 +0000 (09:00 +0000)] 
New rotor methods: setkey(), encryptmore() and decryptmore().

33 years agoChanges to make it compile under SGI -- revamped new/dealloc a bit.
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.

33 years agoNew file rotormodule.c (by Lance Ellinghouse).
Guido van Rossum [Fri, 31 Jul 1992 15:10:13 +0000 (15:10 +0000)] 
New file rotormodule.c (by Lance Ellinghouse).

33 years agofileobject.c: fix fatal bug in getline() (forgot to initialize fp now)
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)

33 years agoNew module to support decoding multipart messages (also see mimetools).
Guido van Rossum [Mon, 13 Jul 1992 14:40:45 +0000 (14:40 +0000)] 
New module to support decoding multipart messages (also see mimetools).

33 years agoNew modules mimetools and rfc822.
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.

33 years agoChanged calendar.py to define lists of literals instead of tuples.
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'.

33 years agoInitial revision
Guido van Rossum [Tue, 7 Jul 1992 09:11:53 +0000 (09:11 +0000)] 
Initial revision

33 years agoAdded description of pp.py.
Guido van Rossum [Tue, 7 Jul 1992 09:11:44 +0000 (09:11 +0000)] 
Added description of pp.py.

33 years ago> * Makefile: always create .ps files; add qua to 'all' target;
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

33 years agoAdded conversions to/from ADPCM(-4); renamed adpcm to adpcm3 (what it
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).

33 years agoMakefile: added instann rules and $(*DEST*) defines.
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.

33 years agoadded WE_KEY detail format to stdwinmodule.c.
Guido van Rossum [Tue, 30 Jun 1992 12:48:26 +0000 (12:48 +0000)] 
added WE_KEY detail format to stdwinmodule.c.

33 years agoAdded qgetfd() to cstubs for GL.
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).

33 years agoAdded adpcm2lin and lin2adpcm.
Guido van Rossum [Tue, 23 Jun 1992 15:23:57 +0000 (15:23 +0000)] 
Added  adpcm2lin and lin2adpcm.

33 years agoUse "myselect.h" as intended.
Guido van Rossum [Tue, 23 Jun 1992 15:23:28 +0000 (15:23 +0000)] 
Use "myselect.h" as intended.

33 years agoRemove bibtex log file.
Guido van Rossum [Tue, 23 Jun 1992 11:06:58 +0000 (11:06 +0000)] 
Remove bibtex log file.

33 years agoChanges for new UNIX-specific built-in module 'select' and new header for
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.

33 years agosysmodule.c: calling sys.settrace() or sys.setprofile() without
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

33 years agoSome UNIX types want the exact size of the address structure
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

33 years agoFix for SEQUENT by Jaap Vermeulen
Guido van Rossum [Fri, 12 Jun 1992 10:39:22 +0000 (10:39 +0000)] 
Fix for SEQUENT by Jaap Vermeulen

33 years agoFix regexp recognizing comments to cope with unterminated comments.
Guido van Rossum [Fri, 5 Jun 1992 15:13:53 +0000 (15:13 +0000)] 
Fix regexp recognizing comments to cope with unterminated comments.

33 years agoFix bug in ulaw2lin for 4-byte values
Guido van Rossum [Fri, 5 Jun 1992 15:11:56 +0000 (15:11 +0000)] 
Fix bug in ulaw2lin for 4-byte values

33 years agoAdded {get,set}sockopt(). allowbroadcast is now obsolete.
Guido van Rossum [Fri, 5 Jun 1992 15:11:30 +0000 (15:11 +0000)] 
Added {get,set}sockopt().  allowbroadcast is now obsolete.

33 years agoChange recipe to build qua.
Guido van Rossum [Wed, 3 Jun 1992 17:59:20 +0000 (17:59 +0000)] 
Change recipe to build qua.

33 years agoInitial revision
Guido van Rossum [Wed, 3 Jun 1992 17:59:07 +0000 (17:59 +0000)] 
Initial revision

33 years agoFixed comparison: i < k < j should be i <= k < j.
Guido van Rossum [Wed, 3 Jun 1992 17:58:43 +0000 (17:58 +0000)] 
Fixed comparison: i < k < j should be i <= k < j.

33 years agoDocumented new contents of lib5.tex
Guido van Rossum [Wed, 3 Jun 1992 17:56:44 +0000 (17:56 +0000)] 
Documented new contents of lib5.tex

33 years agoRemoved confusing, incorrect comment.
Guido van Rossum [Wed, 3 Jun 1992 17:08:15 +0000 (17:08 +0000)] 
Removed confusing, incorrect comment.

33 years ago fixed bugs in generic_setattr (returned NULL instead of
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)

33 years agoadded BYTE, CHAR and unsigned variants
Guido van Rossum [Wed, 3 Jun 1992 17:07:40 +0000 (17:07 +0000)] 
added BYTE, CHAR and unsigned variants

33 years agoAdded new types to setattr() as well...
Guido van Rossum [Wed, 3 Jun 1992 17:07:23 +0000 (17:07 +0000)] 
Added new types to setattr() as well...

33 years agoAdded 1992 to copyright notice
Guido van Rossum [Wed, 3 Jun 1992 17:07:06 +0000 (17:07 +0000)] 
Added 1992 to copyright notice

33 years agoadded readscaled() function.
Guido van Rossum [Wed, 3 Jun 1992 17:06:36 +0000 (17:06 +0000)] 
added readscaled() function.

33 years agoInitial revision
Guido van Rossum [Wed, 3 Jun 1992 17:06:14 +0000 (17:06 +0000)] 
Initial revision

33 years agoappend the default path to $PYTHONPATH; ignore empty $PYTHONPATH.
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

33 years agoInitial revision
Guido van Rossum [Wed, 3 Jun 1992 16:50:01 +0000 (16:50 +0000)] 
Initial revision

33 years agoImprovements by Sjoerd
Guido van Rossum [Wed, 3 Jun 1992 16:49:44 +0000 (16:49 +0000)] 
Improvements by Sjoerd

33 years agoImproved functionality, by Sjoerd
Guido van Rossum [Wed, 3 Jun 1992 16:49:29 +0000 (16:49 +0000)] 
Improved functionality, by Sjoerd

33 years agoFix pnm test for short files and add X bitmap as recognized type
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

33 years agoRemove reference to obsolete module 'audio'
Guido van Rossum [Wed, 3 Jun 1992 16:47:49 +0000 (16:47 +0000)] 
Remove reference to obsolete module 'audio'

33 years agoComment out debug prints (by Sjoerd)
Guido van Rossum [Wed, 3 Jun 1992 16:47:24 +0000 (16:47 +0000)] 
Comment out debug prints (by Sjoerd)

33 years agoInitial revision
Guido van Rossum [Mon, 1 Jun 1992 16:01:24 +0000 (16:01 +0000)] 
Initial revision

33 years agoInitial revision
Guido van Rossum [Wed, 27 May 1992 14:06:59 +0000 (14:06 +0000)] 
Initial revision

33 years agoInitial revision
Guido van Rossum [Tue, 19 May 1992 13:52:02 +0000 (13:52 +0000)] 
Initial revision

33 years agoChange of names
Guido van Rossum [Tue, 19 May 1992 13:51:32 +0000 (13:51 +0000)] 
Change of names

33 years agoNew == syntax
Guido van Rossum [Tue, 19 May 1992 13:51:20 +0000 (13:51 +0000)] 
New == syntax

33 years agoAdded two #! lines
Guido van Rossum [Tue, 19 May 1992 13:50:10 +0000 (13:50 +0000)] 
Added two #! lines

33 years agoChange the way ignore is assigned to
Guido van Rossum [Tue, 19 May 1992 13:49:16 +0000 (13:49 +0000)] 
Change the way ignore is assigned to

33 years agoIOError instead of RuntimeError
Guido van Rossum [Tue, 19 May 1992 13:48:31 +0000 (13:48 +0000)] 
IOError instead of RuntimeError

33 years agoSmall improvements everywhere; added info field to the display.
Guido van Rossum [Tue, 19 May 1992 13:47:37 +0000 (13:47 +0000)] 
Small improvements everywhere; added info field to the display.

33 years agoNow uses module 'sndhdr' to recognize most sound header types,
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.

33 years agoMake it at least legal grammar!
Guido van Rossum [Fri, 15 May 1992 15:40:30 +0000 (15:40 +0000)] 
Make it at least legal grammar!

33 years agoInitial revision
Guido van Rossum [Fri, 15 May 1992 15:39:56 +0000 (15:39 +0000)] 
Initial revision

33 years agoAdded jukebox
Guido van Rossum [Fri, 15 May 1992 15:39:44 +0000 (15:39 +0000)] 
Added jukebox

33 years agoMark's name is Callow, not Callows
Guido van Rossum [Fri, 15 May 1992 11:06:29 +0000 (11:06 +0000)] 
Mark's name is Callow, not Callows

33 years agoAdded support for CD module
Guido van Rossum [Fri, 15 May 1992 11:06:12 +0000 (11:06 +0000)] 
Added support for CD module