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

sort by:
Revision Author Date Message Commit Date
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
dd10440 This commit was manufactured by cvs2svn to create tag 'release098'. 10 January 1993, 18:33:56 UTC
e35399e Checking in last-minute changes that are already part of release 0.9.8 10 January 1993, 18:33:56 UTC
775f4da * Makefile: use cp -r to install the library * ceval.c: use #ifdef COMPAT_HACKS instead of #if 0 * Makefile: fix to make clmodule.c compile; make config.o dependent on libpython.a (so date is always correct) * timemodule.c: now sleep() also takes a float argument. * posixmodule.c: added nice(). 09 January 1993, 17:18:52 UTC
d513f0b Fixed various bugs in the adpcm routines 08 January 1993, 14:40:53 UTC
ed59d20 Various changes. * Makefile: svmodule.c.proto and svgen.py are gone, svmodule.c came in their stead. Also, pass -DUSE_DL flag to thread.c and give the user a possibility to add the -DDEBUG to just thread.c. * ceval.c: init_save_thread() can be called more than once now. * svgen.py, svmodule.c.proto, svmodule.c: Removed prototype file and replaced it by the generated file. * thread.c: Added some more checks; added call to DL library when it is also used to tell it where the shared arena is so that DL can use some other area. * threadmodule.c: Call init_save_thread from another place. Also, added new function getlocklock() which does to lock objects what getfilefile does to file objects. 06 January 1993, 13:36:38 UTC
fea2af1 * More changes due to stricter argument passing rules * Fixed calendar.py, mimetools.py, whrandom.py to cope with time.time() returning a floating point number. (And fix old bug in calendar) * Add recursion level to mainloop.mainloop(), to make it reentrant. 04 January 1993, 09:16:51 UTC
a2b7f40 * Configure.py: use #!/usr/local/bin/python * posixmodule.c: move extern function declarations to top * listobject.c: cmp() arguments must be void* if __STDC__ * Makefile, allobjects.h, panelmodule.c, modsupport.c: get rid of strdup() -- it is a portability risk * Makefile: enclosed ranlib command in parentheses for Sequent Make which aborts if the command is not found even if '-' is present * timemodule.c: time() returns a floating point number, in microsecond precision if BSD_TIME is defined. 04 January 1993, 09:09:59 UTC
349f2b5 Renamed vcopy to Vcopy (it is the only old tool that's still in use) 24 December 1992, 11:41:14 UTC
3f3c099 Get rid of C and out-of-date files 24 December 1992, 11:39:36 UTC
ec706ad Added usage message, minor cosmetic changes 24 December 1992, 11:39:00 UTC
42e9be4 Fix typo in print message 24 December 1992, 11:38:29 UTC
5b40761 Use plain python. 24 December 1992, 11:37:53 UTC
f1ceba6 setsize has two arguments: width, height. 24 December 1992, 11:37:21 UTC
6e0e668 Renamed Vrecc to Vrecb (*b*urst mode capture). 23 December 1992, 15:41:38 UTC
6bc8c7f Added mono, grey2 and grey4 formats 23 December 1992, 15:37:20 UTC
d7b67f2 *** empty log message *** 22 December 1992, 14:35:05 UTC
5dd997c Changed indentation to 8, use a better technique to handle window I/O. 22 December 1992, 14:34:43 UTC
de788b8 fileobject.c: fix nasty bug; Makefile; turn on STROP and change lint flags. 22 December 1992, 14:24:04 UTC
de3adf9 Added 2 and 4 bits grey formats 22 December 1992, 14:05:55 UTC
a3b986e Added generic array handlers 21 December 1992, 14:33:18 UTC
9ef9c07 Changed to use make_call 21 December 1992, 14:33:05 UTC
back to top