195a4f7 | Guido van Rossum | 15 December 1992, 20:52:31 UTC | Add explicit auth object | 15 December 1992, 20:52:31 UTC |
e3cafbe | Guido van Rossum | 14 December 1992, 23:25:04 UTC | Initial revision | 14 December 1992, 23:25:04 UTC |
5f59d60 | Guido van Rossum | 14 December 1992, 16:59:51 UTC | * mymalloc.h: always allocate one extra byte, since some malloc's return NULL for malloc(0) or realloc(p, 0). (This should be done differently than wasting one byte, but alas...) * Moved "add'l libraries" option in Makefile to an earlier place. * Remove argument compatibility hacks (b) and (c). * Add grey2mono, dither2mono and mono2grey to imageop. * Dup the fd in socket.fromfd(). * Added new modules mpz, md5 (by JH, requiring GNU MP 1.2). Affects Makefile and config.c. * socketmodule.c: added socket.fromfd(fd, family, type, [proto]), converted socket() to use of getargs(). | 14 December 1992, 16:59:51 UTC |
8de83e0 | Guido van Rossum | 14 December 1992, 16:40:24 UTC | Actualized | 14 December 1992, 16:40:24 UTC |
ffd7fa3 | Guido van Rossum | 14 December 1992, 16:38:06 UTC | Actualized. Do import stdwingl | 14 December 1992, 16:38:06 UTC |
2219afc | Guido van Rossum | 14 December 1992, 15:52:05 UTC | bit vector is now implemented | 14 December 1992, 15:52:05 UTC |
411588c | Guido van Rossum | 14 December 1992, 15:51:53 UTC | sv now raises sv.error, not RuntimeError | 14 December 1992, 15:51:53 UTC |
8307443 | Guido van Rossum | 14 December 1992, 15:06:32 UTC | Initial revision | 14 December 1992, 15:06:32 UTC |
2739c9c | Guido van Rossum | 14 December 1992, 15:06:22 UTC | Added cmpaf.py | 14 December 1992, 15:06:22 UTC |
57fc525 | Guido van Rossum | 14 December 1992, 15:06:05 UTC | Get official parameter names | 14 December 1992, 15:06:05 UTC |
a8413b2 | Guido van Rossum | 14 December 1992, 15:05:53 UTC | Choose a port that doesn't conmflict with real radio | 14 December 1992, 15:05:53 UTC |
e266344 | Guido van Rossum | 14 December 1992, 15:05:16 UTC | New 'finally' syntax | 14 December 1992, 15:05:16 UTC |
4128ded | Guido van Rossum | 14 December 1992, 14:53:08 UTC | Actualize | 14 December 1992, 14:53:08 UTC |
6c5c525 | Guido van Rossum | 14 December 1992, 14:52:49 UTC | Explicitly close menus. Make '0' mean the last menu item. | 14 December 1992, 14:52:49 UTC |
93a35f4 | Guido van Rossum | 14 December 1992, 14:12:10 UTC | Actualized | 14 December 1992, 14:12:10 UTC |
5ba6142 | Guido van Rossum | 14 December 1992, 14:11:15 UTC | Adapted to modern times | 14 December 1992, 14:11:15 UTC |
63f4cdc | Guido van Rossum | 14 December 1992, 14:10:53 UTC | Adapted to modern times. Cosmetic and comment changes. | 14 December 1992, 14:10:53 UTC |
0e71dc1 | Guido van Rossum | 14 December 1992, 14:10:36 UTC | Adapted to modern times and fixed a bug (id --> my_id) | 14 December 1992, 14:10:36 UTC |
8dd054d | Sjoerd Mullender | 14 December 1992, 13:17:29 UTC | adapted to newest version of CL library. | 14 December 1992, 13:17:29 UTC |
4fff13f | Sjoerd Mullender | 14 December 1992, 13:16:55 UTC | CL.py: adapted to newest version of CL library. cdplayer.py: It is now also possible to give the CD's TOC as argument to init(). The TOC is a string consisting of 2 digits giving the number of tracks and then for each track the length of the track as number of minutes and number of seconds (2 digits each). cddb.py: Interface to the .cddb directory. Usage is the same as for cdplayer.py. | 14 December 1992, 13:16:55 UTC |
23bafde | Guido van Rossum | 14 December 1992, 13:03:10 UTC | /usr/local/bin/python | 14 December 1992, 13:03:10 UTC |
ee2ba6c | Guido van Rossum | 14 December 1992, 13:01:30 UTC | Add description of kunst.py | 14 December 1992, 13:01:30 UTC |
2426331 | Guido van Rossum | 14 December 1992, 13:01:06 UTC | Unknown changes by Jack. | 14 December 1992, 13:01:06 UTC |
05e46dd | Guido van Rossum | 14 December 1992, 13:00:14 UTC | Use tzparse to avoid embarrasment in other timezones or when DST changes. Adapt to new, stricter, rules for argument passing. | 14 December 1992, 13:00:14 UTC |
89a7869 | Guido van Rossum | 14 December 1992, 12:57:56 UTC | * Got entirely rid of path.py. * Many modules: fixes for new, stricter, argument passing rules (most changes were automatic ones -- not all of this is tested!). * gwin.py: now uses mainloop.py for its main loop and window admin. * mainloop.py: always call dispatch() with event as a tuple! * Fix bug in pdb's 'clear' command -- don't set the bpt but clear it! | 14 December 1992, 12:57:56 UTC |
a8993cf | Guido van Rossum | 14 December 1992, 12:43:19 UTC | Fix for new argument passing rules. | 14 December 1992, 12:43:19 UTC |
9533ebe | Guido van Rossum | 14 December 1992, 12:29:43 UTC | Band-aid to fix it for new argument passing rules. | 14 December 1992, 12:29:43 UTC |
3b25371 | Jack Jansen | 14 December 1992, 12:25:21 UTC | Changes for supporting monochrome and greyscale video (not yet fully functional) | 14 December 1992, 12:25:21 UTC |
cf5dd9c | Guido van Rossum | 10 December 1992, 00:01:24 UTC | Fix bug when reporting error | 10 December 1992, 00:01:24 UTC |
15f27fb | Guido van Rossum | 10 December 1992, 00:00:58 UTC | Adapt to modern times... | 10 December 1992, 00:00:58 UTC |
1d97417 | Guido van Rossum | 09 December 1992, 23:14:40 UTC | Initial revision | 09 December 1992, 23:14:40 UTC |
d359248 | Guido van Rossum | 09 December 1992, 23:12:59 UTC | Friendlier response to interrupt. Use /usr/local/*bin*/python. | 09 December 1992, 23:12:59 UTC |
ff3da05 | Guido van Rossum | 09 December 1992, 22:16:35 UTC | Microscopic changes, comments/messages changed. Real important: turn off FIELDDROP in Vrec. | 09 December 1992, 22:16:35 UTC |
8ed2941 | Guido van Rossum | 08 December 1992, 16:10:18 UTC | Added new modules mpz, md5 (by JH, requiring GNU MP). | 08 December 1992, 16:10:18 UTC |
95cd2ef | Guido van Rossum | 08 December 1992, 14:37:55 UTC | Incorporated Jan-Hein's changes and texinfo conversion. | 08 December 1992, 14:37:55 UTC |
2a7178e | Guido van Rossum | 08 December 1992, 13:38:24 UTC | socketmodule.c: added socket.fromfd(fd, family, type, [proto]); converted socket() to use of getargs(). | 08 December 1992, 13:38:24 UTC |
6209b97 | Guido van Rossum | 27 November 1992, 22:54:49 UTC | Added output from testall run, for autotest.py. | 27 November 1992, 22:54:49 UTC |
85f1820 | Guido van Rossum | 27 November 1992, 22:53:50 UTC | Added some new tests and two new files for testing: test_types.py (testing operations on built-in types) and autotest.py (automatic regression testing). | 27 November 1992, 22:53:50 UTC |
d014ea6 | Guido van Rossum | 26 November 1992, 10:30:26 UTC | * classobject.c: in instance_lenth, test result of call_object for exception before using it. Fixed a few other places where the outcome of calling sq_length wasn't tested for exceptions (bltinmodule.c, ceval.c). | 26 November 1992, 10:30:26 UTC |
18fc569 | Guido van Rossum | 26 November 1992, 09:17:19 UTC | * mainloop.py: added facility for calling select(). Also added embryonic facility for pseudo-modal dialogs. * stdwinevents.py: added modifier masks for key/mouse events * renamed exceptions in nntplib.py * Changed string.join() to call string.joinfields() to profit of strop.joinfields() | 26 November 1992, 09:17:19 UTC |
c89705d | Guido van Rossum | 26 November 1992, 08:54:07 UTC | * config.c: Added audioop to lists. * Makefile: change default source directory * socketmodule.c: added getsockname and getpeername * bltinmodule.c: corrected typo in type() error message * Added new built-in functions str() and repr(): repr(x) == `x`; str(x) == x if x is a string, otherwise str(x) == repr(x). * Added joinfields to stropmodule.c (string.join calls joinfields now) | 26 November 1992, 08:54:07 UTC |
df9320f | Guido van Rossum | 16 November 1992, 16:56:04 UTC | *** empty log message *** | 16 November 1992, 16:56:04 UTC |
d3b0f38 | Guido van Rossum | 16 November 1992, 16:55:48 UTC | Support default port. | 16 November 1992, 16:55:48 UTC |
bfef4a0 | Guido van Rossum | 16 November 1992, 16:55:11 UTC | Added comments, use 'global' and change prompt to "ftp.py> " | 16 November 1992, 16:55:11 UTC |
bd07b31 | Guido van Rossum | 16 November 1992, 16:54:45 UTC | Restructured into several subroutines. | 16 November 1992, 16:54:45 UTC |
2197479 | Guido van Rossum | 06 November 1992, 13:34:17 UTC | Added all_errors, list of all possible exceptions. | 06 November 1992, 13:34:17 UTC |
c68a401 | Guido van Rossum | 05 November 1992, 23:01:42 UTC | Use getsockname() if it exists | 05 November 1992, 23:01:42 UTC |
c567c60 | Guido van Rossum | 05 November 1992, 22:22:37 UTC | Added much functionality, changed some names (errors, login). | 05 November 1992, 22:22:37 UTC |
c629d34 | Guido van Rossum | 05 November 1992, 10:43:02 UTC | * change default line numbers for 'list' in pdb.py * changed eval() into getattr() in cmd.py * added dirname(), basename() and (dummy) normath() to macpath.py * renamed nntp.py to nntplib.py * Made string.index() compatible with strop.index() * Make string.atoi('') raise string.atoi_error rather than ValueError * Added dirname() and normpath() to posixpath. | 05 November 1992, 10:43:02 UTC |
1115ab2 | Guido van Rossum | 04 November 1992, 15:51:30 UTC | Initial revision | 04 November 1992, 15:51:30 UTC |
0317a47 | Guido van Rossum | 26 October 1992, 13:40:15 UTC | Added imageopmodule.c, also added them to Makefile and config.c. Fixed a bug in Addmodule.sh that caused a crash in Configure.py. Fixed the crash in Configure.py... | 26 October 1992, 13:40:15 UTC |
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 |