]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
32 years agoFix bug when reporting error
Guido van Rossum [Thu, 10 Dec 1992 00:01:24 +0000 (00:01 +0000)] 
Fix bug when reporting error

32 years agoAdapt to modern times...
Guido van Rossum [Thu, 10 Dec 1992 00:00:58 +0000 (00:00 +0000)] 
Adapt to modern times...

32 years agoInitial revision
Guido van Rossum [Wed, 9 Dec 1992 23:14:40 +0000 (23:14 +0000)] 
Initial revision

32 years agoFriendlier response to interrupt. Use /usr/local/*bin*/python.
Guido van Rossum [Wed, 9 Dec 1992 23:12:59 +0000 (23:12 +0000)] 
Friendlier response to interrupt.  Use /usr/local/*bin*/python.

32 years agoMicroscopic changes, comments/messages changed.
Guido van Rossum [Wed, 9 Dec 1992 22:16:35 +0000 (22:16 +0000)] 
Microscopic changes, comments/messages changed.
Real important: turn off FIELDDROP in Vrec.

32 years agoAdded new modules mpz, md5 (by JH, requiring GNU MP).
Guido van Rossum [Tue, 8 Dec 1992 16:10:18 +0000 (16:10 +0000)] 
Added new modules mpz, md5 (by JH, requiring GNU MP).

32 years agoIncorporated Jan-Hein's changes and texinfo conversion.
Guido van Rossum [Tue, 8 Dec 1992 14:37:55 +0000 (14:37 +0000)] 
Incorporated Jan-Hein's changes and texinfo conversion.

32 years agosocketmodule.c: added socket.fromfd(fd, family, type, [proto]);
Guido van Rossum [Tue, 8 Dec 1992 13:38:24 +0000 (13:38 +0000)] 
socketmodule.c: added socket.fromfd(fd, family, type, [proto]);
converted socket() to use of getargs().

32 years agoAdded output from testall run, for autotest.py.
Guido van Rossum [Fri, 27 Nov 1992 22:54:49 +0000 (22:54 +0000)] 
Added output from testall run, for autotest.py.

32 years agoAdded some new tests and two new files for testing: test_types.py
Guido van Rossum [Fri, 27 Nov 1992 22:53:50 +0000 (22:53 +0000)] 
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).

32 years ago* classobject.c: in instance_lenth, test result of call_object
Guido van Rossum [Thu, 26 Nov 1992 10:30:26 +0000 (10:30 +0000)] 
* 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).

32 years ago* mainloop.py: added facility for calling select(). Also added
Guido van Rossum [Thu, 26 Nov 1992 09:17:19 +0000 (09:17 +0000)] 
* 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()

32 years ago* config.c: Added audioop to lists.
Guido van Rossum [Thu, 26 Nov 1992 08:54:07 +0000 (08:54 +0000)] 
* 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)

33 years ago*** empty log message ***
Guido van Rossum [Mon, 16 Nov 1992 16:56:04 +0000 (16:56 +0000)] 
*** empty log message ***

33 years agoSupport default port.
Guido van Rossum [Mon, 16 Nov 1992 16:55:48 +0000 (16:55 +0000)] 
Support default port.

33 years agoAdded comments, use 'global' and change prompt to "ftp.py> "
Guido van Rossum [Mon, 16 Nov 1992 16:55:11 +0000 (16:55 +0000)] 
Added comments, use 'global' and change prompt to "ftp.py> "

33 years agoRestructured into several subroutines.
Guido van Rossum [Mon, 16 Nov 1992 16:54:45 +0000 (16:54 +0000)] 
Restructured into several subroutines.

33 years agoAdded all_errors, list of all possible exceptions.
Guido van Rossum [Fri, 6 Nov 1992 13:34:17 +0000 (13:34 +0000)] 
Added all_errors, list of all possible exceptions.

33 years agoUse getsockname() if it exists
Guido van Rossum [Thu, 5 Nov 1992 23:01:42 +0000 (23:01 +0000)] 
Use getsockname() if it exists

33 years agoAdded much functionality, changed some names (errors, login).
Guido van Rossum [Thu, 5 Nov 1992 22:22:37 +0000 (22:22 +0000)] 
Added much functionality, changed some names (errors, login).

33 years ago* change default line numbers for 'list' in pdb.py
Guido van Rossum [Thu, 5 Nov 1992 10:43:02 +0000 (10:43 +0000)] 
* 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.

33 years agoInitial revision
Guido van Rossum [Wed, 4 Nov 1992 15:51:30 +0000 (15:51 +0000)] 
Initial revision

33 years agoAdded imageopmodule.c, also added them to Makefile and config.c.
Guido van Rossum [Mon, 26 Oct 1992 13:40:15 +0000 (13:40 +0000)] 
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...

33 years agoFixed comments
Guido van Rossum [Sun, 25 Oct 1992 19:20:47 +0000 (19:20 +0000)] 
Fixed comments

33 years agoUse /usr/local/bin/python
Guido van Rossum [Sun, 25 Oct 1992 19:20:23 +0000 (19:20 +0000)] 
Use /usr/local/bin/python

33 years agoAdded gopher.py; removed IN.py
Guido van Rossum [Sun, 25 Oct 1992 19:18:23 +0000 (19:18 +0000)] 
Added gopher.py; removed IN.py

33 years agoInitial revision
Guido van Rossum [Sun, 25 Oct 1992 19:18:11 +0000 (19:18 +0000)] 
Initial revision

33 years ago* bltinmodule.c: added built-in function cmp(a, b)
Guido van Rossum [Sun, 18 Oct 1992 18:53:57 +0000 (18:53 +0000)] 
* 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.)

33 years agoMisc changes and new modules. whrandom is "objectified". SOCKET.py
Guido van Rossum [Sun, 18 Oct 1992 17:09:59 +0000 (17:09 +0000)] 
Misc changes and new modules.  whrandom is "objectified".  SOCKET.py
is moved to the sgi subdirectory.

33 years agoAdd .fdc and .rgb to default list of ignored extensions
Guido van Rossum [Fri, 2 Oct 1992 14:19:57 +0000 (14:19 +0000)] 
Add .fdc and .rgb to default list of ignored extensions

33 years agoNew tool Vfix: truncate the right edge of 'grey' type images to make
Guido van Rossum [Tue, 29 Sep 1992 17:07:10 +0000 (17:07 +0000)] 
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.

33 years agoLots of little fixes.
Sjoerd Mullender [Tue, 29 Sep 1992 16:43:43 +0000 (16:43 +0000)] 
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

33 years agoVFile: added new formats 'jpeg' and 'jpeggrey'. Decompression is done
Guido van Rossum [Tue, 29 Sep 1992 13:40:47 +0000 (13:40 +0000)] 
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.

33 years agoModified most (but not yet all) I/O to always go through sys.stdout or
Guido van Rossum [Fri, 25 Sep 1992 21:59:05 +0000 (21:59 +0000)] 
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.

33 years agoNew shell script Addmodule.sh makes it easier to add a new optional
Guido van Rossum [Fri, 25 Sep 1992 21:54:05 +0000 (21:54 +0000)] 
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.

33 years agoChanged an ifdef from IRIX_405 to CDsetcallback.
Sjoerd Mullender [Fri, 25 Sep 1992 11:15:58 +0000 (11:15 +0000)] 
Changed an ifdef from IRIX_405 to CDsetcallback.

33 years agoFixed the last known bugs.
Sjoerd Mullender [Fri, 25 Sep 1992 10:28:20 +0000 (10:28 +0000)] 
Fixed the last known bugs.

33 years agoAdded resizevideo() interface to LiveVideoIn and rationalized size
Guido van Rossum [Thu, 24 Sep 1992 16:55:31 +0000 (16:55 +0000)] 
Added resizevideo() interface to LiveVideoIn and rationalized size
adjustments (somewhat).  Adapted Vsend to use it.

33 years agoAdded resizevideo() interface to LiveVideoIn and rationalized size
Guido van Rossum [Thu, 24 Sep 1992 16:53:51 +0000 (16:53 +0000)] 
Added resizevideo() interface to LiveVideoIn and rationalized size
adjustments (somewhat).  Adapted Vsend to use it.

33 years agoChanged the init() interface of LiveVideoOut to read out the window
Guido van Rossum [Thu, 24 Sep 1992 16:03:56 +0000 (16:03 +0000)] 
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.

33 years agoPython equivalent of <netinet/in.h> (SGI specific, hence not in python/lib).
Guido van Rossum [Thu, 24 Sep 1992 15:02:46 +0000 (15:02 +0000)] 
Python equivalent of <netinet/in.h> (SGI specific, hence not in python/lib).

33 years agoAdded options to Vsend and Vreceive; moved common defaults to senddefs.
Guido van Rossum [Thu, 24 Sep 1992 15:01:37 +0000 (15:01 +0000)] 
Added options to Vsend and Vreceive; moved common defaults to senddefs.
Optimized LiveVideoIn quite a bit; removed print stmt from LiveVideoOut.

33 years agoAdded multicast to Vsend and Vreceive. Updated README. Rediced queue
Guido van Rossum [Thu, 24 Sep 1992 12:54:35 +0000 (12:54 +0000)] 
Added multicast to Vsend and Vreceive.  Updated README. Rediced queue
size to 1 in LiveVideoIn.

33 years agoDefined exception cd.error which is used for errors other than
Sjoerd Mullender [Thu, 24 Sep 1992 10:48:40 +0000 (10:48 +0000)] 
Defined exception cd.error which is used for errors other than
TypeError, MemoryError and such.

33 years agoNew module "CL" (Compression Library) for Irix 4.0.5 and higher.
Sjoerd Mullender [Thu, 24 Sep 1992 10:40:03 +0000 (10:40 +0000)] 
New module "CL" (Compression Library) for Irix 4.0.5 and higher.

33 years agoNew built-in module "cl" (Compression Library). Only for Irix 4.0.5
Sjoerd Mullender [Thu, 24 Sep 1992 10:37:39 +0000 (10:37 +0000)] 
New built-in module "cl" (Compression Library).  Only for Irix 4.0.5
and higher.  Made a few improvements to previous version.

33 years ago*** empty log message ***
Guido van Rossum [Thu, 24 Sep 1992 10:34:25 +0000 (10:34 +0000)] 
*** empty log message ***

33 years agoBetter way of deducing mcast group bytes.
Guido van Rossum [Thu, 24 Sep 1992 10:33:40 +0000 (10:33 +0000)] 
Better way of deducing mcast group bytes.

33 years agoAdd -b option and sleep shorter.
Guido van Rossum [Thu, 24 Sep 1992 10:33:16 +0000 (10:33 +0000)] 
Add -b option and sleep shorter.

33 years agoopen() now raises IOError, not RuntimeError!
Guido van Rossum [Thu, 24 Sep 1992 09:14:44 +0000 (09:14 +0000)] 
open() now raises IOError, not RuntimeError!

33 years agoNew built-in module cl, the Compression Library.
Sjoerd Mullender [Wed, 23 Sep 1992 14:53:00 +0000 (14:53 +0000)] 
New built-in module cl, the Compression Library.

33 years agoNew modules LiveVideo{In,Out} (interfaces will change!).
Guido van Rossum [Tue, 22 Sep 1992 17:23:17 +0000 (17:23 +0000)] 
New modules LiveVideo{In,Out} (interfaces will change!).
New programs V{send,receive} to send/receive video over UDP.
Comment typo changed in Vaddcache.

33 years agoVrec.py: sv now raises sv.error instead of RuntimeError.
Guido van Rossum [Tue, 22 Sep 1992 15:01:43 +0000 (15:01 +0000)] 
Vrec.py: sv now raises sv.error instead of RuntimeError.
VFile.py: support for showing partial frames.

33 years ago__oct__ and __hex__
Guido van Rossum [Sun, 20 Sep 1992 21:43:47 +0000 (21:43 +0000)] 
__oct__ and __hex__

33 years agoNew module regsub contains sub(), gsub() and split() as in nawk.
Guido van Rossum [Sun, 20 Sep 1992 21:41:09 +0000 (21:41 +0000)] 
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.

33 years ago* Makefile: added IMGFILE; moved some stuff around.
Guido van Rossum [Thu, 17 Sep 1992 17:54:56 +0000 (17:54 +0000)] 
* 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.

33 years agoposix: added setpgrp() and, if sgi, setsid() and setpgid(pid, pgid)
Guido van Rossum [Sun, 13 Sep 1992 20:07:29 +0000 (20:07 +0000)] 
posix: added setpgrp() and, if sgi, setsid() and setpgid(pid, pgid)

33 years agoMade builtins int(), long(), float(), oct() and hex() more generic.
Guido van Rossum [Sat, 12 Sep 1992 11:09:23 +0000 (11:09 +0000)] 
Made builtins int(), long(), float(), oct() and hex() more generic.

33 years agoMakefile uses $> more often; cgen supports filename argument; added
Guido van Rossum [Fri, 11 Sep 1992 23:55:51 +0000 (23:55 +0000)] 
Makefile uses $> more often; cgen supports filename argument; added
lower, upper and swapcase to strop; cosmetics.

33 years agoAdded C++ support in thread.h; don't use signals if not strictly
Sjoerd Mullender [Fri, 11 Sep 1992 15:19:27 +0000 (15:19 +0000)] 
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.

33 years agoAllow broadcast using setsockopt()
Guido van Rossum [Tue, 8 Sep 1992 21:20:12 +0000 (21:20 +0000)] 
Allow broadcast using setsockopt()

33 years agoInitial revision
Guido van Rossum [Tue, 8 Sep 1992 21:19:55 +0000 (21:19 +0000)] 
Initial revision

33 years agoAdded mcast demo
Guido van Rossum [Tue, 8 Sep 1992 21:19:46 +0000 (21:19 +0000)] 
Added mcast demo
.,

33 years agoUtility to add a cached index to an existing movie file.
Guido van Rossum [Tue, 8 Sep 1992 15:17:02 +0000 (15:17 +0000)] 
Utility to add a cached index to an existing movie file.

33 years agoVFile: The Entry-Indigo trick doesn't work on 4.0.1 hosts.
Guido van Rossum [Tue, 8 Sep 1992 15:04:01 +0000 (15:04 +0000)] 
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.

33 years agoAdded post_mortem() and pm() interfaces to pdb and wdb.
Guido van Rossum [Tue, 8 Sep 1992 11:59:04 +0000 (11:59 +0000)] 
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.

33 years agoAdded hint about changing the prompt in $PYTHONSTARTUP
Guido van Rossum [Tue, 8 Sep 1992 09:20:13 +0000 (09:20 +0000)] 
Added hint about changing the prompt in $PYTHONSTARTUP

33 years agoMade struct a standard built-in module; added string args to {set,get}sockopt;
Guido van Rossum [Tue, 8 Sep 1992 09:05:33 +0000 (09:05 +0000)] 
Made struct a standard built-in module; added string args to {set,get}sockopt;
added gl.gversion().

33 years agoFixed "clear()" and added "clearto(r, g, b)".
Guido van Rossum [Mon, 7 Sep 1992 15:28:57 +0000 (15:28 +0000)] 
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.

33 years agoClear the window when receiving a REDRAW event and not playing
Guido van Rossum [Mon, 7 Sep 1992 15:11:30 +0000 (15:11 +0000)] 
Clear the window when receiving a REDRAW event and not playing

33 years agoUse vin/vout.clear() instead of gl.clear()
Guido van Rossum [Mon, 7 Sep 1992 15:09:31 +0000 (15:09 +0000)] 
Use vin/vout.clear() instead of gl.clear()

33 years agoNew module 'colorsys' implements conversions between different color systems.
Guido van Rossum [Mon, 7 Sep 1992 09:41:48 +0000 (09:41 +0000)] 
New module 'colorsys' implements conversions between different color systems.

33 years agoAdapted the world to the new VFile.py. Fixed bugs in Vplay.py:
Guido van Rossum [Mon, 7 Sep 1992 09:35:23 +0000 (09:35 +0000)] 
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.

33 years agoAlmost completely rewritten for cleaner code.
Guido van Rossum [Mon, 7 Sep 1992 09:24:17 +0000 (09:24 +0000)] 
Almost completely rewritten for cleaner code.

33 years agoRemove PAL dependencies; add -w option (initial window width);
Guido van Rossum [Fri, 4 Sep 1992 13:26:59 +0000 (13:26 +0000)] 
Remove PAL dependencies; add -w option (initial window width);
add stepunit(8, 6) call.

33 years agoclassobject.c moduleobject.c stdwinmodule.c xxobject.c:
Guido van Rossum [Fri, 4 Sep 1992 09:45:18 +0000 (09:45 +0000)] 
classobject.c moduleobject.c stdwinmodule.c xxobject.c:
raise AttributeError, not KeyError, when attribute deletion fails.
sunaudiodevmodule.c: check for deletion before calling setmember.

33 years agoChanged references to /usr/local into /usr/local/bin.
Guido van Rossum [Thu, 3 Sep 1992 21:27:55 +0000 (21:27 +0000)] 
Changed references to /usr/local into /usr/local/bin.
Documented $PYTHONSTARTUP

33 years agoGive code objects a more useful representation.
Guido van Rossum [Thu, 3 Sep 1992 20:50:59 +0000 (20:50 +0000)] 
Give code objects a more useful representation.

33 years agoRestructured (yet again) to treat all modules more alike.
Guido van Rossum [Thu, 3 Sep 1992 20:49:55 +0000 (20:49 +0000)] 
Restructured (yet again) to treat all modules more alike.

33 years agoCorrect debug printing code
Guido van Rossum [Thu, 3 Sep 1992 20:46:37 +0000 (20:46 +0000)] 
Correct debug printing code

33 years agoCorrect spelling in function name
Guido van Rossum [Thu, 3 Sep 1992 20:46:06 +0000 (20:46 +0000)] 
Correct spelling in function name

33 years agoPrint warnings to stderr and correct spelling
Guido van Rossum [Thu, 3 Sep 1992 20:45:24 +0000 (20:45 +0000)] 
Print warnings to stderr and correct spelling

33 years agoRemove outdated warning in comments.
Guido van Rossum [Thu, 3 Sep 1992 20:44:36 +0000 (20:44 +0000)] 
Remove outdated warning in comments.

33 years agoRemove bogus type-and-refcnt setting from newsizedstringobject().
Guido van Rossum [Thu, 3 Sep 1992 20:44:02 +0000 (20:44 +0000)] 
Remove bogus type-and-refcnt setting from newsizedstringobject().

33 years agoGot rid the bogus cache code and fix some unchecked errors.
Guido van Rossum [Thu, 3 Sep 1992 20:41:22 +0000 (20:41 +0000)] 
Got rid the bogus cache code and fix some unchecked errors.

33 years agoCompare instance methods by comparing the object and the function.
Guido van Rossum [Thu, 3 Sep 1992 20:39:51 +0000 (20:39 +0000)] 
Compare instance methods by comparing the object and the function.

33 years agoUse getargs() everywhere now. Standardize lay-out yet more (an ongoing
Guido van Rossum [Thu, 3 Sep 1992 20:37:02 +0000 (20:37 +0000)] 
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.

33 years agoImprove check for offset out of range
Guido van Rossum [Thu, 3 Sep 1992 20:35:01 +0000 (20:35 +0000)] 
Improve check for offset out of range

33 years agoAOnly define NDEDBUG if DEBUG is not defined
Guido van Rossum [Thu, 3 Sep 1992 20:34:07 +0000 (20:34 +0000)] 
AOnly define NDEDBUG if DEBUG is not defined

33 years agoIf a type has a repr function but no print function, printing it now
Guido van Rossum [Thu, 3 Sep 1992 20:32:55 +0000 (20:32 +0000)] 
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).

33 years agoAdd some debugging features if DEBUG defined
Guido van Rossum [Thu, 3 Sep 1992 20:29:45 +0000 (20:29 +0000)] 
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.

33 years agoAdd sys.exitfunc feature. Make askync non-static.
Guido van Rossum [Thu, 3 Sep 1992 20:28:00 +0000 (20:28 +0000)] 
Add sys.exitfunc feature.  Make askync non-static.

33 years agoAdd $PYTHONSTARTUP feature.
Guido van Rossum [Thu, 3 Sep 1992 20:26:57 +0000 (20:26 +0000)] 
Add $PYTHONSTARTUP feature.

33 years agoAdd an optional interface to turn malloc debugging on and off.
Guido van Rossum [Thu, 3 Sep 1992 20:25:30 +0000 (20:25 +0000)] 
Add an optional interface to turn malloc debugging on and off.

33 years agoRe-implement some operations from string.py in C, for speed.
Guido van Rossum [Thu, 3 Sep 1992 20:21:07 +0000 (20:21 +0000)] 
Re-implement some operations from string.py in C, for speed.

33 years agoMade it work with the sub-spec burst capture interface
Guido van Rossum [Thu, 3 Sep 1992 17:29:03 +0000 (17:29 +0000)] 
Made it work with the sub-spec burst capture interface
(no bit vector)

33 years agoAdded more info
Guido van Rossum [Thu, 3 Sep 1992 17:28:48 +0000 (17:28 +0000)] 
Added more info

33 years agoInitial revision
Guido van Rossum [Thu, 3 Sep 1992 17:01:36 +0000 (17:01 +0000)] 
Initial revision

33 years agoAdapted to new video library -- different capture interface, no bugs.
Guido van Rossum [Thu, 3 Sep 1992 16:56:04 +0000 (16:56 +0000)] 
Adapted to new video library -- different capture interface, no bugs.
Also use locks and Queues for communication with other threads.

33 years agoversion for new library
Sjoerd Mullender [Thu, 3 Sep 1992 13:08:04 +0000 (13:08 +0000)] 
version for new library