]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
33 years agoCreated Vedit.py, the video editor. This uses the classes in Viewer.py.
Guido van Rossum [Tue, 25 Aug 1992 12:29:30 +0000 (12:29 +0000)] 
Created Vedit.py, the video editor.  This uses the classes in Viewer.py.
Viewer.py in turn requires changes to VFile.py (unfortunately that file
is now a complete mess...).

33 years agoAdded rms, maxpp and avgpp methods.
Jack Jansen [Mon, 24 Aug 1992 14:36:31 +0000 (14:36 +0000)] 
Added rms, maxpp and avgpp methods.

33 years agoRemoved debug statement
Jack Jansen [Mon, 24 Aug 1992 14:35:38 +0000 (14:35 +0000)] 
Removed debug statement

33 years agoClear the window to rather light grey when switching to RGB mode.
Guido van Rossum [Fri, 21 Aug 1992 12:41:23 +0000 (12:41 +0000)] 
Clear the window to rather light grey when switching to RGB mode.

33 years agoRedesigned option processing and added several new options.
Guido van Rossum [Fri, 21 Aug 1992 12:34:55 +0000 (12:34 +0000)] 
Redesigned option processing and added several new options.
Added optional read-ahead thread.
Changed mouse interface.

33 years agoAdd audio recording
Guido van Rossum [Thu, 20 Aug 1992 14:46:46 +0000 (14:46 +0000)] 
Add audio recording

33 years agoAdded method to write image files.
Jack Jansen [Thu, 20 Aug 1992 11:54:27 +0000 (11:54 +0000)] 
Added method to write image files.

33 years agoNew files.
Guido van Rossum [Thu, 20 Aug 1992 11:54:00 +0000 (11:54 +0000)] 
New files.

33 years agonew Vtime.py: manipulate time codes.
Guido van Rossum [Thu, 20 Aug 1992 11:53:14 +0000 (11:53 +0000)] 
new Vtime.py: manipulate time codes.

33 years agoLots of changes, options (from Vtime.py) etc.
Guido van Rossum [Thu, 20 Aug 1992 11:52:42 +0000 (11:52 +0000)] 
Lots of changes, options (from Vtime.py) etc.
Cleverer skipping of frames.

33 years agoAdded reopen() to VinFile with semantics of old rewind(); rewind() now
Guido van Rossum [Thu, 20 Aug 1992 11:51:47 +0000 (11:51 +0000)] 
Added reopen() to VinFile with semantics of old rewind(); rewind() now
saves the cache.
Added getinfo() to VoutFile.
Fixed writing of 'grey' file header.
Added quiet parameter.
Adapted to new syntax.

33 years agoMinor improvements: exit status, data size stats.
Guido van Rossum [Thu, 20 Aug 1992 11:49:58 +0000 (11:49 +0000)] 
Minor improvements: exit status, data size stats.

33 years agoInitial revision
Guido van Rossum [Thu, 20 Aug 1992 11:46:28 +0000 (11:46 +0000)] 
Initial revision

33 years agoUse \input instead of \include (or \inclide)
Guido van Rossum [Wed, 19 Aug 1992 16:54:06 +0000 (16:54 +0000)] 
Use \input instead of \include (or \inclide)

33 years agosplitfields(s, '') is illegal
Guido van Rossum [Wed, 19 Aug 1992 16:49:58 +0000 (16:49 +0000)] 
splitfields(s, '') is illegal

33 years agoModule getattr doesn't exist any more, it's now called newdir.
Guido van Rossum [Wed, 19 Aug 1992 16:49:37 +0000 (16:49 +0000)] 
Module getattr doesn't exist any more, it's now called newdir.

33 years ago* renamed malloc.h mymalloc.h, and added MALLARG as the type of the
Guido van Rossum [Wed, 19 Aug 1992 16:46:30 +0000 (16:46 +0000)] 
* renamed malloc.h mymalloc.h, and added MALLARG as the type of the
  argument to malloc() (size_t or unsigned int)

* listobject.c: check for overflow of the size of the object,
  so things like range(0x7fffffff) will raise MemoryError instead
  of calling malloc() with -4 (and then crashing -- malloc's fault)

33 years agorearranged modules alphabetically
Guido van Rossum [Wed, 19 Aug 1992 16:44:41 +0000 (16:44 +0000)] 
rearranged modules alphabetically

33 years agounpack() now returns a tuple, not a list
Guido van Rossum [Wed, 19 Aug 1992 16:44:15 +0000 (16:44 +0000)] 
unpack() now returns a tuple, not a list

33 years agodon't call gl.foreground and create a new window after all (seems to
Guido van Rossum [Wed, 19 Aug 1992 16:42:53 +0000 (16:42 +0000)] 
don't call gl.foreground and create a new window after all (seems to
break window positions in .Xdefaults)

33 years agofix *serious* (new) bug in testbool: by default objects should test
Guido van Rossum [Wed, 19 Aug 1992 16:41:45 +0000 (16:41 +0000)] 
fix *serious* (new) bug in testbool: by default objects should test
true, not false!!!

33 years agoadded getname, getdefault and getminmax functions
Guido van Rossum [Wed, 19 Aug 1992 16:41:15 +0000 (16:41 +0000)] 
added getname, getdefault and getminmax functions

33 years agofix *serious* (new) bug in evalfile: forgot to initialize s!!!
Guido van Rossum [Wed, 19 Aug 1992 16:40:53 +0000 (16:40 +0000)] 
fix *serious* (new) bug in evalfile: forgot to initialize s!!!

33 years agoMinor improvements, comments; fix Vinfo -d.
Guido van Rossum [Tue, 18 Aug 1992 21:11:18 +0000 (21:11 +0000)] 
Minor improvements, comments; fix Vinfo -d.

33 years agoAdd comments
Guido van Rossum [Tue, 18 Aug 1992 17:01:13 +0000 (17:01 +0000)] 
Add comments

33 years agoAdd comments and options
Guido van Rossum [Tue, 18 Aug 1992 17:01:02 +0000 (17:01 +0000)] 
Add comments and options

33 years agoAdd close() method to VinFile
Guido van Rossum [Tue, 18 Aug 1992 17:00:51 +0000 (17:00 +0000)] 
Add close() method to VinFile

33 years agoAdded some new comments and files
Guido van Rossum [Tue, 18 Aug 1992 16:01:19 +0000 (16:01 +0000)] 
Added some new comments and files

33 years agoHacked in audio support.
Guido van Rossum [Tue, 18 Aug 1992 16:01:07 +0000 (16:01 +0000)] 
Hacked in audio support.

33 years agoInitial revision
Guido van Rossum [Tue, 18 Aug 1992 14:47:41 +0000 (14:47 +0000)] 
Initial revision

33 years agoChange window title: prefix '* ' means playing.
Guido van Rossum [Tue, 18 Aug 1992 14:47:20 +0000 (14:47 +0000)] 
Change window title: prefix '* ' means playing.

33 years agoAdapt to new syntax and don't print garbage on self.close().
Guido van Rossum [Tue, 18 Aug 1992 14:16:21 +0000 (14:16 +0000)] 
Adapt to new syntax and don't print garbage on self.close().

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.