]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
32 years agostropmodule.c: use C isspace(c) to test for whitespace; add
Guido van Rossum [Thu, 8 Jul 1993 11:12:36 +0000 (11:12 +0000)] 
stropmodule.c: use C isspace(c) to test for whitespace; add
whitespace variable to module dict.

32 years ago* posixpath.py: Fix border cases in normpath ('/foo/..' should return '/')
Guido van Rossum [Tue, 6 Jul 1993 15:19:36 +0000 (15:19 +0000)] 
* posixpath.py: Fix border cases in normpath ('/foo/..' should return '/')
* ftplib.py: made cwd() use 'CDUP' when dirname is '..'
* FL.py: added new constant FL_PLACE_FULLSCREEN

32 years ago* Makefile: added all: and default: targets.
Guido van Rossum [Mon, 5 Jul 1993 10:31:29 +0000 (10:31 +0000)] 
* Makefile: added all: and default: targets.
* many files: made some functions static; removed "extern int errno;".
* frozenmain.c: fixed bugs introduced on 24 June...
* flmodule.c: remove 1.5 bw compat hacks, add new functions in 2.2a
  (and some old functions that were omitted).
* timemodule.c: added MSDOS floatsleep version .
* pgenmain.c: changed exit() to goaway() and added defn of goaway().
* intrcheck.c: add hack (to UNIX only) so interrupting 3 times
  will exit from a hanging program.  The second interrupt prints
  a message explaining this to the user.

32 years ago* pythonmain.c: -k option, usage message, more environment flags.
Guido van Rossum [Thu, 24 Jun 1993 11:10:19 +0000 (11:10 +0000)] 
* pythonmain.c: -k option, usage message, more environment flags.
  (the latter also in frozenmain.c)
* ceval.c: global 'killprint' flag raises exception when printing an
  expression statement's value (useful for finding stray output)
* timemodule.c: add asctime() and ctime().  Change julian date to
  1-based origin (as intended and documented).
* Removed unused DO_TIMES stuff from timemodule.c.  Added 'epoch' and
  'day0' globals (year where time.time() == 0 and day of the week the
  epoch started).

32 years agopdb.py, bdb.py, cmd.py: use __init__() instead of init()
Guido van Rossum [Wed, 23 Jun 1993 11:55:24 +0000 (11:55 +0000)] 
pdb.py, bdb.py, cmd.py: use __init__() instead of init()

32 years ago* calendar.py: all libC functionality now moved to built-in time module
Guido van Rossum [Wed, 23 Jun 1993 09:30:50 +0000 (09:30 +0000)] 
* calendar.py: all libC functionality now moved to built-in time module
* imghdr.py: added jpeg recognition
* torgb.py: added jpeg conversion
* tzparse.py: use functions from time instead of calendar
* whatsound.py: add /ufs/guido/biin/sgi to $PATH when calling 'whatsound'

32 years ago* aifc.py: don't die on invalid MARK chunk
Guido van Rossum [Sun, 20 Jun 1993 21:02:22 +0000 (21:02 +0000)] 
* aifc.py: don't die on invalid MARK chunk
* calendar.py: remove stuff now built in time; some cleanup and
  generalization in the calendar printing
* cmd.py: use __init__.
* tzparse.py: This module is no longer necessary -- use builtin time instead!

32 years ago* calendar.py: minor cleanups
Guido van Rossum [Thu, 17 Jun 1993 12:38:10 +0000 (12:38 +0000)] 
* calendar.py: minor cleanups
* ftplib.py: support __init__ with optional host, port args
* aifc.py: ensure header is written on close even when no data is written

32 years ago* Added gmtime/localtime/mktime and SYSV timezone globals to timemodule.c.
Guido van Rossum [Thu, 17 Jun 1993 12:35:49 +0000 (12:35 +0000)] 
* Added gmtime/localtime/mktime and SYSV timezone globals to timemodule.c.
  Added $(SYSDEF) to its build rule in Makefile.
* cgensupport.[ch], modsupport.[ch]: removed some old stuff.  Also
  changed files that still used it...  And made several things static
  that weren't but should have been...  And other minor cleanups...
* listobject.[ch]: add external interfaces {set,get}listslice
* socketmodule.c: fix bugs in new send() argument parsing.
* sunaudiodevmodule.c: added flush() and close().

32 years agoAdded fixps, fixcid.
Guido van Rossum [Mon, 14 Jun 1993 08:47:54 +0000 (08:47 +0000)] 
Added fixps, fixcid.

32 years agoMostly cosmetics, e.g. change window titles so icon titles are better,
Guido van Rossum [Fri, 11 Jun 1993 15:48:39 +0000 (15:48 +0000)] 
Mostly cosmetics, e.g. change window titles so icon titles are better,
size window back to last size when going from 24bits to 8bits mode, etc.

32 years agoKeep top left corner of window where it was when resizing.
Guido van Rossum [Fri, 11 Jun 1993 14:13:13 +0000 (14:13 +0000)] 
Keep top left corner of window where it was when resizing.
Keep aspect and max size of window at all times.
Remove (now unnecessary) sleep(0.1) in vcr capture code.
Add messages when initializing VCR.
Remove old comments.

32 years agoInitial revision
Guido van Rossum [Thu, 10 Jun 1993 14:43:53 +0000 (14:43 +0000)] 
Initial revision

32 years agoFixed another place where set_rgbmode() should be called.
Guido van Rossum [Thu, 10 Jun 1993 14:42:03 +0000 (14:42 +0000)] 
Fixed another place where set_rgbmode() should be called.
Separated out colormap installation (for override by Glx widget).

32 years agoImpor VCR at the top. Change the way audio is recorded subtly.
Guido van Rossum [Thu, 10 Jun 1993 13:40:51 +0000 (13:40 +0000)] 
Impor VCR at the top.  Change the way audio is recorded subtly.

32 years agoVCR.py: Use unix files instead of stdio files for tty communication,
Guido van Rossum [Thu, 10 Jun 1993 13:32:32 +0000 (13:32 +0000)] 
VCR.py: Use unix files instead of stdio files for tty communication,
        because of buffering.  Also added several new commands (Jack).
VFile.py: Made setting of RGB or colormap mode separate methods,
so they can be overridden (e.g. when using the Glx.draw widget
the way to change the mode is totally different).

32 years agoAdded 24 bit RGB capture
Jack Jansen [Tue, 8 Jun 1993 12:52:41 +0000 (12:52 +0000)] 
Added 24 bit RGB capture
Added JPEG capture
Added multiple-speed VCR sync and single-step VCR sync
VCR sync recorded movies get correct timestamps
Added (still non-functional) 24-bit picture scaling

32 years agoGrab a 24-bit image off the StarterVideo
Jack Jansen [Tue, 8 Jun 1993 12:48:44 +0000 (12:48 +0000)] 
Grab a 24-bit image off the StarterVideo

32 years agoAdded jpeg grabber
Jack Jansen [Tue, 8 Jun 1993 12:47:20 +0000 (12:47 +0000)] 
Added jpeg grabber

32 years agoNewss class style
Jack Jansen [Tue, 8 Jun 1993 12:47:06 +0000 (12:47 +0000)] 
Newss class style

32 years agoSmall imporvements, added mpz and md5 to list of modules,
Guido van Rossum [Sat, 5 Jun 1993 18:03:53 +0000 (18:03 +0000)] 
Small imporvements, added mpz and md5 to list of modules,
changed library list somewhat.  CLOSE FILE "tmpconfig.c" AFTER WRITING!

32 years agoIgnore ,v files too
Guido van Rossum [Sat, 5 Jun 1993 18:03:30 +0000 (18:03 +0000)] 
Ignore ,v files too

32 years agoInitial revision
Guido van Rossum [Sat, 5 Jun 1993 18:02:52 +0000 (18:02 +0000)] 
Initial revision

32 years agoInitial revision
Guido van Rossum [Thu, 3 Jun 1993 14:39:09 +0000 (14:39 +0000)] 
Initial revision

32 years ago* toaiff.py: import whatsound instead of sndhdr
Guido van Rossum [Tue, 1 Jun 1993 13:21:04 +0000 (13:21 +0000)] 
* toaiff.py: import whatsound instead of sndhdr
* sndhdr.py: renamed to whatsound.py; use new aifc module for AIFF/AIFC
* ftplib.py: added close() (closes without sending QUIT command)
* aifc.py: documented close()

32 years agoChanged setpf so it understands old-style packfactors
Jack Jansen [Tue, 1 Jun 1993 12:04:08 +0000 (12:04 +0000)] 
Changed setpf so it understands old-style packfactors

32 years ago* socketmodule.c: fix long-standing bug in recvfrom() -- addrlen
Guido van Rossum [Tue, 25 May 1993 12:16:29 +0000 (12:16 +0000)] 
* socketmodule.c: fix long-standing bug in recvfrom() -- addrlen
  wasn't initialized.

32 years agoNew class syntax
Jack Jansen [Tue, 25 May 1993 10:40:23 +0000 (10:40 +0000)] 
New class syntax

32 years ago* classobject.c: in instance_getattr, don't make a method out of a
Guido van Rossum [Tue, 25 May 1993 09:38:27 +0000 (09:38 +0000)] 
* classobject.c: in instance_getattr, don't make a method out of a
  function found as instance data.
* socketmodule.c: added 'flags' argument sendto/recvfrom, rewrite
  argument parsing in send/recv.
* More changes related to access (terminology change: owner instead of
  class; allow any object as owner; local/global variables are owned
  by their dictionary, only class/instance data is owned by the class;
  "from...import *" now only imports objects with public access; etc.)

32 years ago* lib1.tex: documented dict.items() and dict.values()
Guido van Rossum [Mon, 24 May 1993 14:19:37 +0000 (14:19 +0000)] 
* lib1.tex: documented dict.items() and dict.values()
* ref3.tex: documented new __init__ and __del__ special methods of
  class instances.

32 years ago* ftplib.py: added abort() command (sends oob data).
Guido van Rossum [Mon, 24 May 1993 14:16:22 +0000 (14:16 +0000)] 
* ftplib.py: added abort() command (sends oob data).
* Several modules: change "class C(): ..." to "class C: ...".
* flp.py: support for frozen forms.
* Added string.find() which is like index but returns -1 if not found

32 years ago* Lots of small changes related to access.
Guido van Rossum [Fri, 21 May 1993 19:56:10 +0000 (19:56 +0000)] 
* Lots of small changes related to access.
* Added "access *: ...", made access work for class methods.
* Introduced subclass check: make sure that when calling
  ClassName.methodname(instance, ...), the instance is an instance of
  ClassName or of a subclass thereof (this might break some old code!)

32 years agoAccess checks now work, at least for instance data (not for methods
Guido van Rossum [Thu, 20 May 1993 14:24:46 +0000 (14:24 +0000)] 
Access checks now work, at least for instance data (not for methods
yet).  The class is now passed to eval_code and stored in the current
frame.  It is also stored in instance method objects.  An "unbound"
instance method is now returned when a function is retrieved through
"classname.funcname", which when called passes the class to eval_code.

32 years agoSeveral changes in one:
Guido van Rossum [Wed, 19 May 1993 14:50:45 +0000 (14:50 +0000)] 
Several changes in one:

(1) dictionaries/mappings now have attributes values() and items() as
well as keys(); at the C level, use the new function mappinggetnext()
to iterate over a dictionary.

(2) "class C(): ..." is now illegal; you must write "class C: ...".

(3) Class objects now know their own name (finally!); and minor
improvements to the way how classes, functions and methods are
represented as strings.

(4) Added an "access" statement and semantics.  (This is still
experimental -- as long as you don't use the keyword 'access' nothing
should be changed.)

32 years agoNew posix functions open, close, dup, dup2, lseek, read, write, fstat, pipe.
Guido van Rossum [Mon, 17 May 1993 08:34:16 +0000 (08:34 +0000)] 
New posix functions open, close, dup, dup2, lseek, read, write, fstat, pipe.
Improved some comments and defaults in the Makefile.

32 years agoAdded cwd()
Guido van Rossum [Mon, 17 May 1993 08:00:02 +0000 (08:00 +0000)] 
Added cwd()

32 years agoJack's VCR control module
Guido van Rossum [Wed, 12 May 1993 12:35:44 +0000 (12:35 +0000)] 
Jack's VCR control module

32 years ago* selectmodule.c: fix (another!) two memory leaks -- this time in list2set
Guido van Rossum [Wed, 12 May 1993 11:35:44 +0000 (11:35 +0000)] 
* selectmodule.c: fix (another!) two memory leaks -- this time in list2set
* tokenizer.[ch]: allow continuation without \ inside () [] {}.

32 years agoLots of small changes collected over months...
Guido van Rossum [Wed, 12 May 1993 08:53:36 +0000 (08:53 +0000)] 
Lots of small changes collected over months...

32 years ago* pythonrun.c: Print exception type+arg *after* stack trace instead of
Guido van Rossum [Wed, 12 May 1993 08:24:20 +0000 (08:24 +0000)] 
* pythonrun.c: Print exception type+arg *after* stack trace instead of
  before it.
* ceval.c, object.c: moved testbool() to object.c (now extern visible)
* stringobject.c: fix bugs in and rationalize string resize in formatstring()
* tokenizer.[ch]: fix non-working code for lines longer than BUFSIZ

32 years agoImplemented VCR capture using forward slow instead of stepping.
Guido van Rossum [Tue, 11 May 1993 18:36:54 +0000 (18:36 +0000)] 
Implemented VCR capture using forward slow instead of stepping.
Also added a 'rate' field to specify the capture rate in this case.

32 years agoDisconnect from VCR when switching modes.
Guido van Rossum [Mon, 10 May 1993 15:45:49 +0000 (15:45 +0000)] 
Disconnect from VCR when switching modes.
Wait for VCR ready and set VCR mode to DNR when initializing VCR.
Fix type error in getfloat().

32 years agoAdded single frame capturing.
Guido van Rossum [Mon, 10 May 1993 15:07:20 +0000 (15:07 +0000)] 
Added single frame capturing.
Added VCR synchronized capturing.
Added audio capturing (for continuous mode only).
Lots of internal and external improvements.

32 years agoRevived the old aplay tool which can play synchronous audio and video...
Guido van Rossum [Mon, 10 May 1993 14:56:32 +0000 (14:56 +0000)] 
Revived the old aplay tool which can play synchronous audio and video...

32 years agoMoved stop button again; default form position next to video window.
Guido van Rossum [Fri, 7 May 1993 11:20:07 +0000 (11:20 +0000)] 
Moved stop button again; default form position next to video window.

32 years agoAll combinations of video format and capture mode (cont/burst) now
Guido van Rossum [Fri, 7 May 1993 09:37:42 +0000 (09:37 +0000)] 
All combinations of video format and capture mode (cont/burst) now
work.  Reorganized a lot of the code, still not satisfied...

32 years agoUse groups to show/hide "Stop capture" button.
Guido van Rossum [Thu, 6 May 1993 16:27:25 +0000 (16:27 +0000)] 
Use groups to show/hide "Stop capture" button.
Made mono capture work.
Don't support rgb24 capture (the code for this doesn't exist in Vrec either!).

32 years agoNew program: Video Bag Of Tricks. Will eventually replace Vrec and
Guido van Rossum [Thu, 6 May 1993 16:06:44 +0000 (16:06 +0000)] 
New program: Video Bag Of Tricks.  Will eventually replace Vrec and
Vrecb.  Has a user interface dialog to set options etc.

32 years ago(I suggest a recompile after getting this, the ceval.c bugfix may be crucial!)
Guido van Rossum [Thu, 15 Apr 1993 15:33:52 +0000 (15:33 +0000)] 
(I suggest a recompile after getting this, the ceval.c bugfix may be crucial!)

* Makefile: removed superfluous AR=ar, fixed misleading comment.
* ceval.c: fixed debugging code; save/restore errors in locals_2_fast.
* intrcheck.c: for SunOS etc., turn off syscall resumption.
* regexpr.h: bump number of registers to 100.

32 years agoFix bug in class instance hash (forgot to clear error condition).
Guido van Rossum [Thu, 8 Apr 1993 12:56:19 +0000 (12:56 +0000)] 
Fix bug in class instance hash (forgot to clear error condition).

32 years ago* Microscopic corrections to make things compile on the Cray APP.
Guido van Rossum [Wed, 7 Apr 1993 14:06:14 +0000 (14:06 +0000)] 
* Microscopic corrections to make things compile on the Cray APP.
* Removed one use of $> in Makefile and warned about others.
  Added configurable lines in Makefile to change CC and AR.

32 years agoSupport for frozen scripts; added -i option.
Guido van Rossum [Thu, 1 Apr 1993 20:59:32 +0000 (20:59 +0000)] 
Support for frozen scripts; added -i option.

32 years ago*** empty log message ***
Guido van Rossum [Thu, 1 Apr 1993 20:50:35 +0000 (20:50 +0000)] 
*** empty log message ***

32 years agoAdded freeze.py, methfix.py
Guido van Rossum [Thu, 1 Apr 1993 20:50:12 +0000 (20:50 +0000)] 
Added freeze.py, methfix.py

32 years agobin/python
Guido van Rossum [Thu, 1 Apr 1993 20:47:28 +0000 (20:47 +0000)] 
bin/python

32 years agoMicrofixes
Guido van Rossum [Thu, 1 Apr 1993 20:46:40 +0000 (20:46 +0000)] 
Microfixes

32 years agoInitial revision
Guido van Rossum [Thu, 1 Apr 1993 20:45:45 +0000 (20:45 +0000)] 
Initial revision

32 years agoUpdated because of new opcodes introduced for "fast" local variables.
Guido van Rossum [Tue, 30 Mar 1993 19:13:03 +0000 (19:13 +0000)] 
Updated because of new opcodes introduced for "fast" local variables.

32 years ago* Fixed some subtleties with fastlocals. You can no longer access
Guido van Rossum [Tue, 30 Mar 1993 17:46:03 +0000 (17:46 +0000)] 
* Fixed some subtleties with fastlocals.  You can no longer access
  f_fastlocals in a traceback object (this is a core dump hazard
  if there are <nil> entries), but instead eval_code() merges the fast
  locals back into the locals dictionary if it looks like the local
  variables will be retained.  Also, the merge routines save
  exceptions since this is sometimes needed (alas!).

* Added id() to bltinmodule.c, which returns an object's address
  (identity).  Useful to walk arbitrary data structures containing
  cycles.

* Added compile() to bltinmodule.c and compile_string() to
  pythonrun.[ch]: support to exec/eval arbitrary code objects.  The
  code that defaults globals and locals is moved from run_node in
  pythonrun.c (which is now identical to eval_node) to eval_code in
  ceval.c.  [XXX For elegance a clean-up session is necessary.]

32 years agoChanges to speed up local variables enormously, by avoiding dictionary
Guido van Rossum [Tue, 30 Mar 1993 13:18:41 +0000 (13:18 +0000)] 
Changes to speed up local variables enormously, by avoiding dictionary
lookup (opcode.h, ceval.[ch], compile.c, frameobject.[ch],
pythonrun.c, import.c).  The .pyc MAGIC number is changed again.
Added get_menu_text to flmodule.

32 years agoAdded whatis command (third try -- filesystem was full, rcs lock failed)
Guido van Rossum [Mon, 29 Mar 1993 11:39:45 +0000 (11:39 +0000)] 
Added whatis command (third try -- filesystem was full, rcs lock failed)

32 years ago* Fix bug in tzparse.py for DST timezone
Guido van Rossum [Mon, 29 Mar 1993 11:30:50 +0000 (11:30 +0000)] 
* Fix bug in tzparse.py for DST timezone
* Added whatis command to pdb.py
* new module GET.py (GL definitions from <gl/get.h>)
* rect.py: is_empty takes a rect as argument, not two points.
* Added tests for builtin round() [XXX not yet complete!]

32 years agoUse type(xxx) in stead of except TypeError.
Sjoerd Mullender [Mon, 29 Mar 1993 10:50:29 +0000 (10:50 +0000)] 
Use type(xxx) in stead of except TypeError.

32 years agoAdded some error checking.
Sjoerd Mullender [Mon, 29 Mar 1993 10:49:59 +0000 (10:49 +0000)] 
Added some error checking.

32 years ago* Changed all copyright messages to include 1993.
Guido van Rossum [Mon, 29 Mar 1993 10:43:31 +0000 (10:43 +0000)] 
* Changed all copyright messages to include 1993.
* Stubs for faster implementation of local variables (not yet finished)
* Added function name to code object.  Print it for code and function
  objects.  THIS MAKES THE .PYC FILE FORMAT INCOMPATIBLE (the version
  number has changed accordingly)
* Print address of self for built-in methods
* New internal functions getattro and setattro (getattr/setattr with
  string object arg)
* Replaced "dictobject" with more powerful "mappingobject"
* New per-type functio tp_hash to implement arbitrary object hashing,
  and hashobject() to interface to it
* Added built-in functions hash(v) and hasattr(v, 'name')
* classobject: made some functions static that accidentally weren't;
  added __hash__ special instance method to implement hash()
* Added proper comparison for built-in methods and functions

32 years agoGeneralized version of dictionaries, with compatibility hacks.
Guido van Rossum [Sat, 27 Mar 1993 18:11:32 +0000 (18:11 +0000)] 
Generalized version of dictionaries, with compatibility hacks.

32 years agoFixed watch cursor origin
Guido van Rossum [Wed, 17 Mar 1993 12:11:47 +0000 (12:11 +0000)] 
Fixed watch cursor origin

32 years agoAdded support for "compress" type video files. This uses the
Sjoerd Mullender [Wed, 17 Mar 1993 12:09:29 +0000 (12:09 +0000)] 
Added support for "compress" type video files.  This uses the
Compression Library to decompress the images.

32 years agoAdded conversion routines to sv module.
Sjoerd Mullender [Tue, 16 Mar 1993 12:25:30 +0000 (12:25 +0000)] 
Added conversion routines to sv module.

32 years ago* Changed many files to use mkvalue() instead of newtupleobject().
Guido van Rossum [Tue, 16 Mar 1993 12:15:04 +0000 (12:15 +0000)] 
* Changed many files to use mkvalue() instead of newtupleobject().
* Fixcprt.py: added [-y file] option, do only files younger than file.
* modsupport.[ch]: added vmkvalue().
* intobject.c: use mkvalue().
* stringobject.c: added "formatstring"; renamed string* to string_*;
  ceval.c: call formatstring for string % value.
* longobject.c: close memory leak in divmod.
* parsetok.c: set result node to NULL when returning an error.

32 years agoFix syntax error (sorry!)
Guido van Rossum [Tue, 2 Mar 1993 12:16:56 +0000 (12:16 +0000)] 
Fix syntax error (sorry!)

32 years agoRemove debug print statement
Guido van Rossum [Tue, 2 Mar 1993 12:09:18 +0000 (12:09 +0000)] 
Remove debug print statement

32 years agoVFile: fix c0bits etc. after setformat; Vrec.py: use setformat; rm Makefile.
Guido van Rossum [Tue, 2 Mar 1993 12:07:34 +0000 (12:07 +0000)] 
VFile: fix c0bits etc. after setformat; Vrec.py: use setformat; rm Makefile.

32 years agoDefinitions from <gl/get.h>
Guido van Rossum [Mon, 1 Mar 1993 10:11:55 +0000 (10:11 +0000)] 
Definitions from <gl/get.h>

32 years agoVrec.py, Vrecb.py:
Guido van Rossum [Thu, 25 Feb 1993 16:10:16 +0000 (16:10 +0000)] 
Vrec.py, Vrecb.py:
 - call v.SetParam() after v.BindGLWindow()
 - turn of dithering in mono/grey mode
 - use prefposition to place the top left corner at (150, 150)
   (so that the video remains visible during recording)
 - default width is 256
Vcopy.py: correct typos; more verbose output.
OldVcopy.py: new name for Jack's old grabbing Vcopy.py.
Vstat.py: print values of all video parameters.

32 years agoChange Vinfo and Vaddcache to usr /ufs/guido/bin/sgi/python.
Guido van Rossum [Thu, 25 Feb 1993 14:50:27 +0000 (14:50 +0000)] 
Change Vinfo and Vaddcache to usr /ufs/guido/bin/sgi/python.
Don't force packfactor to 1 in header when writing rgb data.
Small bugfixes in Vcopy.

32 years ago- Separated grabbing (which isn't used much!) from VFile.
Guido van Rossum [Thu, 25 Feb 1993 14:20:13 +0000 (14:20 +0000)] 
- Separated grabbing (which isn't used much!) from VFile.
- Renamed old Vcopy.py to OldVcopy.py, some cosmetic changes to it (is
  it still needed?)
- Added new Vcopy.py which does everything that Vtime.py does but also
  format conversions, image scaling, and packfactors.
- VFile: make packfactor always a tuple; introduce set and get methods
  for pf, format, and calculate some derived values.
- Added new module GET.py to std library, use it instead of defining
  DM* in VFile.
- Get rid of C programs (new Python programs can do all that they do
  and they probably don't understand the current file format anyway).

32 years agoRewrite applypackfactor() using imageop: faster and more general;
Guido van Rossum [Thu, 25 Feb 1993 00:19:14 +0000 (00:19 +0000)] 
Rewrite applypackfactor() using imageop: faster and more general;
get rid of testpackfactor(): not longer necessary

32 years agoFix typos in jpeg code
Guido van Rossum [Thu, 25 Feb 1993 00:17:22 +0000 (00:17 +0000)] 
Fix typos in jpeg code

32 years agoFix terse mode for printing tuple packfactor and to avoid zero division
Guido van Rossum [Thu, 25 Feb 1993 00:16:27 +0000 (00:16 +0000)] 
Fix terse mode for printing tuple packfactor and to avoid zero division

32 years agoAdded audio recording to Vrecb
Jack Jansen [Wed, 24 Feb 1993 16:08:21 +0000 (16:08 +0000)] 
Added audio recording to Vrecb

32 years agoAdded jpeg conversions
Guido van Rossum [Tue, 23 Feb 1993 17:08:53 +0000 (17:08 +0000)] 
Added jpeg conversions

32 years agoExtensive changes to regex module (group(), casefold, etc.)
Guido van Rossum [Tue, 23 Feb 1993 13:42:39 +0000 (13:42 +0000)] 
Extensive changes to regex module (group(), casefold, etc.)

32 years agoAdded audioop.reverse() which reverses an audio sample
Jack Jansen [Tue, 23 Feb 1993 13:39:57 +0000 (13:39 +0000)] 
Added audioop.reverse() which reverses an audio sample

32 years ago* regexmodule.c: added use of translation table, substring() method.
Guido van Rossum [Sun, 21 Feb 1993 20:12:16 +0000 (20:12 +0000)] 
* regexmodule.c: added use of translation table, substring() method.

32 years ago* Changed preface in texipre.dat.
Guido van Rossum [Sun, 21 Feb 1993 20:10:26 +0000 (20:10 +0000)] 
* Changed preface in texipre.dat.
* Added libwww entry to Makefile.
* Documented new array module.
* Documented extensions to regex (last, substring, translation table).

32 years agoAdded new module "array" (for now optional) defining array objects.
Guido van Rossum [Fri, 19 Feb 1993 15:55:02 +0000 (15:55 +0000)] 
Added new module "array" (for now optional) defining array objects.

32 years agoWill now generate converters that go thru intermedeate formats
Jack Jansen [Fri, 19 Feb 1993 15:52:30 +0000 (15:52 +0000)] 
Will now generate converters that go thru intermedeate formats

32 years agoAdded converters for rgb<->rgb8 and rgb<->grey
Jack Jansen [Fri, 19 Feb 1993 15:51:41 +0000 (15:51 +0000)] 
Added converters for rgb<->rgb8 and rgb<->grey

32 years agoAdded dither() routine
Jack Jansen [Fri, 19 Feb 1993 12:53:12 +0000 (12:53 +0000)] 
Added dither() routine

32 years agoBug fixed wrt greyscale conversion
Jack Jansen [Fri, 19 Feb 1993 10:06:52 +0000 (10:06 +0000)] 
Bug fixed wrt greyscale conversion

32 years agoFix to allow tightly packed films to be converted
Jack Jansen [Fri, 19 Feb 1993 10:06:28 +0000 (10:06 +0000)] 
Fix to allow tightly packed films to be converted

32 years agoThe usual cosmetic changes after Jack is done...
Guido van Rossum [Thu, 18 Feb 1993 18:09:18 +0000 (18:09 +0000)] 
The usual cosmetic changes after Jack is done...

32 years agoDisplayVideoIn - Class similar to LiveVideoIn but sends data from
Jack Jansen [Wed, 17 Feb 1993 15:58:49 +0000 (15:58 +0000)] 
DisplayVideoIn - Class similar to LiveVideoIn but sends data from
                 screen
Dsend - Main program analogous to Vsend to send data from display

32 years agoAdded support for 24-bit rgb movies
Jack Jansen [Wed, 17 Feb 1993 15:54:32 +0000 (15:54 +0000)] 
Added support for 24-bit rgb movies

32 years agoMoved line-size stuff to single routine
Jack Jansen [Wed, 17 Feb 1993 15:54:06 +0000 (15:54 +0000)] 
Moved line-size stuff to single routine

32 years agoCompanion to rgb2video: convert cmif film file to rgb files
Jack Jansen [Wed, 17 Feb 1993 15:52:56 +0000 (15:52 +0000)] 
Companion to rgb2video: convert cmif film file to rgb files

32 years agoThis time really check in the new routines :-)
Jack Jansen [Wed, 17 Feb 1993 14:29:28 +0000 (14:29 +0000)] 
This time really check in the new routines :-)

32 years agoAdded lin2lin, findmax, findfactor and fintfit routines
Jack Jansen [Wed, 17 Feb 1993 14:21:09 +0000 (14:21 +0000)] 
Added lin2lin, findmax, findfactor and fintfit routines

32 years ago* clmodule.c: the documentation was wrong, so changed the interface
Sjoerd Mullender [Wed, 17 Feb 1993 09:11:14 +0000 (09:11 +0000)] 
* clmodule.c: the documentation was wrong, so changed the interface
  accordingly: SetMin, SetMax, SetDefault are no longer methods of the
  compressor/decompressor but are functions of the cl module and they
  take a first argument which is a compression scheme