a1b51f3 | Guido van Rossum | 25 October 1992, 19:20:47 UTC | Fixed comments | 25 October 1992, 19:20:47 UTC |
f3994ff | Guido van Rossum | 25 October 1992, 19:20:23 UTC | Use /usr/local/bin/python | 25 October 1992, 19:20:23 UTC |
8208702 | Guido van Rossum | 25 October 1992, 19:18:23 UTC | Added gopher.py; removed IN.py | 25 October 1992, 19:18:23 UTC |
6b8d699 | Guido van Rossum | 25 October 1992, 19:18:11 UTC | Initial revision | 25 October 1992, 19:18:11 UTC |
a9e7dc1 | Guido van Rossum | 18 October 1992, 18:53:57 UTC | * bltinmodule.c: added built-in function cmp(a, b) * flmodule.c: added {do,check}_only_forms to fl's list of functions; and don't print a message when an unknown object is returned. * pythonrun.c: catch SIGHUP and SIGTERM to do essential cleanup. * Made jpegmodule.c smaller by using getargs() and mkvalue() consistently. * Increased parser stack size to 500 in parser.h. * Implemented custom allocation of stack frames to frameobject.c and added dynamic stack overflow checks (value stack only) to ceval.c. (There seems to be a bug left: sometimes stack traces don't make sense.) | 18 October 1992, 18:53:57 UTC |
2db9135 | Guido van Rossum | 18 October 1992, 17:09:59 UTC | Misc changes and new modules. whrandom is "objectified". SOCKET.py is moved to the sgi subdirectory. | 18 October 1992, 17:09:59 UTC |
0cb8e8c | Guido van Rossum | 02 October 1992, 14:19:57 UTC | Add .fdc and .rgb to default list of ignored extensions | 02 October 1992, 14:19:57 UTC |
4df20fa | Guido van Rossum | 29 September 1992, 17:07:10 UTC | New tool Vfix: truncate the right edge of 'grey' type images to make the scanline width a multiple of 4. VFile: use gl.gversion() to distinguish 4.0.1 and 4.0.5 Indigos; truncate width and height to multiples of packfactor. Vinfo: add -t to descriptive comment; print '!' after packfactor for files that should be fixed with Vfix. | 29 September 1992, 17:07:10 UTC |
384f248 | Sjoerd Mullender | 29 September 1992, 16:43:43 UTC | Lots of little fixes. - merged CloseCompressor and CloseDecompressor into one function - keep existing errors in error function (for exceptions raised in the Compress or Decompress callback functions) - remove newline from error string generated by error function - allocate less memory when compressing multiple frames - keep existing errors when clCompress or clDecompress fails - raise an exception when compressed data doesn't fit within dataMaxSize bytes - allocate frameSize bytes for decompression buffer instead of dataMaxSize - use mkvalue more often - new function QueryParams which will accept CL.AUDIO and CL.VIDEO args - changed some function names | 29 September 1992, 16:43:43 UTC |
9e3f335 | Guido van Rossum | 29 September 1992, 13:40:47 UTC | VFile: added new formats 'jpeg' and 'jpeggrey'. Decompression is done using module 'jpeg' by the Displayer class. (Unfortunately it's too slow for real time.) Print file size in printinfo() method. Vinfo: added -t option (terse -- one line per file) and usage message. Vtime: use BasicV{in,out}File classes -- the minimum needed. Vmkjpeg, Vunjpeg: new utilities for jpeg (de)compression. | 29 September 1992, 13:40:47 UTC |
3165fe6 | Guido van Rossum | 25 September 1992, 21:59:05 UTC | Modified most (but not yet all) I/O to always go through sys.stdout or sys.stderr or sys.stdin, and to work with any object as long as it has a write() (respectively readline()) methods. Some functions that took a FILE* argument now take an object* argument. | 25 September 1992, 21:59:05 UTC |
3a40ae4 | Guido van Rossum | 25 September 1992, 21:54:05 UTC | New shell script Addmodule.sh makes it easier to add a new optional module by editing Makefile and config.c in all the right places. Used it to add most modules currently known. Added markers to help the script to Makefile and config.c. | 25 September 1992, 21:54:05 UTC |
7c4eb40 | Sjoerd Mullender | 25 September 1992, 11:15:58 UTC | Changed an ifdef from IRIX_405 to CDsetcallback. | 25 September 1992, 11:15:58 UTC |
37f17b7 | Sjoerd Mullender | 25 September 1992, 10:28:20 UTC | Fixed the last known bugs. | 25 September 1992, 10:28:20 UTC |
f8848ac | Guido van Rossum | 24 September 1992, 16:55:31 UTC | Added resizevideo() interface to LiveVideoIn and rationalized size adjustments (somewhat). Adapted Vsend to use it. | 24 September 1992, 16:55:31 UTC |
d65f45d | Guido van Rossum | 24 September 1992, 16:53:51 UTC | Added resizevideo() interface to LiveVideoIn and rationalized size adjustments (somewhat). Adapted Vsend to use it. | 24 September 1992, 16:53:51 UTC |
cfb6bb2 | Guido van Rossum | 24 September 1992, 16:03:56 UTC | Changed the init() interface of LiveVideoOut to read out the window size automatically -- the video is always centered. Added resizevideo() and reshapewindow() interfaces. Documented all methods. Changed Vsend/Vreceive to use the new interface. Allow window resizing by the user in Vreceive. | 24 September 1992, 16:03:56 UTC |
691e59b | Guido van Rossum | 24 September 1992, 15:02:46 UTC | Python equivalent of <netinet/in.h> (SGI specific, hence not in python/lib). | 24 September 1992, 15:02:46 UTC |
7b47c79 | Guido van Rossum | 24 September 1992, 15:01:37 UTC | Added options to Vsend and Vreceive; moved common defaults to senddefs. Optimized LiveVideoIn quite a bit; removed print stmt from LiveVideoOut. | 24 September 1992, 15:01:37 UTC |
67b4895 | Guido van Rossum | 24 September 1992, 12:54:35 UTC | Added multicast to Vsend and Vreceive. Updated README. Rediced queue size to 1 in LiveVideoIn. | 24 September 1992, 12:54:35 UTC |
46927ba | Sjoerd Mullender | 24 September 1992, 10:48:40 UTC | Defined exception cd.error which is used for errors other than TypeError, MemoryError and such. | 24 September 1992, 10:48:40 UTC |
e7daaa3 | Sjoerd Mullender | 24 September 1992, 10:40:03 UTC | New module "CL" (Compression Library) for Irix 4.0.5 and higher. | 24 September 1992, 10:40:03 UTC |
d53a4f3 | Sjoerd Mullender | 24 September 1992, 10:37:39 UTC | New built-in module "cl" (Compression Library). Only for Irix 4.0.5 and higher. Made a few improvements to previous version. | 24 September 1992, 10:37:39 UTC |
2b65c03 | Guido van Rossum | 24 September 1992, 10:34:25 UTC | *** empty log message *** | 24 September 1992, 10:34:25 UTC |
7814c10 | Guido van Rossum | 24 September 1992, 10:33:40 UTC | Better way of deducing mcast group bytes. | 24 September 1992, 10:33:40 UTC |
c8833d4 | Guido van Rossum | 24 September 1992, 10:33:16 UTC | Add -b option and sleep shorter. | 24 September 1992, 10:33:16 UTC |
590177b | Guido van Rossum | 24 September 1992, 09:14:44 UTC | open() now raises IOError, not RuntimeError! | 24 September 1992, 09:14:44 UTC |
c431549 | Sjoerd Mullender | 23 September 1992, 14:53:00 UTC | New built-in module cl, the Compression Library. | 23 September 1992, 14:53:00 UTC |
ba06615 | Guido van Rossum | 22 September 1992, 17:23:17 UTC | New modules LiveVideo{In,Out} (interfaces will change!). New programs V{send,receive} to send/receive video over UDP. Comment typo changed in Vaddcache. | 22 September 1992, 17:23:17 UTC |
42e07af | Guido van Rossum | 22 September 1992, 15:01:43 UTC | Vrec.py: sv now raises sv.error instead of RuntimeError. VFile.py: support for showing partial frames. | 22 September 1992, 15:01:43 UTC |
66122d2 | Guido van Rossum | 20 September 1992, 21:43:47 UTC | __oct__ and __hex__ | 20 September 1992, 21:43:47 UTC |
7a461e5 | Guido van Rossum | 20 September 1992, 21:41:09 UTC | New module regsub contains sub(), gsub() and split() as in nawk. string.splitfields(s, '') now returns [s] as split() in nawk. Added _exit to exported functions of os. | 20 September 1992, 21:41:09 UTC |
7066dd7 | Guido van Rossum | 17 September 1992, 17:54:56 UTC | * Makefile: added IMGFILE; moved some stuff around. * flmodule.c: added some missing functions; changed readonly flags of some data members based upon FORMS documentation. * listobject.c: fixed int/long arg lint bug (bites PC compilers). * several: removed redundant print methods (repr is good enough). * posixmodule.c: added (still experimental) process group functions. | 17 September 1992, 17:54:56 UTC |
c2670a0 | Guido van Rossum | 13 September 1992, 20:07:29 UTC | posix: added setpgrp() and, if sgi, setsid() and setpgid(pid, pgid) | 13 September 1992, 20:07:29 UTC |
1899c2e | Guido van Rossum | 12 September 1992, 11:09:23 UTC | Made builtins int(), long(), float(), oct() and hex() more generic. | 12 September 1992, 11:09:23 UTC |
5c85062 | Guido van Rossum | 11 September 1992, 23:55:51 UTC | Makefile uses $> more often; cgen supports filename argument; added lower, upper and swapcase to strop; cosmetics. | 11 September 1992, 23:55:51 UTC |
d10d829 | Sjoerd Mullender | 11 September 1992, 15:19:27 UTC | Added C++ support in thread.h; don't use signals if not strictly necessary, and when they are, use SIGKILL; when compiled with -DDEBUG, only print debug messages when "THREADDEBUG" is set in the environment. | 11 September 1992, 15:19:27 UTC |
0aead9f | Guido van Rossum | 08 September 1992, 21:20:12 UTC | Allow broadcast using setsockopt() | 08 September 1992, 21:20:12 UTC |
4fab6a5 | Guido van Rossum | 08 September 1992, 21:19:55 UTC | Initial revision | 08 September 1992, 21:19:55 UTC |
00c5ad6 | Guido van Rossum | 08 September 1992, 21:19:46 UTC | Added mcast demo ., | 08 September 1992, 21:19:46 UTC |
5c1797a | Guido van Rossum | 08 September 1992, 15:17:02 UTC | Utility to add a cached index to an existing movie file. | 08 September 1992, 15:17:02 UTC |
269b2a2 | Guido van Rossum | 08 September 1992, 15:04:01 UTC | VFile: The Entry-Indigo trick doesn't work on 4.0.1 hosts. VFile: RandomVinFile can now write the cache to the file. Vinfo: use the cached index if present and print a message whether it's there. | 08 September 1992, 15:04:01 UTC |
3577113 | Guido van Rossum | 08 September 1992, 11:59:04 UTC | Added post_mortem() and pm() interfaces to pdb and wdb. Added colorsys.py (color system conversions). SV.py: new version for new svideo.h (Sjoerd). DEVICE.py: added VIDEO event type. | 08 September 1992, 11:59:04 UTC |
7b3c8a1 | Guido van Rossum | 08 September 1992, 09:20:13 UTC | Added hint about changing the prompt in $PYTHONSTARTUP | 08 September 1992, 09:20:13 UTC |
aee0879 | Guido van Rossum | 08 September 1992, 09:05:33 UTC | Made struct a standard built-in module; added string args to {set,get}sockopt; added gl.gversion(). | 08 September 1992, 09:05:33 UTC |
4526f37 | Guido van Rossum | 07 September 1992, 15:28:57 UTC | Fixed "clear()" and added "clearto(r, g, b)". Added class RandomVinFile which supports random access and warming the cache. Added eofseen and errorseen methods to BasicVinFile. Use RGB mode for rgb8 data on entry level Indigo. Minor cosmetic changes. | 07 September 1992, 15:28:57 UTC |
2de9b68 | Guido van Rossum | 07 September 1992, 15:11:30 UTC | Clear the window when receiving a REDRAW event and not playing | 07 September 1992, 15:11:30 UTC |
00ffea3 | Guido van Rossum | 07 September 1992, 15:09:31 UTC | Use vin/vout.clear() instead of gl.clear() | 07 September 1992, 15:09:31 UTC |
87b7473 | Guido van Rossum | 07 September 1992, 09:41:48 UTC | New module 'colorsys' implements conversions between different color systems. | 07 September 1992, 09:41:48 UTC |
e178332 | Guido van Rossum | 07 September 1992, 09:35:23 UTC | Adapted the world to the new VFile.py. Fixed bugs in Vplay.py: missing -n in help(), bogus frame skipping; and added patch for weird time jumps. Removed colorsys.py (now in std library). Fixed "sys.write" error in vcopy.py. Restructured README. | 07 September 1992, 09:35:23 UTC |
4045c2f | Guido van Rossum | 07 September 1992, 09:24:17 UTC | Almost completely rewritten for cleaner code. | 07 September 1992, 09:24:17 UTC |
32517f9 | Guido van Rossum | 04 September 1992, 13:26:59 UTC | Remove PAL dependencies; add -w option (initial window width); add stepunit(8, 6) call. | 04 September 1992, 13:26:59 UTC |
94472a0 | Guido van Rossum | 04 September 1992, 09:45:18 UTC | classobject.c moduleobject.c stdwinmodule.c xxobject.c: raise AttributeError, not KeyError, when attribute deletion fails. sunaudiodevmodule.c: check for deletion before calling setmember. | 04 September 1992, 09:45:18 UTC |
9a4e3fc | Guido van Rossum | 03 September 1992, 21:27:55 UTC | Changed references to /usr/local into /usr/local/bin. Documented $PYTHONSTARTUP | 03 September 1992, 21:27:55 UTC |
2dff991 | Guido van Rossum | 03 September 1992, 20:50:59 UTC | Give code objects a more useful representation. | 03 September 1992, 20:50:59 UTC |
97f0277 | Guido van Rossum | 03 September 1992, 20:49:55 UTC | Restructured (yet again) to treat all modules more alike. | 03 September 1992, 20:49:55 UTC |
cf7448b | Guido van Rossum | 03 September 1992, 20:46:37 UTC | Correct debug printing code | 03 September 1992, 20:46:37 UTC |
3702284 | Guido van Rossum | 03 September 1992, 20:46:06 UTC | Correct spelling in function name | 03 September 1992, 20:46:06 UTC |
888d205 | Guido van Rossum | 03 September 1992, 20:45:24 UTC | Print warnings to stderr and correct spelling | 03 September 1992, 20:45:24 UTC |
ba3690c | Guido van Rossum | 03 September 1992, 20:44:36 UTC | Remove outdated warning in comments. | 03 September 1992, 20:44:36 UTC |
67daef5 | Guido van Rossum | 03 September 1992, 20:44:02 UTC | Remove bogus type-and-refcnt setting from newsizedstringobject(). | 03 September 1992, 20:44:02 UTC |
a5f6138 | Guido van Rossum | 03 September 1992, 20:41:22 UTC | Got rid the bogus cache code and fix some unchecked errors. | 03 September 1992, 20:41:22 UTC |
ebc8c51 | Guido van Rossum | 03 September 1992, 20:39:51 UTC | Compare instance methods by comparing the object and the function. | 03 September 1992, 20:39:51 UTC |
aa7ca2d | Guido van Rossum | 03 September 1992, 20:37:02 UTC | Use getargs() everywhere now. Standardize lay-out yet more (an ongoing project :-). Change object administration: objects are removed from the list of known objects as soon as their form is destroyed. | 03 September 1992, 20:37:02 UTC |
3d1e146 | Guido van Rossum | 03 September 1992, 20:35:01 UTC | Improve check for offset out of range | 03 September 1992, 20:35:01 UTC |
f2c8beb | Guido van Rossum | 03 September 1992, 20:34:07 UTC | AOnly define NDEDBUG if DEBUG is not defined | 03 September 1992, 20:34:07 UTC |
2e8f614 | Guido van Rossum | 03 September 1992, 20:32:55 UTC | If a type has a repr function but no print function, printing it now calls the repr function. When the refcount is bad, don't print the object at all (chances of crashes). Changes to checking and printing of references: the consistency check is somewhat faster; don't print strings referenced once (most occur in function's name lists). | 03 September 1992, 20:32:55 UTC |
99bec95 | Guido van Rossum | 03 September 1992, 20:29:45 UTC | Add some debugging features if DEBUG defined (fetch the filename as a string so I can see it with dbx, and set f_lineno); call abort() when detecting an "undetected" error. | 03 September 1992, 20:29:45 UTC |
59bff39 | Guido van Rossum | 03 September 1992, 20:28:00 UTC | Add sys.exitfunc feature. Make askync non-static. | 03 September 1992, 20:28:00 UTC |
da8cd86 | Guido van Rossum | 03 September 1992, 20:26:57 UTC | Add $PYTHONSTARTUP feature. | 03 September 1992, 20:26:57 UTC |
14b4adb | Guido van Rossum | 03 September 1992, 20:25:30 UTC | Add an optional interface to turn malloc debugging on and off. | 03 September 1992, 20:25:30 UTC |
e270b43 | Guido van Rossum | 03 September 1992, 20:21:07 UTC | Re-implement some operations from string.py in C, for speed. | 03 September 1992, 20:21:07 UTC |
be0cba4 | Guido van Rossum | 03 September 1992, 17:29:03 UTC | Made it work with the sub-spec burst capture interface (no bit vector) | 03 September 1992, 17:29:03 UTC |
44c1f69 | Guido van Rossum | 03 September 1992, 17:28:48 UTC | Added more info | 03 September 1992, 17:28:48 UTC |
db96c5a | Guido van Rossum | 03 September 1992, 17:01:36 UTC | Initial revision | 03 September 1992, 17:01:36 UTC |
62f6bc8 | Guido van Rossum | 03 September 1992, 16:56:04 UTC | Adapted to new video library -- different capture interface, no bugs. Also use locks and Queues for communication with other threads. | 03 September 1992, 16:56:04 UTC |
da3eee9 | Sjoerd Mullender | 03 September 1992, 13:08:04 UTC | version for new library | 03 September 1992, 13:08:04 UTC |
4e16098 | Guido van Rossum | 02 September 1992, 20:43:20 UTC | Added a _v21 def to FL.py and added two new input field types Added runcall(func, *args) interfaces to profile.py, bdb.py, pdb.py, wdb.py Added new module bisect.py and used it in sched.py. Mostly cosmetic changes to profile.py (changed output format). | 02 September 1992, 20:43:20 UTC |
2179945 | Sjoerd Mullender | 02 September 1992, 12:54:36 UTC | newest version | 02 September 1992, 12:54:36 UTC |
aee8bc1 | Sjoerd Mullender | 02 September 1992, 11:25:37 UTC | adapted SV module to the new svideo library. update thread package. | 02 September 1992, 11:25:37 UTC |
e0be2b3 | Guido van Rossum | 01 September 1992, 14:45:57 UTC | Added a clear() method to VFile class, to be called when the window receives a REDRAW event | 01 September 1992, 14:45:57 UTC |
61700bb | Guido van Rossum | 31 August 1992, 10:54:54 UTC | cope with filenames containing spaces | 31 August 1992, 10:54:54 UTC |
0b2b440 | Guido van Rossum | 31 August 1992, 10:54:17 UTC | all Long constants have an L suffix, not l; added an output() function to move the I/O out of the algorithm | 31 August 1992, 10:54:17 UTC |
0cc1945 | Guido van Rossum | 31 August 1992, 10:54:06 UTC | Use regex instead of regexp | 31 August 1992, 10:54:06 UTC |
f2e1cfb | Guido van Rossum | 31 August 1992, 10:53:53 UTC | Use regex and don't use path | 31 August 1992, 10:53:53 UTC |
a93265a | Guido van Rossum | 27 August 1992, 07:45:12 UTC | suppress unnecessary error message if too many arguments are passed | 27 August 1992, 07:45:12 UTC |
a431111 | Guido van Rossum | 25 August 1992, 13:53:10 UTC | Cosmetic changes to Vedit and -Form. | 25 August 1992, 13:53:10 UTC |
354166f | Guido van Rossum | 25 August 1992, 12:31:03 UTC | Changed to use regex directly instead of regexp. | 25 August 1992, 12:31:03 UTC |
9022fce | Guido van Rossum | 25 August 1992, 12:30:44 UTC | New module implementing a multi-everything queue. | 25 August 1992, 12:30:44 UTC |
9ee7e15 | Guido van Rossum | 25 August 1992, 12:29:30 UTC | 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...). | 25 August 1992, 12:29:30 UTC |
e1b4d7c | Jack Jansen | 24 August 1992, 14:36:31 UTC | Added rms, maxpp and avgpp methods. | 24 August 1992, 14:36:31 UTC |
8eace20 | Jack Jansen | 24 August 1992, 14:35:38 UTC | Removed debug statement | 24 August 1992, 14:35:38 UTC |
33a8d42 | Guido van Rossum | 21 August 1992, 12:41:23 UTC | Clear the window to rather light grey when switching to RGB mode. | 21 August 1992, 12:41:23 UTC |
e755aa5 | Guido van Rossum | 21 August 1992, 12:34:55 UTC | Redesigned option processing and added several new options. Added optional read-ahead thread. Changed mouse interface. | 21 August 1992, 12:34:55 UTC |
8a861be | Guido van Rossum | 20 August 1992, 14:46:46 UTC | Add audio recording | 20 August 1992, 14:46:46 UTC |
3accf98 | Jack Jansen | 20 August 1992, 11:54:27 UTC | Added method to write image files. | 20 August 1992, 11:54:27 UTC |
815adc9 | Guido van Rossum | 20 August 1992, 11:54:00 UTC | New files. | 20 August 1992, 11:54:00 UTC |
99e237f | Guido van Rossum | 20 August 1992, 11:53:14 UTC | new Vtime.py: manipulate time codes. | 20 August 1992, 11:53:14 UTC |
78aab86 | Guido van Rossum | 20 August 1992, 11:52:42 UTC | Lots of changes, options (from Vtime.py) etc. Cleverer skipping of frames. | 20 August 1992, 11:52:42 UTC |
9a35d57 | Guido van Rossum | 20 August 1992, 11:51:47 UTC | 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. | 20 August 1992, 11:51:47 UTC |