]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
33 years agoMake "range" one smaller (discrepancy between doc and source for regex.c!).
Guido van Rossum [Sun, 26 Jan 1992 18:12:41 +0000 (18:12 +0000)] 
Make "range" one smaller (discrepancy between doc and source for regex.c!).

33 years agoRaise SyntaxError for syntax errors detected in this phase.
Guido van Rossum [Sun, 26 Jan 1992 18:12:03 +0000 (18:12 +0000)] 
Raise SyntaxError for syntax errors detected in this phase.

33 years agoUse output from h2py.
Guido van Rossum [Fri, 24 Jan 1992 12:54:01 +0000 (12:54 +0000)] 
Use output from h2py.

33 years agoMinor fixes.
Guido van Rossum [Fri, 24 Jan 1992 01:12:39 +0000 (01:12 +0000)] 
Minor fixes.

33 years agoInitial revision
Guido van Rossum [Fri, 24 Jan 1992 01:12:17 +0000 (01:12 +0000)] 
Initial revision

33 years agoExperimental version writes the command to a file.
Guido van Rossum [Fri, 24 Jan 1992 01:12:00 +0000 (01:12 +0000)] 
Experimental version writes the command to a file.

33 years agoInitial revision
Guido van Rossum [Wed, 22 Jan 1992 22:21:31 +0000 (22:21 +0000)] 
Initial revision

33 years agoChange \verb\xxx\ in section titles back to {\tt xxx}.
Guido van Rossum [Tue, 21 Jan 1992 11:34:56 +0000 (11:34 +0000)] 
Change \verb\xxx\ in section titles back to {\tt xxx}.

33 years agoAnother large run of changes and additions.
Guido van Rossum [Mon, 20 Jan 1992 17:10:21 +0000 (17:10 +0000)] 
Another large run of changes and additions.

33 years ago#ifdef'ed an unreachable line out.
Guido van Rossum [Sun, 19 Jan 1992 16:49:14 +0000 (16:49 +0000)] 
#ifdef'ed an unreachable line out.

33 years agoAdded -d option (increments debugging variable); mostly to get rid
Guido van Rossum [Sun, 19 Jan 1992 16:48:36 +0000 (16:48 +0000)] 
Added -d option (increments debugging variable); mostly to get rid
of a compiler warning.

33 years agoUse strtoul() for oct/hex constants.
Guido van Rossum [Sun, 19 Jan 1992 16:33:51 +0000 (16:33 +0000)] 
Use strtoul() for oct/hex constants.
Accept * as well as + in varargs arg list.

33 years agoInitial revision
Guido van Rossum [Sun, 19 Jan 1992 16:32:47 +0000 (16:32 +0000)] 
Initial revision

33 years agoUse Tatu Ylonen's copyleft-free reimplementation of
Guido van Rossum [Sun, 19 Jan 1992 16:31:57 +0000 (16:31 +0000)] 
Use Tatu Ylonen's copyleft-free reimplementation of
GNU regular expressions

33 years agoAdded typedef for longobject and declarations for long_{format,scan}.
Guido van Rossum [Sun, 19 Jan 1992 16:31:28 +0000 (16:31 +0000)] 
Added typedef for longobject and declarations for long_{format,scan}.

33 years agoAdd prototypes.
Guido van Rossum [Sun, 19 Jan 1992 16:31:05 +0000 (16:31 +0000)] 
Add prototypes.
Change / and % to match divmod.

33 years agoMove the longobject typedef to longobject.h.
Guido van Rossum [Sun, 19 Jan 1992 16:30:12 +0000 (16:30 +0000)] 
Move the longobject typedef to longobject.h.
Remove some functions that need not be exported.

33 years agoAdded a header file.
Guido van Rossum [Sun, 19 Jan 1992 16:29:05 +0000 (16:29 +0000)] 
Added a header file.

33 years agoMake / and % do the same as divmod.
Guido van Rossum [Sun, 19 Jan 1992 16:28:51 +0000 (16:28 +0000)] 
Make / and % do the same as divmod.

33 years agoSupport for dynamic loading added.
Guido van Rossum [Sun, 19 Jan 1992 16:28:21 +0000 (16:28 +0000)] 
Support for dynamic loading added.

33 years agoChange versions.
Guido van Rossum [Sun, 19 Jan 1992 16:27:42 +0000 (16:27 +0000)] 
Change versions.
Save argv[0] in global argv0.

33 years agoIf sys.trace is None, don't trace. For exceptions, only use
Guido van Rossum [Sun, 19 Jan 1992 16:26:13 +0000 (16:26 +0000)] 
If sys.trace is None, don't trace.  For exceptions, only use
the local trace function.

33 years agolong_format() is now declared in longobject.h.
Guido van Rossum [Sun, 19 Jan 1992 16:25:49 +0000 (16:25 +0000)] 
long_format() is now declared in longobject.h.

33 years agoAnother round of careful revisions.
Guido van Rossum [Fri, 17 Jan 1992 14:03:20 +0000 (14:03 +0000)] 
Another round of careful revisions.

33 years agoUse US paper size.
Guido van Rossum [Fri, 17 Jan 1992 10:42:38 +0000 (10:42 +0000)] 
Use US paper size.

33 years agoJust another intermediate version...
Guido van Rossum [Thu, 16 Jan 1992 17:49:21 +0000 (17:49 +0000)] 
Just another intermediate version...

33 years agoAdded indexing commands
Guido van Rossum [Thu, 16 Jan 1992 17:36:16 +0000 (17:36 +0000)] 
Added indexing commands

33 years agoAdded 'r(et)v(al) command.
Guido van Rossum [Thu, 16 Jan 1992 13:55:21 +0000 (13:55 +0000)] 
Added 'r(et)v(al) command.
Added pdd (post-mortem debugging) method to class Pdb.

33 years agoMoved documentation out to pdb.doc file.
Guido van Rossum [Thu, 16 Jan 1992 13:50:21 +0000 (13:50 +0000)] 
Moved documentation out to pdb.doc file.
Moved class Cmd out to module cmd.py.
Rewrote implementation of stack trace to incorporate traceback objects.

33 years agoNew function gettupleslice(v, i, j).
Guido van Rossum [Tue, 14 Jan 1992 18:45:33 +0000 (18:45 +0000)] 
New function gettupleslice(v, i, j).

33 years agoChange tb_here() prototype.
Guido van Rossum [Tue, 14 Jan 1992 18:45:09 +0000 (18:45 +0000)] 
Change tb_here() prototype.

33 years agotb_here() can now get the lasti and lineno arguments from the frame.
Guido van Rossum [Tue, 14 Jan 1992 18:44:48 +0000 (18:44 +0000)] 
tb_here() can now get the lasti and lineno arguments from the frame.

33 years agoEnsure that sys.argv[0] always exists (maybe as empty string).
Guido van Rossum [Tue, 14 Jan 1992 18:42:53 +0000 (18:42 +0000)] 
Ensure that sys.argv[0] always exists (maybe as empty string).

33 years agoNew version from the net.
Guido van Rossum [Tue, 14 Jan 1992 18:42:23 +0000 (18:42 +0000)] 
New version from the net.

33 years agoAdded close method for menus.
Guido van Rossum [Tue, 14 Jan 1992 18:41:24 +0000 (18:41 +0000)] 
Added close method for menus.
Check for closed objects in getattr (not perfect, but better).

33 years agoDon't depend on patchlevel.h.
Guido van Rossum [Tue, 14 Jan 1992 18:40:47 +0000 (18:40 +0000)] 
Don't depend on patchlevel.h.

33 years agoAdded UNPACK_VARARG.
Guido van Rossum [Tue, 14 Jan 1992 18:38:56 +0000 (18:38 +0000)] 
Added UNPACK_VARARG.

33 years agoGet rid of AMOEBA deps; add declaration of fmod() if __STDC__ is not defined.
Guido van Rossum [Tue, 14 Jan 1992 18:37:27 +0000 (18:37 +0000)] 
Get rid of AMOEBA deps; add declaration of fmod() if __STDC__ is not defined.

33 years agoChanged to 2's complement bitwise ops. Got rid of ZABS etc.
Guido van Rossum [Tue, 14 Jan 1992 18:36:43 +0000 (18:36 +0000)] 
Changed to 2's complement bitwise ops.  Got rid of ZABS etc.

33 years agoDifferent shift implementation.
Guido van Rossum [Tue, 14 Jan 1992 18:33:22 +0000 (18:33 +0000)] 
Different shift implementation.

33 years agoAdded READONLY specifier to data members.
Guido van Rossum [Tue, 14 Jan 1992 18:32:20 +0000 (18:32 +0000)] 
Added READONLY specifier to data members.

33 years agoAdded f_lasti and f_lineno members.
Guido van Rossum [Tue, 14 Jan 1992 18:32:11 +0000 (18:32 +0000)] 
Added f_lasti and f_lineno members.

33 years agoUse $TMPDIR if it is set in the environment.
Guido van Rossum [Tue, 14 Jan 1992 18:31:56 +0000 (18:31 +0000)] 
Use $TMPDIR if it is set in the environment.

33 years agoNew implementation method for case conversion.
Guido van Rossum [Tue, 14 Jan 1992 18:31:29 +0000 (18:31 +0000)] 
New implementation method for case conversion.

33 years agoAdded varargs code.
Guido van Rossum [Tue, 14 Jan 1992 18:30:26 +0000 (18:30 +0000)] 
Added varargs code.

33 years agoAdded to-do list.
Guido van Rossum [Tue, 14 Jan 1992 18:30:15 +0000 (18:30 +0000)] 
Added to-do list.

33 years agoMake nicer comments.
Guido van Rossum [Tue, 14 Jan 1992 18:29:32 +0000 (18:29 +0000)] 
Make nicer comments.
Added expanduser() and normcase() and isabs() and isfile().

33 years agoAdded UNPACK_VARARG code.
Guido van Rossum [Tue, 14 Jan 1992 18:29:20 +0000 (18:29 +0000)] 
Added UNPACK_VARARG code.

33 years agoInitial revision
Guido van Rossum [Tue, 14 Jan 1992 18:28:36 +0000 (18:28 +0000)] 
Initial revision

33 years agoAdded 'normcase' function.
Guido van Rossum [Tue, 14 Jan 1992 18:28:18 +0000 (18:28 +0000)] 
Added 'normcase' function.

33 years agoGet rid of debug print statement.
Guido van Rossum [Tue, 14 Jan 1992 18:27:26 +0000 (18:27 +0000)] 
Get rid of debug print statement.

33 years agoAdded varargs syntax "def f(a, b, +c): ..."
Guido van Rossum [Tue, 14 Jan 1992 18:27:17 +0000 (18:27 +0000)] 
Added varargs syntax "def f(a, b, +c): ..."

33 years agoNow uses varargs syntax to grep more than one file.
Guido van Rossum [Sun, 12 Jan 1992 23:33:52 +0000 (23:33 +0000)] 
Now uses varargs syntax to grep more than one file.

33 years agoAlmost complete rewritten. Documentation added.
Guido van Rossum [Sun, 12 Jan 1992 23:32:55 +0000 (23:32 +0000)] 
Almost complete rewritten.  Documentation added.
Simple interface "pdb.run('<statement>')" added.

33 years agoNever return a non-existing pathname.
Guido van Rossum [Sun, 12 Jan 1992 23:32:11 +0000 (23:32 +0000)] 
Never return a non-existing pathname.
Rewrote has_magic using a regular expression match.

33 years agoRewritten using regex.
Guido van Rossum [Sun, 12 Jan 1992 23:29:29 +0000 (23:29 +0000)] 
Rewritten using regex.

33 years agoUse module os.
Guido van Rossum [Sun, 12 Jan 1992 23:27:56 +0000 (23:27 +0000)] 
Use module os.
Split off file cache to module 'linecache'.

33 years agoreact to interrupts differently
Guido van Rossum [Sun, 12 Jan 1992 23:26:55 +0000 (23:26 +0000)] 
react to interrupts differently

33 years agoUse module 'os'
Guido van Rossum [Sun, 12 Jan 1992 23:26:24 +0000 (23:26 +0000)] 
Use module 'os'

33 years agoConverted to use == equality check syntax.
Guido van Rossum [Sun, 12 Jan 1992 17:18:12 +0000 (17:18 +0000)] 
Converted to use == equality check syntax.

33 years agoadd READONLY to member list.
Guido van Rossum [Sun, 12 Jan 1992 02:30:05 +0000 (02:30 +0000)] 
add READONLY to member list.

33 years agoUser trace feature.
Guido van Rossum [Sun, 12 Jan 1992 02:29:51 +0000 (02:29 +0000)] 
User trace feature.

33 years agoInitial revision
Guido van Rossum [Fri, 10 Jan 1992 14:54:42 +0000 (14:54 +0000)] 
Initial revision

33 years agoFix bug in assign_slice for negative index; used length of wrong object!
Guido van Rossum [Fri, 10 Jan 1992 00:28:07 +0000 (00:28 +0000)] 
Fix bug in assign_slice for negative index; used length of wrong object!

33 years agoBugfix: it choked on an empty argument!
Guido van Rossum [Thu, 9 Jan 1992 11:37:07 +0000 (11:37 +0000)] 
Bugfix: it choked on an empty argument!

33 years agoCosmetic changes; added more subsections to chapter 2; new syntax (==).
Guido van Rossum [Tue, 7 Jan 1992 16:44:35 +0000 (16:44 +0000)] 
Cosmetic changes; added more subsections to chapter 2; new syntax (==).

33 years agoCosmetic changes; added sections on notation and on objects;
Guido van Rossum [Tue, 7 Jan 1992 16:43:53 +0000 (16:43 +0000)] 
Cosmetic changes; added sections on notation and on objects;
new grammar (global, '==').

33 years agoChanges needed for indexing.
Guido van Rossum [Tue, 7 Jan 1992 16:40:44 +0000 (16:40 +0000)] 
Changes needed for indexing.

33 years agoStop option processing immediately after "-c command",
Guido van Rossum [Thu, 2 Jan 1992 16:16:18 +0000 (16:16 +0000)] 
Stop option processing immediately after "-c command",
leaving additional options for the command to handle.

33 years agoNew == syntax
Guido van Rossum [Wed, 1 Jan 1992 19:35:13 +0000 (19:35 +0000)] 
New == syntax

33 years agoInitial revision
Guido van Rossum [Wed, 1 Jan 1992 19:34:47 +0000 (19:34 +0000)] 
Initial revision

33 years agoNew == syntax; regs is no longer a method.
Guido van Rossum [Wed, 1 Jan 1992 19:33:02 +0000 (19:33 +0000)] 
New == syntax; regs is no longer a method.

33 years agoCosmetic changes; sabotage 'go' and 'stdwin'; New == syntax.
Guido van Rossum [Wed, 1 Jan 1992 19:30:14 +0000 (19:30 +0000)] 
Cosmetic changes; sabotage 'go' and 'stdwin'; New == syntax.

33 years agoTokenizing version (see lib/tokenize.py).
Guido van Rossum [Wed, 1 Jan 1992 19:22:25 +0000 (19:22 +0000)] 
Tokenizing version (see lib/tokenize.py).

33 years agoCosmetic change.
Guido van Rossum [Wed, 1 Jan 1992 19:22:09 +0000 (19:22 +0000)] 
Cosmetic change.

33 years agoInitial revision
Guido van Rossum [Wed, 1 Jan 1992 18:38:21 +0000 (18:38 +0000)] 
Initial revision

33 years agoUse new, more generic structure for *fix.py scripts.
Guido van Rossum [Wed, 1 Jan 1992 18:38:09 +0000 (18:38 +0000)] 
Use new, more generic structure for *fix.py scripts.

33 years ago'regs' is a read-only data member, not a function.
Guido van Rossum [Wed, 1 Jan 1992 14:52:16 +0000 (14:52 +0000)] 
'regs' is a read-only data member, not a function.

33 years agoDon't allow '==' at top level yet, to catch conversion errors.
Guido van Rossum [Wed, 1 Jan 1992 14:51:57 +0000 (14:51 +0000)] 
Don't allow '==' at top level yet, to catch conversion errors.

33 years agoRaise SystemExit instead of calling goaway().
Guido van Rossum [Tue, 31 Dec 1991 13:15:35 +0000 (13:15 +0000)] 
Raise SystemExit instead of calling goaway().

33 years agoClear errno, just to be sure.
Guido van Rossum [Tue, 31 Dec 1991 13:15:19 +0000 (13:15 +0000)] 
Clear errno, just to be sure.

33 years agoCatch SystemExit and go away if it is caught.
Guido van Rossum [Tue, 31 Dec 1991 13:14:48 +0000 (13:14 +0000)] 
Catch SystemExit and go away if it is caught.

33 years agoFixed bug in long masking ops.
Guido van Rossum [Tue, 31 Dec 1991 13:14:13 +0000 (13:14 +0000)] 
Fixed bug in long masking ops.

33 years agoAdded SystemExit.
Guido van Rossum [Tue, 31 Dec 1991 13:13:47 +0000 (13:13 +0000)] 
Added SystemExit.

33 years agoMinor changes.
Guido van Rossum [Tue, 31 Dec 1991 13:13:35 +0000 (13:13 +0000)] 
Minor changes.

33 years agoAllow trailing comma after fplist; '=' is no longer comparison;
Guido van Rossum [Tue, 31 Dec 1991 13:11:56 +0000 (13:11 +0000)] 
Allow trailing comma after fplist; '=' is no longer comparison;
expr/assignment statement now allows testlists.

33 years agoAdapted to new "regex" module.
Guido van Rossum [Tue, 31 Dec 1991 00:00:35 +0000 (00:00 +0000)] 
Adapted to new "regex" module.
Introduced egrep() and emgrep() variants.
Use '==' for equality test.
.,

33 years agoAdapt the regular expression to the new class syntax.
Guido van Rossum [Mon, 30 Dec 1991 23:01:28 +0000 (23:01 +0000)] 
Adapt the regular expression to the new class syntax.

33 years agoInitial revision
Guido van Rossum [Mon, 30 Dec 1991 16:03:05 +0000 (16:03 +0000)] 
Initial revision

33 years agoy
Guido van Rossum [Mon, 30 Dec 1991 16:02:20 +0000 (16:02 +0000)] 
y
New class syntax

33 years agoNew class syntax
Guido van Rossum [Mon, 30 Dec 1991 16:02:10 +0000 (16:02 +0000)] 
New class syntax

33 years agoAuto include patchlevel in version.
Guido van Rossum [Mon, 30 Dec 1991 01:43:49 +0000 (01:43 +0000)] 
Auto include patchlevel in version.
Replace regexp by regex.

33 years agoInitial revision
Guido van Rossum [Mon, 30 Dec 1991 01:42:57 +0000 (01:42 +0000)] 
Initial revision

33 years agoFix bogus mode mask.
Guido van Rossum [Thu, 26 Dec 1991 13:23:22 +0000 (13:23 +0000)] 
Fix bogus mode mask.

33 years agoUse 'global' instead of struct kludge.
Guido van Rossum [Thu, 26 Dec 1991 13:10:50 +0000 (13:10 +0000)] 
Use 'global' instead of struct kludge.

33 years agoUse new stdwinevents.
Guido van Rossum [Thu, 26 Dec 1991 13:06:52 +0000 (13:06 +0000)] 
Use new stdwinevents.

33 years agoNew class syntax.
Guido van Rossum [Thu, 26 Dec 1991 13:06:39 +0000 (13:06 +0000)] 
New class syntax.
Use ImportERror

33 years agoNew class syntax.
Guido van Rossum [Thu, 26 Dec 1991 13:06:29 +0000 (13:06 +0000)] 
New class syntax.

33 years agoUse ImportError
Guido van Rossum [Thu, 26 Dec 1991 13:06:22 +0000 (13:06 +0000)] 
Use ImportError

33 years agoNew class syntax.
Guido van Rossum [Thu, 26 Dec 1991 13:05:52 +0000 (13:05 +0000)] 
New class syntax.