04321d1 | Sjoerd Mullender | 29 March 1993, 10:50:29 UTC | Use type(xxx) in stead of except TypeError. | 29 March 1993, 10:50:29 UTC |
8562c4c | Sjoerd Mullender | 29 March 1993, 10:49:59 UTC | Added some error checking. | 29 March 1993, 10:49:59 UTC |
9bfef44 | Guido van Rossum | 29 March 1993, 10:43:31 UTC | * 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 | Guido van Rossum | 27 March 1993, 18:11:32 UTC | Generalized version of dictionaries, with compatibility hacks. | 27 March 1993, 18:11:32 UTC |
aff9470 | Guido van Rossum | 17 March 1993, 12:11:47 UTC | Fixed watch cursor origin | 17 March 1993, 12:11:47 UTC |
7bbceea | Sjoerd Mullender | 17 March 1993, 12:09:29 UTC | Added support for "compress" type video files. This uses the Compression Library to decompress the images. | 17 March 1993, 12:09:29 UTC |
6b517fd | Sjoerd Mullender | 16 March 1993, 12:25:30 UTC | Added conversion routines to sv module. | 16 March 1993, 12:25:30 UTC |
e537240 | Guido van Rossum | 16 March 1993, 12:15:04 UTC | * 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 | Guido van Rossum | 02 March 1993, 12:16:56 UTC | Fix syntax error (sorry!) | 02 March 1993, 12:16:56 UTC |
2d41378 | Guido van Rossum | 02 March 1993, 12:09:18 UTC | Remove debug print statement | 02 March 1993, 12:09:18 UTC |
0caf46b | Guido van Rossum | 02 March 1993, 12:07:34 UTC | VFile: fix c0bits etc. after setformat; Vrec.py: use setformat; rm Makefile. | 02 March 1993, 12:07:34 UTC |
c9e340d | Guido van Rossum | 01 March 1993, 10:11:55 UTC | Definitions from <gl/get.h> | 01 March 1993, 10:11:55 UTC |
85f7bd5 | Guido van Rossum | 25 February 1993, 16:10:16 UTC | 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 | Guido van Rossum | 25 February 1993, 14:50:27 UTC | 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 | Guido van Rossum | 25 February 1993, 14:20:13 UTC | - 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 | Guido van Rossum | 25 February 1993, 00:19:14 UTC | Rewrite applypackfactor() using imageop: faster and more general; get rid of testpackfactor(): not longer necessary | 25 February 1993, 00:19:14 UTC |
be6d77a | Guido van Rossum | 25 February 1993, 00:17:22 UTC | Fix typos in jpeg code | 25 February 1993, 00:17:22 UTC |
83c8144 | Guido van Rossum | 25 February 1993, 00:16:27 UTC | Fix terse mode for printing tuple packfactor and to avoid zero division | 25 February 1993, 00:16:27 UTC |
09bf3e3 | Jack Jansen | 24 February 1993, 16:08:21 UTC | Added audio recording to Vrecb | 24 February 1993, 16:08:21 UTC |
a557b0f | Guido van Rossum | 23 February 1993, 17:08:53 UTC | Added jpeg conversions | 23 February 1993, 17:08:53 UTC |
ccd5bad | Guido van Rossum | 23 February 1993, 13:42:39 UTC | Extensive changes to regex module (group(), casefold, etc.) | 23 February 1993, 13:42:39 UTC |
337b20e | Jack Jansen | 23 February 1993, 13:39:57 UTC | Added audioop.reverse() which reverses an audio sample | 23 February 1993, 13:39:57 UTC |
36d330b | Guido van Rossum | 21 February 1993, 20:12:16 UTC | * regexmodule.c: added use of translation table, substring() method. | 21 February 1993, 20:12:16 UTC |
970871f | Guido van Rossum | 21 February 1993, 20:10:26 UTC | * 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 | Guido van Rossum | 19 February 1993, 15:55:02 UTC | Added new module "array" (for now optional) defining array objects. | 19 February 1993, 15:55:02 UTC |
171a55b | Jack Jansen | 19 February 1993, 15:52:30 UTC | Will now generate converters that go thru intermedeate formats | 19 February 1993, 15:52:30 UTC |
4fada9c | Jack Jansen | 19 February 1993, 15:51:41 UTC | Added converters for rgb<->rgb8 and rgb<->grey | 19 February 1993, 15:51:41 UTC |
fa1b9f6 | Jack Jansen | 19 February 1993, 12:53:12 UTC | Added dither() routine | 19 February 1993, 12:53:12 UTC |
1e0fdd8 | Jack Jansen | 19 February 1993, 10:06:52 UTC | Bug fixed wrt greyscale conversion | 19 February 1993, 10:06:52 UTC |
c82cfc8 | Jack Jansen | 19 February 1993, 10:06:28 UTC | Fix to allow tightly packed films to be converted | 19 February 1993, 10:06:28 UTC |
245be3a | Guido van Rossum | 18 February 1993, 18:09:18 UTC | The usual cosmetic changes after Jack is done... | 18 February 1993, 18:09:18 UTC |
b05eaf1 | Jack Jansen | 17 February 1993, 15:58:49 UTC | 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 | Jack Jansen | 17 February 1993, 15:54:32 UTC | Added support for 24-bit rgb movies | 17 February 1993, 15:54:32 UTC |
7961ea7 | Jack Jansen | 17 February 1993, 15:54:06 UTC | Moved line-size stuff to single routine | 17 February 1993, 15:54:06 UTC |
eeec33f | Jack Jansen | 17 February 1993, 15:52:56 UTC | Companion to rgb2video: convert cmif film file to rgb files | 17 February 1993, 15:52:56 UTC |
a90805f | Jack Jansen | 17 February 1993, 14:29:28 UTC | This time really check in the new routines :-) | 17 February 1993, 14:29:28 UTC |
dd8a6ea | Jack Jansen | 17 February 1993, 14:21:09 UTC | Added lin2lin, findmax, findfactor and fintfit routines | 17 February 1993, 14:21:09 UTC |
22e44cd | Sjoerd Mullender | 17 February 1993, 09:11:14 UTC | * 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 | Guido van Rossum | 16 February 1993, 16:49:44 UTC | Cleanup of old files, added watchcursor.py (for Vedit.py), updated README. | 16 February 1993, 16:49:44 UTC |
9b86e1f | Guido van Rossum | 16 February 1993, 16:10:02 UTC | 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 | Sjoerd Mullender | 16 February 1993, 11:55:17 UTC | * 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 | Jack Jansen | 16 February 1993, 09:25:15 UTC | Added readdisplay() routine | 16 February 1993, 09:25:15 UTC |
852cc22 | Guido van Rossum | 15 February 1993, 17:33:36 UTC | 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 | Guido van Rossum | 12 February 1993, 16:29:30 UTC | lib1.tex: Added builtin.round(x, [n]). | 12 February 1993, 16:29:30 UTC |
9e51f9b | Guido van Rossum | 12 February 1993, 16:29:05 UTC | 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 | Jack Jansen | 10 February 1993, 14:10:56 UTC | Added new audio library functionality (getstatus, float sample fmts) | 10 February 1993, 14:10:56 UTC |
38a22ba | Sjoerd Mullender | 10 February 1993, 13:31:01 UTC | Fixed some memory leaks when things go wrong. | 10 February 1993, 13:31:01 UTC |
55cea47 | Jack Jansen | 10 February 1993, 13:21:59 UTC | Changed adpcm routines to use 2-element state (was 3 element) | 10 February 1993, 13:21:59 UTC |
bf80e54 | Guido van Rossum | 08 February 1993, 15:49:17 UTC | * 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 | Guido van Rossum | 05 February 1993, 15:34:22 UTC | 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 | Jack Jansen | 05 February 1993, 14:56:55 UTC | Introductory video documentation | 05 February 1993, 14:56:55 UTC |
4ab6ff8 | Sjoerd Mullender | 05 February 1993, 13:43:44 UTC | 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 | Guido van Rossum | 05 February 1993, 09:46:15 UTC | * 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 | Guido van Rossum | 05 February 1993, 09:39:16 UTC | 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 | Sjoerd Mullender | 04 February 1993, 16:43:28 UTC | 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 | Sjoerd Mullender | 29 January 1993, 12:01:00 UTC | 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 | Jack Jansen | 27 January 1993, 11:42:21 UTC | Added options to make window bigger than video (for recording to tape) | 27 January 1993, 11:42:21 UTC |
41292a8 | Jack Jansen | 27 January 1993, 11:41:37 UTC | Added a comment about XS 4bit pixel support | 27 January 1993, 11:41:37 UTC |
62fda0a | Jack Jansen | 27 January 1993, 11:40:16 UTC | Use imgconv to try to do image type conversion | 27 January 1993, 11:40:16 UTC |
e6f49ec | Jack Jansen | 27 January 1993, 11:39:37 UTC | Initial (skeleton) version of universal image format converter | 27 January 1993, 11:39:37 UTC |
2c49017 | Jack Jansen | 27 January 1993, 11:38:03 UTC | - 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 | Guido van Rossum | 26 January 1993, 13:33:44 UTC | * 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 | Guido van Rossum | 26 January 1993, 13:04:43 UTC | * 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 | Sjoerd Mullender | 26 January 1993, 09:24:37 UTC | 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 | Guido van Rossum | 22 January 1993, 15:48:14 UTC | Documented marshal.{dumps,loads} and sys.builtin_module_names. | 22 January 1993, 15:48:14 UTC |
d26b458 | Jack Jansen | 22 January 1993, 15:34:43 UTC | Added tovideo routine | 22 January 1993, 15:34:43 UTC |
7564a64 | Sjoerd Mullender | 22 January 1993, 14:26:28 UTC | Found and fixed a few bugs in the handling of audio files with MARKs. | 22 January 1993, 14:26:28 UTC |
eeabe7e | Sjoerd Mullender | 22 January 1993, 12:53:11 UTC | 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 | Guido van Rossum | 21 January 1993, 16:07:51 UTC | 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 | Guido van Rossum | 21 January 1993, 15:36:40 UTC | * 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 | Jack Jansen | 20 January 1993, 15:10:05 UTC | Create CMIF-video file from SGI rgb images | 20 January 1993, 15:10:05 UTC |
09cbf9a | Jack Jansen | 19 January 1993, 15:33:13 UTC | Use full path for izoom.h include file | 19 January 1993, 15:33:13 UTC |
3c2eb5c | Jack Jansen | 19 January 1993, 15:17:13 UTC | Added (optional) better scaling to readscaled | 19 January 1993, 15:17:13 UTC |
76ab5fe | Sjoerd Mullender | 13 January 1993, 12:49:46 UTC | ushdr_t was not defined so fill in its size instead of using sizeof. | 13 January 1993, 12:49:46 UTC |
7b74176 | Guido van Rossum | 13 January 1993, 12:45:41 UTC | Close the window when receiving a close request; turn time into int. | 13 January 1993, 12:45:41 UTC |
e893412 | Sjoerd Mullender | 13 January 1993, 12:08:48 UTC | Added error checking. Improved coexistance with dl module. | 13 January 1993, 12:08:48 UTC |
dd10440 | cvs2svn | 10 January 1993, 18:33:56 UTC | This commit was manufactured by cvs2svn to create tag 'release098'. | 10 January 1993, 18:33:56 UTC |
e35399e | Guido van Rossum | 10 January 1993, 18:33:56 UTC | Checking in last-minute changes that are already part of release 0.9.8 | 10 January 1993, 18:33:56 UTC |
775f4da | Guido van Rossum | 09 January 1993, 17:18:52 UTC | * 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 | Jack Jansen | 08 January 1993, 14:40:53 UTC | Fixed various bugs in the adpcm routines | 08 January 1993, 14:40:53 UTC |
ed59d20 | Sjoerd Mullender | 06 January 1993, 13:36:38 UTC | 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 | Guido van Rossum | 04 January 1993, 09:16:51 UTC | * 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 | Guido van Rossum | 04 January 1993, 09:09:59 UTC | * 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 | Guido van Rossum | 24 December 1992, 11:41:14 UTC | Renamed vcopy to Vcopy (it is the only old tool that's still in use) | 24 December 1992, 11:41:14 UTC |
3f3c099 | Guido van Rossum | 24 December 1992, 11:39:36 UTC | Get rid of C and out-of-date files | 24 December 1992, 11:39:36 UTC |
ec706ad | Guido van Rossum | 24 December 1992, 11:39:00 UTC | Added usage message, minor cosmetic changes | 24 December 1992, 11:39:00 UTC |
42e9be4 | Guido van Rossum | 24 December 1992, 11:38:29 UTC | Fix typo in print message | 24 December 1992, 11:38:29 UTC |
5b40761 | Guido van Rossum | 24 December 1992, 11:37:53 UTC | Use plain python. | 24 December 1992, 11:37:53 UTC |
f1ceba6 | Guido van Rossum | 24 December 1992, 11:37:21 UTC | setsize has two arguments: width, height. | 24 December 1992, 11:37:21 UTC |
6e0e668 | Guido van Rossum | 23 December 1992, 15:41:38 UTC | Renamed Vrecc to Vrecb (*b*urst mode capture). | 23 December 1992, 15:41:38 UTC |
6bc8c7f | Jack Jansen | 23 December 1992, 15:37:20 UTC | Added mono, grey2 and grey4 formats | 23 December 1992, 15:37:20 UTC |
d7b67f2 | Guido van Rossum | 22 December 1992, 14:35:05 UTC | *** empty log message *** | 22 December 1992, 14:35:05 UTC |
5dd997c | Guido van Rossum | 22 December 1992, 14:34:43 UTC | Changed indentation to 8, use a better technique to handle window I/O. | 22 December 1992, 14:34:43 UTC |
de788b8 | Guido van Rossum | 22 December 1992, 14:24:04 UTC | fileobject.c: fix nasty bug; Makefile; turn on STROP and change lint flags. | 22 December 1992, 14:24:04 UTC |
de3adf9 | Jack Jansen | 22 December 1992, 14:05:55 UTC | Added 2 and 4 bits grey formats | 22 December 1992, 14:05:55 UTC |
a3b986e | Guido van Rossum | 21 December 1992, 14:33:18 UTC | Added generic array handlers | 21 December 1992, 14:33:18 UTC |
9ef9c07 | Guido van Rossum | 21 December 1992, 14:33:05 UTC | Changed to use make_call | 21 December 1992, 14:33:05 UTC |
b637221 | Guido van Rossum | 21 December 1992, 14:32:55 UTC | Full broadcast support | 21 December 1992, 14:32:55 UTC |
da164d2 | Guido van Rossum | 21 December 1992, 14:32:38 UTC | Clarified some parts | 21 December 1992, 14:32:38 UTC |
7306538 | Guido van Rossum | 21 December 1992, 14:32:28 UTC | Changed to use new make_call method | 21 December 1992, 14:32:28 UTC |