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

sort by:
Revision Author Date Message Commit Date
b2c6556 Lots of small changes collected over months... 12 May 1993, 08:53:36 UTC
6ac258d * 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 12 May 1993, 08:24:20 UTC
ad4fcd4 Implemented VCR capture using forward slow instead of stepping. Also added a 'rate' field to specify the capture rate in this case. 11 May 1993, 18:36:54 UTC
c17c84f Disconnect from VCR when switching modes. Wait for VCR ready and set VCR mode to DNR when initializing VCR. Fix type error in getfloat(). 10 May 1993, 15:45:49 UTC
9f42f4f Added single frame capturing. Added VCR synchronized capturing. Added audio capturing (for continuous mode only). Lots of internal and external improvements. 10 May 1993, 15:07:20 UTC
71ba5d9 Revived the old aplay tool which can play synchronous audio and video... 10 May 1993, 14:56:32 UTC
c5a1433 Moved stop button again; default form position next to video window. 07 May 1993, 11:20:07 UTC
bc6d3c3 All combinations of video format and capture mode (cont/burst) now work. Reorganized a lot of the code, still not satisfied... 07 May 1993, 09:37:42 UTC
e17c6c3 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!). 06 May 1993, 16:27:25 UTC
b7e3cc1 New program: Video Bag Of Tricks. Will eventually replace Vrec and Vrecb. Has a user interface dialog to set options etc. 06 May 1993, 16:06:44 UTC
acbe8da (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. 15 April 1993, 15:33:52 UTC
8a0c345 Fix bug in class instance hash (forgot to clear error condition). 08 April 1993, 12:56:19 UTC
9575a44 * 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. 07 April 1993, 14:06:14 UTC
f56e3db Support for frozen scripts; added -i option. 01 April 1993, 20:59:32 UTC
41ffccb *** empty log message *** 01 April 1993, 20:50:35 UTC
9db0c1f Added freeze.py, methfix.py 01 April 1993, 20:50:12 UTC
0d5eb7e bin/python 01 April 1993, 20:47:28 UTC
d5c57e1 Microfixes 01 April 1993, 20:46:40 UTC
5146ea3 Initial revision 01 April 1993, 20:45:45 UTC
8379ed5 Updated because of new opcodes introduced for "fast" local variables. 30 March 1993, 19:13:03 UTC
5b72218 * 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.] 30 March 1993, 17:46:03 UTC
8b17d6b 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. 30 March 1993, 13:18:41 UTC
0023078 Added whatis command (third try -- filesystem was full, rcs lock failed) 29 March 1993, 11:39:45 UTC
e7113b6 * 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!] 29 March 1993, 11:30:50 UTC
04321d1 Use type(xxx) in stead of except TypeError. 29 March 1993, 10:50:29 UTC
8562c4c Added some error checking. 29 March 1993, 10:49:59 UTC
9bfef44 * 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 29 March 1993, 10:43:31 UTC
4b1302b Generalized version of dictionaries, with compatibility hacks. 27 March 1993, 18:11:32 UTC
aff9470 Fixed watch cursor origin 17 March 1993, 12:11:47 UTC
7bbceea Added support for "compress" type video files. This uses the Compression Library to decompress the images. 17 March 1993, 12:09:29 UTC
6b517fd Added conversion routines to sv module. 16 March 1993, 12:25:30 UTC
e537240 * 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. 16 March 1993, 12:15:04 UTC
f48b419 Fix syntax error (sorry!) 02 March 1993, 12:16:56 UTC
2d41378 Remove debug print statement 02 March 1993, 12:09:18 UTC
0caf46b VFile: fix c0bits etc. after setformat; Vrec.py: use setformat; rm Makefile. 02 March 1993, 12:07:34 UTC
c9e340d Definitions from <gl/get.h> 01 March 1993, 10:11:55 UTC
85f7bd5 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. 25 February 1993, 16:10:16 UTC
c97d2ed 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. 25 February 1993, 14:50:27 UTC
5e044b7 - 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). 25 February 1993, 14:20:13 UTC
b616ebe Rewrite applypackfactor() using imageop: faster and more general; get rid of testpackfactor(): not longer necessary 25 February 1993, 00:19:14 UTC
be6d77a Fix typos in jpeg code 25 February 1993, 00:17:22 UTC
83c8144 Fix terse mode for printing tuple packfactor and to avoid zero division 25 February 1993, 00:16:27 UTC
09bf3e3 Added audio recording to Vrecb 24 February 1993, 16:08:21 UTC
a557b0f Added jpeg conversions 23 February 1993, 17:08:53 UTC
ccd5bad Extensive changes to regex module (group(), casefold, etc.) 23 February 1993, 13:42:39 UTC
337b20e Added audioop.reverse() which reverses an audio sample 23 February 1993, 13:39:57 UTC
36d330b * regexmodule.c: added use of translation table, substring() method. 21 February 1993, 20:12:16 UTC
970871f * Changed preface in texipre.dat. * Added libwww entry to Makefile. * Documented new array module. * Documented extensions to regex (last, substring, translation table). 21 February 1993, 20:10:26 UTC
778983b Added new module "array" (for now optional) defining array objects. 19 February 1993, 15:55:02 UTC
171a55b Will now generate converters that go thru intermedeate formats 19 February 1993, 15:52:30 UTC
4fada9c Added converters for rgb<->rgb8 and rgb<->grey 19 February 1993, 15:51:41 UTC
fa1b9f6 Added dither() routine 19 February 1993, 12:53:12 UTC
1e0fdd8 Bug fixed wrt greyscale conversion 19 February 1993, 10:06:52 UTC
c82cfc8 Fix to allow tightly packed films to be converted 19 February 1993, 10:06:28 UTC
245be3a The usual cosmetic changes after Jack is done... 18 February 1993, 18:09:18 UTC
b05eaf1 DisplayVideoIn - Class similar to LiveVideoIn but sends data from screen Dsend - Main program analogous to Vsend to send data from display 17 February 1993, 15:58:49 UTC
1d6821f Added support for 24-bit rgb movies 17 February 1993, 15:54:32 UTC
7961ea7 Moved line-size stuff to single routine 17 February 1993, 15:54:06 UTC
eeec33f Companion to rgb2video: convert cmif film file to rgb files 17 February 1993, 15:52:56 UTC
a90805f This time really check in the new routines :-) 17 February 1993, 14:29:28 UTC
dd8a6ea Added lin2lin, findmax, findfactor and fintfit routines 17 February 1993, 14:21:09 UTC
22e44cd * 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 17 February 1993, 09:11:14 UTC
3ea6161 Cleanup of old files, added watchcursor.py (for Vedit.py), updated README. 16 February 1993, 16:49:44 UTC
9b86e1f VFile.py: fix bogus getrandomframe(). Vedit.py, VeditForm.fd: added scroll bar, Trunc, layout rearrangement. Viewer.py: added random access, qinfo() function. 16 February 1993, 16:10:02 UTC
4e2a427 * clmodule.c: use function prototypes (found and fixed some bugs this way); more efficiently check whether parameters are float; removed one argument from DecompressImage method; use clGetParam instead of clGetParams where it makes sense; convert int parameters in SetParams, SetParam, SetMin, SetMax, and SetDefault to float when needed; added QuerySchemeFromHandle method * Makefile: interchanged cstubs and cgen.py so that $> in rule gets them in the right order 16 February 1993, 11:55:17 UTC
5fc6773 Added readdisplay() routine 16 February 1993, 09:25:15 UTC
852cc22 Vrec.py: don't print Ids if no frames are captured. Vrecb.py: use the new interfaces to imageop (fix -M, -m, -g options). 15 February 1993, 17:33:36 UTC
1104a85 lib1.tex: Added builtin.round(x, [n]). 12 February 1993, 16:29:30 UTC
9e51f9b bltinmodule.c: added round(x, [n]); coerce() of two class instances will try to coerce anyway. classobject.c: instance 'nonzero' should first try __nonzero__ only then __len__. 12 February 1993, 16:29:05 UTC
e8a3c28 Added new audio library functionality (getstatus, float sample fmts) 10 February 1993, 14:10:56 UTC
38a22ba Fixed some memory leaks when things go wrong. 10 February 1993, 13:31:01 UTC
55cea47 Changed adpcm routines to use 2-element state (was 3 element) 10 February 1993, 13:21:59 UTC
bf80e54 * stdwinmodule.c: various new commands: setwin{pos,size}, listfontnames, bitmap ops. * listobject.c: use mkvalue() when possible; avoid weird error when calling append() without args. * modsupport.c: new feature in getargs(): if the format string contains a semicolor the string after that is used as the error message instead of "bad argument list (format %s)" when there's an error. 08 February 1993, 15:49:17 UTC
3f2ef09 Added usage() and help() to Vrecb, and turn on -f by default. Removed duplicate description of -r option from documentation file. 05 February 1993, 15:34:22 UTC
f0384fd Introductory video documentation 05 February 1993, 14:56:55 UTC
4ab6ff8 AWARE.py: New file with definitions for Aware Inc.'s compression algorithms in cl module. aifc.py: fixed a small bug. 05 February 1993, 13:43:44 UTC
6f5afc9 * ceval.c: ifdef out the last argument passing compat hack. * Fixed memory leaks in socket, select and sv modules: mkvalue("O", v) does INCREF(v) so if v is brand new it should be XDECREF'd 05 February 1993, 09:46:15 UTC
995c33a aiff.py, calendar.py: change functions taking a tuple to really take a tuple (now that it makes a difference to Python) 05 February 1993, 09:39:16 UTC
3a99727 CL.py, clmodule.c: Adapted to new CL library. Lots of new methods. aifc.py: Several small improvements. Use new methods from CL module. 04 February 1993, 16:43:28 UTC
8d733a0 added kludge for buggy soundfiler from SGI; when reading 0 frames, just set file pointer correctly instead of returning the complete file. 29 January 1993, 12:01:00 UTC
772eca6 Added options to make window bigger than video (for recording to tape) 27 January 1993, 11:42:21 UTC
41292a8 Added a comment about XS 4bit pixel support 27 January 1993, 11:41:37 UTC
62fda0a Use imgconv to try to do image type conversion 27 January 1993, 11:40:16 UTC
e6f49ec Initial (skeleton) version of universal image format converter 27 January 1993, 11:39:37 UTC
2c49017 - Added LiveVideoOutSlow class (which only updates after full pkt) - fixed bug in setmirror - cleaned up some common code 27 January 1993, 11:38:03 UTC
34679b7 * Added Fixcprt.py: script to fix copyright message. * various modules: added 1993 to copyright. * thread.c: added copyright notice. * ceval.c: minor change to error message for "+" * stdwinmodule.c: check for error from wfetchcolor * config.c: MS-DOS fixes (define PYTHONPATH, use DELIM, use osdefs.h) * Add declaration of inittab to import.h * sysmodule.c: added sys.builtin_module_names * xxmodule.c, xxobject.c: fix minor errors 26 January 1993, 13:33:44 UTC
35fb82a * os.py: _exit doesn't exist in all variations of posix * Added fcmp() to test_support.py and use it in test*.py 26 January 1993, 13:04:43 UTC
93f0740 Fixed a bug where the library inadvertently skipped over the sound data. Pass an extra parameter to the compression library. 26 January 1993, 09:24:37 UTC
3ad7fc7 Documented marshal.{dumps,loads} and sys.builtin_module_names. 22 January 1993, 15:48:14 UTC
d26b458 Added tovideo routine 22 January 1993, 15:34:43 UTC
7564a64 Found and fixed a few bugs in the handling of audio files with MARKs. 22 January 1993, 14:26:28 UTC
eeabe7e New module aifc to read and write AIFF-C and AIFF files. See (extensive) comments in the file for usage. 22 January 1993, 12:53:11 UTC
0b0db8e Added separate main program for the Mac: macmain.c stdwinmodule.c: wsetfont can now return an error Makefile: add CL_USE and CL_LIB*S; config.c: move CL part around New things in imgfile; also in Makefile. longobject.c: fix comparison of negative long ints... [REAL BUG!] marshal.c: add dumps() and loads() to read/write strings timemodule.c: make sure there's always a floatsleep() posixmodule.c: rationalize struct returned by times() Makefile: add test target, disable imgfile by default thread.c: Improved coexistance with dl module (sjoerd) stdwinmodule.c: Change include stdwin.h if macintosh rotormodule.c: added missing last argument to RTR_?_region calls confic.c: merged with configmac.c, added 1993 to copyright message fileobject.c: int compared to NULL in writestring(); change fopenRF ifdef timemodule.c: simplify times() using mkvalue; include myselect.h earlier (for sequent). posixmodule: for sequent, include unistd.h instead of explicit extern definitions and don't define rename() Makefile: change misleading/wrong MD5 comments 21 January 1993, 16:07:51 UTC
80530ce * Add some more tests for numbers * mainloop.py: don't use select unless absolutely necessary (for Mac) 21 January 1993, 15:36:40 UTC
9672e44 Create CMIF-video file from SGI rgb images 20 January 1993, 15:10:05 UTC
09cbf9a Use full path for izoom.h include file 19 January 1993, 15:33:13 UTC
3c2eb5c Added (optional) better scaling to readscaled 19 January 1993, 15:17:13 UTC
76ab5fe ushdr_t was not defined so fill in its size instead of using sizeof. 13 January 1993, 12:49:46 UTC
7b74176 Close the window when receiving a close request; turn time into int. 13 January 1993, 12:45:41 UTC
e893412 Added error checking. Improved coexistance with dl module. 13 January 1993, 12:08:48 UTC
back to top