]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
34 years agoAdded forward declaration (to satisfy Standard C).
Guido van Rossum [Wed, 3 Apr 1991 19:03:52 +0000 (19:03 +0000)] 
Added forward declaration (to satisfy Standard C).

34 years agoAdded Getnamev() macro.
Guido van Rossum [Wed, 3 Apr 1991 19:03:22 +0000 (19:03 +0000)] 
Added Getnamev() macro.

34 years agoInitial revision
Guido van Rossum [Wed, 3 Apr 1991 19:02:31 +0000 (19:02 +0000)] 
Initial revision

34 years agoAdded declaration for dict2insert.
Guido van Rossum [Wed, 3 Apr 1991 19:02:06 +0000 (19:02 +0000)] 
Added declaration for dict2insert.

34 years agoAdded font manager initialization.
Guido van Rossum [Wed, 3 Apr 1991 19:01:18 +0000 (19:01 +0000)] 
Added font manager initialization.

34 years agoSatisfy Standard C rules about struct scope.
Guido van Rossum [Wed, 3 Apr 1991 19:00:55 +0000 (19:00 +0000)] 
Satisfy Standard C rules about struct scope.

34 years agoCreate code string with initial size of 1000 instead of 0.
Guido van Rossum [Wed, 3 Apr 1991 19:00:23 +0000 (19:00 +0000)] 
Create code string with initial size of 1000 instead of 0.

34 years agoDefine and use GETNAMEV macro.
Guido van Rossum [Wed, 3 Apr 1991 18:59:50 +0000 (18:59 +0000)] 
Define and use GETNAMEV macro.

34 years agoOptimized stringitem.
Guido van Rossum [Wed, 6 Mar 1991 13:15:02 +0000 (13:15 +0000)] 
Optimized stringitem.

34 years agoReturn value of drawing_generic was ignored! Foo!
Guido van Rossum [Wed, 6 Mar 1991 13:14:12 +0000 (13:14 +0000)] 
Return value of drawing_generic was ignored!  Foo!

34 years agoInclude patchlevel.h (to ensure it is distributed with the rest).
Guido van Rossum [Wed, 6 Mar 1991 13:09:35 +0000 (13:09 +0000)] 
Include patchlevel.h (to ensure it is distributed with the rest).

34 years agoAdded repeat (for list*integet).
Guido van Rossum [Wed, 6 Mar 1991 13:07:53 +0000 (13:07 +0000)] 
Added repeat (for list*integet).
Added methods remove(), reverse() and index().

34 years agoFixed read() and readline() to do arbitrarily long reads.
Guido van Rossum [Wed, 6 Mar 1991 13:06:18 +0000 (13:06 +0000)] 
Fixed read() and readline() to do arbitrarily long reads.
And readline() now reads null bytes correctly.
Added tell(), seek() and flush().

34 years agoDependencies on mod[123].tex.
Guido van Rossum [Tue, 19 Feb 1991 17:24:20 +0000 (17:24 +0000)] 
Dependencies on mod[123].tex.

34 years agoSplit into a root file (this one) and three subfile mod[123].tex.
Guido van Rossum [Tue, 19 Feb 1991 17:23:29 +0000 (17:23 +0000)] 
Split into a root file (this one) and three subfile mod[123].tex.

34 years agoAdded readfile() and readopenfile() functions.
Guido van Rossum [Tue, 19 Feb 1991 13:04:40 +0000 (13:04 +0000)] 
Added readfile() and readopenfile() functions.

34 years agoUse readfile from util.py.
Guido van Rossum [Tue, 19 Feb 1991 13:02:13 +0000 (13:02 +0000)] 
Use readfile from util.py.

34 years agoUse garamod as alternative style.
Guido van Rossum [Tue, 19 Feb 1991 12:54:06 +0000 (12:54 +0000)] 
Use garamod as alternative style.

34 years agoMade function items bold; other changes?
Guido van Rossum [Tue, 19 Feb 1991 12:53:17 +0000 (12:53 +0000)] 
Made function items bold; other changes?

34 years agoMinor changes.
Guido van Rossum [Tue, 19 Feb 1991 12:52:52 +0000 (12:52 +0000)] 
Minor changes.

34 years agoRemove Emacs garbage.
Guido van Rossum [Tue, 19 Feb 1991 12:52:33 +0000 (12:52 +0000)] 
Remove Emacs garbage.

34 years agoAdded copyright notice.
Guido van Rossum [Tue, 19 Feb 1991 12:39:46 +0000 (12:39 +0000)] 
Added copyright notice.

34 years agoAdded version that opens a pipe to /bin/pwd.
Guido van Rossum [Tue, 19 Feb 1991 12:28:18 +0000 (12:28 +0000)] 
Added version that opens a pipe to /bin/pwd.

34 years agoAdded BSD implementations of millisleep.
Guido van Rossum [Tue, 19 Feb 1991 12:27:35 +0000 (12:27 +0000)] 
Added BSD implementations of millisleep.

34 years agoCall winit() here instead of in main initialization.
Guido van Rossum [Tue, 19 Feb 1991 12:26:49 +0000 (12:26 +0000)] 
Call winit() here instead of in main initialization.

34 years agoCall the init function of a built-in module here.
Guido van Rossum [Tue, 19 Feb 1991 12:23:57 +0000 (12:23 +0000)] 
Call the init function of a built-in module here.
,

34 years agoTurned the list of init calls into a table (see import.c).
Guido van Rossum [Tue, 19 Feb 1991 12:22:24 +0000 (12:22 +0000)] 
Turned the list of init calls into a table (see import.c).

34 years agoReversed min and max (to alphabetical order).
Guido van Rossum [Tue, 19 Feb 1991 12:21:50 +0000 (12:21 +0000)] 
Reversed min and max (to alphabetical order).

34 years agoHack to open resource fork on the Mac: open(filename, '*rb').
Guido van Rossum [Wed, 13 Feb 1991 23:25:27 +0000 (23:25 +0000)] 
Hack to open resource fork on the Mac: open(filename, '*rb').

34 years agoAdd getdefwinpos, getdefwinsize;
Guido van Rossum [Wed, 13 Feb 1991 23:19:39 +0000 (23:19 +0000)] 
Add getdefwinpos, getdefwinsize;
and improve mouse clipping for textedit blocks.

34 years agoFix stringcompare when strings contain null bytes.
Guido van Rossum [Wed, 13 Feb 1991 23:18:39 +0000 (23:18 +0000)] 
Fix stringcompare when strings contain null bytes.

34 years agoUpdated to reflect the change to TeX.
Guido van Rossum [Fri, 25 Jan 1991 13:29:53 +0000 (13:29 +0000)] 
Updated to reflect the change to TeX.

34 years agoTook out (di)troff references.
Guido van Rossum [Fri, 25 Jan 1991 13:29:04 +0000 (13:29 +0000)] 
Took out (di)troff references.
Changed dependencies somewhat.

34 years agoChanged code environment into \bcode and \ecode macros.
Guido van Rossum [Fri, 25 Jan 1991 13:28:15 +0000 (13:28 +0000)] 
Changed code environment into \bcode and \ecode macros.
Learned a lot about these things.

34 years agoChanged code environment into \bcode and \ecode macros.
Guido van Rossum [Fri, 25 Jan 1991 13:27:18 +0000 (13:27 +0000)] 
Changed code environment into \bcode and \ecode macros.
Small lay-out improvements.
Took out a ref or two to "python -s".

34 years agoChanged \begin{code} and \end{code} into \bcode and \ecode.
Guido van Rossum [Fri, 25 Jan 1991 13:26:13 +0000 (13:26 +0000)] 
Changed \begin{code} and \end{code} into \bcode and \ecode.
Small lay-out improvements.

34 years agoBetter solution for code environment.
Guido van Rossum [Thu, 24 Jan 1991 16:54:29 +0000 (16:54 +0000)] 
Better solution for code environment.

34 years agoSmall changes.
Guido van Rossum [Thu, 24 Jan 1991 16:54:15 +0000 (16:54 +0000)] 
Small changes.

34 years agoMost silly things fixed.
Guido van Rossum [Wed, 23 Jan 1991 16:31:24 +0000 (16:31 +0000)] 
Most silly things fixed.

34 years agoThe parser module is now called paenlparser.
Guido van Rossum [Wed, 23 Jan 1991 13:45:17 +0000 (13:45 +0000)] 
The parser module is now called paenlparser.

34 years agoAdded _reset and destroy methods.
Guido van Rossum [Wed, 23 Jan 1991 13:43:16 +0000 (13:43 +0000)] 
Added _reset and destroy methods.

34 years agoAdded XXX remarks.
Guido van Rossum [Wed, 23 Jan 1991 13:41:53 +0000 (13:41 +0000)] 
Added XXX remarks.

34 years agoInitial revision
Guido van Rossum [Wed, 23 Jan 1991 13:41:31 +0000 (13:41 +0000)] 
Initial revision

34 years agoMade the move to TeX.
Guido van Rossum [Tue, 22 Jan 1991 11:47:14 +0000 (11:47 +0000)] 
Made the move to TeX.

34 years agoInitial revision
Guido van Rossum [Tue, 22 Jan 1991 11:45:29 +0000 (11:45 +0000)] 
Initial revision

34 years agoSmall changes. Use description instead of list env.
Guido van Rossum [Tue, 22 Jan 1991 11:45:00 +0000 (11:45 +0000)] 
Small changes.  Use description instead of list env.

34 years agoFix bug in input(); add comments to cases in compile().
Guido van Rossum [Mon, 21 Jan 1991 16:09:22 +0000 (16:09 +0000)] 
Fix bug in input(); add comments to cases in compile().

34 years agoFile name shortening.
Guido van Rossum [Mon, 21 Jan 1991 15:12:35 +0000 (15:12 +0000)] 
File name shortening.

34 years agoRemoved 'dir' statement.
Guido van Rossum [Mon, 21 Jan 1991 15:07:21 +0000 (15:07 +0000)] 
Removed 'dir' statement.
Function call argument is a testlist instead of exprlist.

34 years agoMoved getcwd() hack to its own file.
Guido van Rossum [Mon, 21 Jan 1991 14:28:19 +0000 (14:28 +0000)] 
Moved getcwd() hack to its own file.

34 years agoInitial revision
Guido van Rossum [Mon, 21 Jan 1991 14:27:52 +0000 (14:27 +0000)] 
Initial revision

34 years agoMade all configurable options optional (see Makefile).
Guido van Rossum [Fri, 18 Jan 1991 15:32:01 +0000 (15:32 +0000)] 
Made all configurable options optional (see Makefile).

34 years agoAdded pollevent(); returns None if no event available.
Guido van Rossum [Wed, 16 Jan 1991 14:06:18 +0000 (14:06 +0000)] 
Added pollevent(); returns None if no event available.
Don't throw away key events with no window.

34 years agoMac version now looks ahead in event queue instead of eating events.
Guido van Rossum [Wed, 16 Jan 1991 14:04:51 +0000 (14:04 +0000)] 
Mac version now looks ahead in event queue instead of eating events.
Much better!

34 years agoInitial revision
Guido van Rossum [Fri, 11 Jan 1991 16:35:08 +0000 (16:35 +0000)] 
Initial revision

34 years agoChanged bogus ref to textobject into xxobject.
Guido van Rossum [Wed, 2 Jan 1991 15:12:51 +0000 (15:12 +0000)] 
Changed bogus ref to textobject into xxobject.

34 years agoFixed a bit (still no warranties).
Guido van Rossum [Wed, 2 Jan 1991 15:11:48 +0000 (15:11 +0000)] 
Fixed a bit (still no warranties).

34 years agoThink C 4.0 fixes a bug in 3.0 that we programmed around.
Guido van Rossum [Wed, 2 Jan 1991 13:51:41 +0000 (13:51 +0000)] 
Think C 4.0 fixes a bug in 3.0 that we programmed around.

34 years agoAdd backward compatibility with -s.
Guido van Rossum [Wed, 2 Jan 1991 13:50:48 +0000 (13:50 +0000)] 
Add backward compatibility with -s.
Add initregexp() call.

34 years agoInitial revision
Guido van Rossum [Tue, 1 Jan 1991 18:17:49 +0000 (18:17 +0000)] 
Initial revision

34 years agoInitial revision
Guido van Rossum [Tue, 1 Jan 1991 18:11:14 +0000 (18:11 +0000)] 
Initial revision

34 years agoAdded explanatory comments.
Guido van Rossum [Tue, 1 Jan 1991 18:10:40 +0000 (18:10 +0000)] 
Added explanatory comments.

34 years agoAdapted to new cutbuffer interface.
Guido van Rossum [Wed, 26 Dec 1990 15:40:31 +0000 (15:40 +0000)] 
Adapted to new cutbuffer interface.

34 years agoInitial revision
Guido van Rossum [Wed, 26 Dec 1990 15:40:07 +0000 (15:40 +0000)] 
Initial revision

34 years agoFix bugf in index -- last char would not be checked.
Guido van Rossum [Wed, 26 Dec 1990 15:39:06 +0000 (15:39 +0000)] 
Fix bugf in index -- last char would not be checked.

34 years agoUse stdwinevents instead of stdwinsupport.
Guido van Rossum [Wed, 26 Dec 1990 15:37:05 +0000 (15:37 +0000)] 
Use stdwinevents instead of stdwinsupport.

34 years agoCompensate stdwin bug
Guido van Rossum [Wed, 26 Dec 1990 15:34:48 +0000 (15:34 +0000)] 
Compensate stdwin bug

34 years ago*** empty log message ***
Guido van Rossum [Wed, 26 Dec 1990 15:34:34 +0000 (15:34 +0000)] 
*** empty log message ***

34 years agoUnimportant changes.
Guido van Rossum [Wed, 26 Dec 1990 15:33:35 +0000 (15:33 +0000)] 
Unimportant changes.

34 years agoComment changes.
Guido van Rossum [Wed, 26 Dec 1990 15:33:00 +0000 (15:33 +0000)] 
Comment changes.

34 years agoChanges for THINK C 4.0.
Guido van Rossum [Thu, 20 Dec 1990 23:13:00 +0000 (23:13 +0000)] 
Changes for THINK C 4.0.

34 years agoReturn -1 for errors.
Guido van Rossum [Thu, 20 Dec 1990 23:12:40 +0000 (23:12 +0000)] 
Return -1 for errors.

34 years agoChanges for THINK C 4.0.
Guido van Rossum [Thu, 20 Dec 1990 23:11:33 +0000 (23:11 +0000)] 
Changes for THINK C 4.0.
Don't call inittime() and initmath(), let config_*.c decide about those.

34 years agoChangess for THINK C 4.0.
Guido van Rossum [Thu, 20 Dec 1990 23:11:02 +0000 (23:11 +0000)] 
Changess for THINK C 4.0.

34 years agoAdd <errno.h>.
Guido van Rossum [Thu, 20 Dec 1990 23:09:14 +0000 (23:09 +0000)] 
Add <errno.h>.

34 years agoAdded <errno.h>
Guido van Rossum [Thu, 20 Dec 1990 23:06:26 +0000 (23:06 +0000)] 
Added <errno.h>

34 years agoChanged include of <errno.h>
Guido van Rossum [Thu, 20 Dec 1990 23:05:40 +0000 (23:05 +0000)] 
Changed include of <errno.h>

34 years agoInitial revision
Guido van Rossum [Thu, 20 Dec 1990 23:03:58 +0000 (23:03 +0000)] 
Initial revision

34 years agoChange div() into divide(); div() is a Standard C function.
Guido van Rossum [Thu, 20 Dec 1990 23:03:11 +0000 (23:03 +0000)] 
Change div() into divide(); div() is a Standard C function.

34 years agoInclude <string.h> instead of "string.h".
Guido van Rossum [Thu, 20 Dec 1990 23:02:42 +0000 (23:02 +0000)] 
Include <string.h> instead of "string.h".

34 years ago"Compiling" version
Guido van Rossum [Thu, 20 Dec 1990 15:06:42 +0000 (15:06 +0000)] 
"Compiling" version

35 years agoChanged interface (no nodes but code).
Guido van Rossum [Sun, 18 Nov 1990 17:44:34 +0000 (17:44 +0000)] 
Changed interface (no nodes but code).

35 years agoFunction objects no longer contain a parse tree node, but intermediate
Guido van Rossum [Sun, 18 Nov 1990 17:44:06 +0000 (17:44 +0000)] 
Function objects no longer contain a parse tree node, but intermediate
code.

35 years agoEmpty all modules' symbol tables, so most circular references are
Guido van Rossum [Sun, 18 Nov 1990 17:41:40 +0000 (17:41 +0000)] 
Empty all modules' symbol tables, so most circular references are
cleared up.
(A function definition references its module's symbol table but
the symbol table of course references the function...)

35 years agoFix wrong #ifdef.
Guido van Rossum [Sun, 18 Nov 1990 17:41:19 +0000 (17:41 +0000)] 
Fix wrong #ifdef.

35 years agoSome extra DECREFs.
Guido van Rossum [Sun, 18 Nov 1990 17:40:32 +0000 (17:40 +0000)] 
Some extra DECREFs.

35 years agoSet parse tree in parser data structure to NULL when returning
Guido van Rossum [Sun, 18 Nov 1990 17:39:41 +0000 (17:39 +0000)] 
Set parse tree in parser data structure to NULL when returning
a valid parse tree to caller, so caller must free the tree.

35 years agoFree parse tree when deleting parser.
Guido van Rossum [Sun, 18 Nov 1990 17:38:42 +0000 (17:38 +0000)] 
Free parse tree when deleting parser.

35 years agoAdded opcodes for classes.
Guido van Rossum [Sun, 18 Nov 1990 17:38:15 +0000 (17:38 +0000)] 
Added opcodes for classes.

35 years agoAdded prototype for new function freenode().
Guido van Rossum [Sun, 18 Nov 1990 17:37:25 +0000 (17:37 +0000)] 
Added prototype for new function freenode().

35 years agoAdd function to free an entire parse tree.
Guido van Rossum [Sun, 18 Nov 1990 17:37:06 +0000 (17:37 +0000)] 
Add function to free an entire parse tree.

35 years agoDECREF pi and e after inserting in symbol table.
Guido van Rossum [Sun, 18 Nov 1990 17:36:45 +0000 (17:36 +0000)] 
DECREF pi and e after inserting in symbol table.

35 years agoAdd extra DECREF.
Guido van Rossum [Sun, 18 Nov 1990 17:36:26 +0000 (17:36 +0000)] 
Add extra DECREF.

35 years agoCompile class definitions.
Guido van Rossum [Sun, 18 Nov 1990 17:35:03 +0000 (17:35 +0000)] 
Compile class definitions.
Document and fix code generation for try statements.
Use two bytes for all arguments.
Avoid duplicate entries in lists of constants and names.

35 years agoFree parse tree after compiling.
Guido van Rossum [Sun, 18 Nov 1990 17:33:06 +0000 (17:33 +0000)] 
Free parse tree after compiling.
Added support for class definitions.
Reorganized main interpreter loop to fetch op and arg once at the head.
Use two bytes for arguments (see ceval.c).

35 years agoFixed resizestring() to work if reference tracing is turned on.
Guido van Rossum [Sun, 18 Nov 1990 17:30:23 +0000 (17:30 +0000)] 
Fixed resizestring() to work if reference tracing is turned on.
The realloc() call would move the list head without fixing the
pointers to in the the chain of allocated objects...

35 years agoMoved configuration-dependent initializations (etc.) to config_*.c
Guido van Rossum [Sun, 18 Nov 1990 17:28:24 +0000 (17:28 +0000)] 
Moved configuration-dependent initializations (etc.) to config_*.c

35 years agoInitial revision
Guido van Rossum [Sun, 18 Nov 1990 17:27:39 +0000 (17:27 +0000)] 
Initial revision

35 years agoAdd UNREF macro if not tracing refs (see UNREF function in object.c).
Guido van Rossum [Sun, 18 Nov 1990 17:27:10 +0000 (17:27 +0000)] 
Add UNREF macro if not tracing refs (see UNREF function in object.c).

35 years agoIncrement line number for continuation lines.
Guido van Rossum [Fri, 9 Nov 1990 15:08:39 +0000 (15:08 +0000)] 
Increment line number for continuation lines.