Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
a1b51f3 Fixed comments 25 October 1992, 19:20:47 UTC
f3994ff Use /usr/local/bin/python 25 October 1992, 19:20:23 UTC
8208702 Added gopher.py; removed IN.py 25 October 1992, 19:18:23 UTC
6b8d699 Initial revision 25 October 1992, 19:18:11 UTC
a9e7dc1 * 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 Misc changes and new modules. whrandom is "objectified". SOCKET.py is moved to the sgi subdirectory. 18 October 1992, 17:09:59 UTC
0cb8e8c Add .fdc and .rgb to default list of ignored extensions 02 October 1992, 14:19:57 UTC
4df20fa 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 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 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 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 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 Changed an ifdef from IRIX_405 to CDsetcallback. 25 September 1992, 11:15:58 UTC
37f17b7 Fixed the last known bugs. 25 September 1992, 10:28:20 UTC
f8848ac Added resizevideo() interface to LiveVideoIn and rationalized size adjustments (somewhat). Adapted Vsend to use it. 24 September 1992, 16:55:31 UTC
d65f45d Added resizevideo() interface to LiveVideoIn and rationalized size adjustments (somewhat). Adapted Vsend to use it. 24 September 1992, 16:53:51 UTC
cfb6bb2 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 Python equivalent of <netinet/in.h> (SGI specific, hence not in python/lib). 24 September 1992, 15:02:46 UTC
7b47c79 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 Added multicast to Vsend and Vreceive. Updated README. Rediced queue size to 1 in LiveVideoIn. 24 September 1992, 12:54:35 UTC
46927ba Defined exception cd.error which is used for errors other than TypeError, MemoryError and such. 24 September 1992, 10:48:40 UTC
e7daaa3 New module "CL" (Compression Library) for Irix 4.0.5 and higher. 24 September 1992, 10:40:03 UTC
d53a4f3 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 *** empty log message *** 24 September 1992, 10:34:25 UTC
7814c10 Better way of deducing mcast group bytes. 24 September 1992, 10:33:40 UTC
c8833d4 Add -b option and sleep shorter. 24 September 1992, 10:33:16 UTC
590177b open() now raises IOError, not RuntimeError! 24 September 1992, 09:14:44 UTC
c431549 New built-in module cl, the Compression Library. 23 September 1992, 14:53:00 UTC
ba06615 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 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 __oct__ and __hex__ 20 September 1992, 21:43:47 UTC
7a461e5 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 * 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 posix: added setpgrp() and, if sgi, setsid() and setpgid(pid, pgid) 13 September 1992, 20:07:29 UTC
1899c2e Made builtins int(), long(), float(), oct() and hex() more generic. 12 September 1992, 11:09:23 UTC
5c85062 Makefile uses $> more often; cgen supports filename argument; added lower, upper and swapcase to strop; cosmetics. 11 September 1992, 23:55:51 UTC
d10d829 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 Allow broadcast using setsockopt() 08 September 1992, 21:20:12 UTC
4fab6a5 Initial revision 08 September 1992, 21:19:55 UTC
00c5ad6 Added mcast demo ., 08 September 1992, 21:19:46 UTC
5c1797a Utility to add a cached index to an existing movie file. 08 September 1992, 15:17:02 UTC
269b2a2 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 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 Added hint about changing the prompt in $PYTHONSTARTUP 08 September 1992, 09:20:13 UTC
aee0879 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 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 Clear the window when receiving a REDRAW event and not playing 07 September 1992, 15:11:30 UTC
00ffea3 Use vin/vout.clear() instead of gl.clear() 07 September 1992, 15:09:31 UTC
87b7473 New module 'colorsys' implements conversions between different color systems. 07 September 1992, 09:41:48 UTC
e178332 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 Almost completely rewritten for cleaner code. 07 September 1992, 09:24:17 UTC
32517f9 Remove PAL dependencies; add -w option (initial window width); add stepunit(8, 6) call. 04 September 1992, 13:26:59 UTC
94472a0 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 Changed references to /usr/local into /usr/local/bin. Documented $PYTHONSTARTUP 03 September 1992, 21:27:55 UTC
2dff991 Give code objects a more useful representation. 03 September 1992, 20:50:59 UTC
97f0277 Restructured (yet again) to treat all modules more alike. 03 September 1992, 20:49:55 UTC
cf7448b Correct debug printing code 03 September 1992, 20:46:37 UTC
3702284 Correct spelling in function name 03 September 1992, 20:46:06 UTC
888d205 Print warnings to stderr and correct spelling 03 September 1992, 20:45:24 UTC
ba3690c Remove outdated warning in comments. 03 September 1992, 20:44:36 UTC
67daef5 Remove bogus type-and-refcnt setting from newsizedstringobject(). 03 September 1992, 20:44:02 UTC
a5f6138 Got rid the bogus cache code and fix some unchecked errors. 03 September 1992, 20:41:22 UTC
ebc8c51 Compare instance methods by comparing the object and the function. 03 September 1992, 20:39:51 UTC
aa7ca2d 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 Improve check for offset out of range 03 September 1992, 20:35:01 UTC
f2c8beb AOnly define NDEDBUG if DEBUG is not defined 03 September 1992, 20:34:07 UTC
2e8f614 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 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 Add sys.exitfunc feature. Make askync non-static. 03 September 1992, 20:28:00 UTC
da8cd86 Add $PYTHONSTARTUP feature. 03 September 1992, 20:26:57 UTC
14b4adb Add an optional interface to turn malloc debugging on and off. 03 September 1992, 20:25:30 UTC
e270b43 Re-implement some operations from string.py in C, for speed. 03 September 1992, 20:21:07 UTC
be0cba4 Made it work with the sub-spec burst capture interface (no bit vector) 03 September 1992, 17:29:03 UTC
44c1f69 Added more info 03 September 1992, 17:28:48 UTC
db96c5a Initial revision 03 September 1992, 17:01:36 UTC
62f6bc8 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 version for new library 03 September 1992, 13:08:04 UTC
4e16098 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 newest version 02 September 1992, 12:54:36 UTC
aee8bc1 adapted SV module to the new svideo library. update thread package. 02 September 1992, 11:25:37 UTC
e0be2b3 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 cope with filenames containing spaces 31 August 1992, 10:54:54 UTC
0b2b440 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 Use regex instead of regexp 31 August 1992, 10:54:06 UTC
f2e1cfb Use regex and don't use path 31 August 1992, 10:53:53 UTC
a93265a suppress unnecessary error message if too many arguments are passed 27 August 1992, 07:45:12 UTC
a431111 Cosmetic changes to Vedit and -Form. 25 August 1992, 13:53:10 UTC
354166f Changed to use regex directly instead of regexp. 25 August 1992, 12:31:03 UTC
9022fce New module implementing a multi-everything queue. 25 August 1992, 12:30:44 UTC
9ee7e15 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 Added rms, maxpp and avgpp methods. 24 August 1992, 14:36:31 UTC
8eace20 Removed debug statement 24 August 1992, 14:35:38 UTC
33a8d42 Clear the window to rather light grey when switching to RGB mode. 21 August 1992, 12:41:23 UTC
e755aa5 Redesigned option processing and added several new options. Added optional read-ahead thread. Changed mouse interface. 21 August 1992, 12:34:55 UTC
8a861be Add audio recording 20 August 1992, 14:46:46 UTC
3accf98 Added method to write image files. 20 August 1992, 11:54:27 UTC
815adc9 New files. 20 August 1992, 11:54:00 UTC
99e237f new Vtime.py: manipulate time codes. 20 August 1992, 11:53:14 UTC
78aab86 Lots of changes, options (from Vtime.py) etc. Cleverer skipping of frames. 20 August 1992, 11:52:42 UTC
9a35d57 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
back to top