| Wed, 28 Feb 2001 01:58:08 +0000 |
Jeremy Hylton |
Presumed correct compiler pass for future statements
legacy-trunk
|
| Tue, 27 Feb 2001 19:07:02 +0000 |
Jeremy Hylton |
Improved __future__ parser; still more to do
legacy-trunk
|
| Tue, 27 Feb 2001 05:15:57 +0000 |
Jeremy Hylton |
Add warnings about undefined "global"
legacy-trunk
|
| Tue, 27 Feb 2001 04:23:34 +0000 |
Jeremy Hylton |
Preliminary support for future nested scopes
legacy-trunk
|
| Fri, 23 Feb 2001 22:23:53 +0000 |
Tim Peters |
Shuffle premature decref; nuke unreachable code block.
legacy-trunk
|
| Fri, 23 Feb 2001 18:22:59 +0000 |
Barry Warsaw |
symtable_update_free_vars(), symtable_undo_free(),
legacy-trunk
|
| Fri, 23 Feb 2001 17:55:27 +0000 |
Jeremy Hylton |
Fix for bug 133489: compiler leaks memory
legacy-trunk
|
| Mon, 19 Feb 2001 23:52:49 +0000 |
Jeremy Hylton |
Fix for implicit tuple + default arguments, courtesy of Michael Hudson.
legacy-trunk
|
| Mon, 19 Feb 2001 15:50:51 +0000 |
Jeremy Hylton |
When running python -O, do not include blocks defined in asserts in
legacy-trunk
|
| Mon, 19 Feb 2001 15:33:10 +0000 |
Jeremy Hylton |
Tolerate ill-formed trees in symtable_assign(). Fixes SF bug 132510.
legacy-trunk
|
| Sun, 18 Feb 2001 04:45:10 +0000 |
Tim Peters |
Bug #132313 error message confusing for assignment in lambda.
legacy-trunk
|
| Sat, 17 Feb 2001 05:30:26 +0000 |
Tim Peters |
Change temp names created by listcomps from [%d] to _[%d], so the one-liner
legacy-trunk
|
| Mon, 12 Feb 2001 16:01:03 +0000 |
Jeremy Hylton |
In symtable_update_free_vars() do not modify the dictionary while
legacy-trunk
|
| Fri, 09 Feb 2001 22:55:26 +0000 |
Jeremy Hylton |
SF patch 103589: Fix handling of cell vars that are either * or ** parameters.
legacy-trunk
|
| Fri, 09 Feb 2001 22:22:18 +0000 |
Jeremy Hylton |
Relax the rules for using 'from ... import *' and exec in the presence
legacy-trunk
|
| Fri, 09 Feb 2001 15:06:42 +0000 |
Guido van Rossum |
Reindent a function that was somehow indented by 7 spaces. Also did a
legacy-trunk
|
| Fri, 02 Feb 2001 20:01:10 +0000 |
Jeremy Hylton |
Fix symbol table pass to generation SyntaxError exceptions that
legacy-trunk
|
| Fri, 02 Feb 2001 18:19:15 +0000 |
Jeremy Hylton |
Move a bunch of definitions that were internal to compile.c to
legacy-trunk
|
| Fri, 02 Feb 2001 02:58:48 +0000 |
Jeremy Hylton |
add missing DECREF (thanks, Barry)
legacy-trunk
|
| Thu, 01 Feb 2001 22:48:12 +0000 |
Jeremy Hylton |
Allow 'continue' inside 'try' clause
legacy-trunk
|
| Thu, 01 Feb 2001 20:20:45 +0000 |
Jeremy Hylton |
Undo recent change that banned using import to bind a global, as per
legacy-trunk
|
| Tue, 30 Jan 2001 01:24:43 +0000 |
Jeremy Hylton |
Enforce two illegal import statements that were outlawed in the
legacy-trunk
|
| Mon, 29 Jan 2001 22:42:28 +0000 |
Jeremy Hylton |
plug leak detected by Barry
legacy-trunk
|
| Thu, 25 Jan 2001 20:06:59 +0000 |
Jeremy Hylton |
PEP 227 implementation
legacy-trunk
|
| Thu, 25 Jan 2001 17:01:49 +0000 |
Jeremy Hylton |
Fix bug reported by Ka-Ping Yee: The compiler botched parsing function
legacy-trunk
|
| Tue, 23 Jan 2001 01:26:20 +0000 |
Jeremy Hylton |
Visit the initial test element of the listmaker for a list
legacy-trunk
|
| Tue, 23 Jan 2001 00:50:52 +0000 |
Jeremy Hylton |
prevent symtable_params() from dereferencing off the end of the
legacy-trunk
|
| Mon, 22 Jan 2001 04:35:57 +0000 |
Barry Warsaw |
com_init(): My entry into the smallest patch possible category.
legacy-trunk
|
| Sat, 20 Jan 2001 05:15:26 +0000 |
Tim Peters |
SF patch #103336: Missing cast.
legacy-trunk
|
| Fri, 19 Jan 2001 03:21:30 +0000 |
Jeremy Hylton |
This patch introduces an extra pass to the compiler that generates a
legacy-trunk
|
| Fri, 19 Jan 2001 00:24:06 +0000 |
Guido van Rossum |
SF Patch #103250, by pj99: Optimize a strspn() out of startup.
legacy-trunk
|
| Mon, 27 Nov 2000 22:22:36 +0000 |
Guido van Rossum |
Plug a memory leak in com_import_stmt(): the tuple created to hold the
legacy-trunk
|
| Tue, 14 Nov 2000 20:44:53 +0000 |
Tim Peters |
SF bug 119622: compile errors due to redundant atof decls. I don't understand
legacy-trunk
|
| Tue, 26 Sep 2000 05:46:01 +0000 |
Fred Drake |
Rationalize use of limits.h, moving the inclusion to Python.h.
legacy-trunk
|
| Fri, 08 Sep 2000 16:31:24 +0000 |
Fred Drake |
com_continue_stmt(): Improve error message when continue is found
legacy-trunk
|
| Sat, 02 Sep 2000 20:11:27 +0000 |
Fredrik Lundh |
changed \x to consume exactly two hex digits. implements PEP-223
legacy-trunk
|
| Fri, 01 Sep 2000 23:29:29 +0000 |
Guido van Rossum |
REMOVED all CWI, CNRI and BeOpen copyright markings.
legacy-trunk
|
| Sun, 27 Aug 2000 20:31:27 +0000 |
Thomas Wouters |
Replace the run-time 'future-bytecode-stream-inspection' hack to find out
legacy-trunk
|
| Sun, 27 Aug 2000 20:16:32 +0000 |
Thomas Wouters |
Re-allow 'import mod.submod as s', and change its meaning to what it should
legacy-trunk
|
| Sun, 27 Aug 2000 19:01:33 +0000 |
Thomas Wouters |
Oops, one pop too many.
legacy-trunk
|
| Fri, 25 Aug 2000 05:41:11 +0000 |
Thomas Wouters |
Fix allowable node-types for assignment, need to add 'listmaker'.
legacy-trunk
|
| Thu, 24 Aug 2000 20:11:32 +0000 |
Thomas Wouters |
Support for three-token characters (**=, >>=, <<=) which was written by
legacy-trunk
|
| Thu, 24 Aug 2000 00:32:09 +0000 |
Fred Drake |
Charles G. Waldman <cgw@fnal.gov>:
legacy-trunk
|
| Tue, 22 Aug 2000 02:43:07 +0000 |
Skip Montanaro |
require list comprehensions to start with a for clause
legacy-trunk
|
| Mon, 21 Aug 2000 17:07:20 +0000 |
Barry Warsaw |
com_print_stmt(): Guido rightly points out that the stream expression
legacy-trunk
|
| Mon, 21 Aug 2000 15:38:56 +0000 |
Barry Warsaw |
PEP 214, Extended print Statement, has been accepted by the BDFL.
legacy-trunk
|
| Sat, 19 Aug 2000 20:55:02 +0000 |
Thomas Wouters |
Disallow "import mod.submod as m", because the result is ambiguous. Does it
legacy-trunk
|
| Fri, 18 Aug 2000 19:59:20 +0000 |
Barry Warsaw |
com_error(): Quiet gcc -Wall warning.
legacy-trunk
|
| Thu, 17 Aug 2000 22:55:00 +0000 |
Thomas Wouters |
Apply SF patch #101135, adding 'import module as m' and 'from module import
legacy-trunk
|
| Tue, 15 Aug 2000 16:41:26 +0000 |
Tim Peters |
Fix new compiler warnings. Unused var in compile.c. Argsize mismatches
legacy-trunk
|
| Tue, 15 Aug 2000 16:13:37 +0000 |
Fred Drake |
Remove the osdefs.h #include; it was not needed in the final version of
legacy-trunk
|
| Tue, 15 Aug 2000 15:49:44 +0000 |
Fred Drake |
When raising a SyntaxError, make a best-effort attempt to set the
legacy-trunk
|
| Sun, 13 Aug 2000 17:05:17 +0000 |
Thomas Wouters |
The list comp patch checked for the second child node of the 'listmaker'
legacy-trunk
|
| Sat, 12 Aug 2000 22:03:16 +0000 |
Thomas Wouters |
The list comprehensions patch partly reversed the removal of UNPACK_LIST,
legacy-trunk
|
| Sat, 12 Aug 2000 18:09:51 +0000 |
Skip Montanaro |
list comprehensions. see
legacy-trunk
|
| Fri, 11 Aug 2000 22:15:52 +0000 |
Thomas Wouters |
Merge UNPACK_LIST and UNPACK_TUPLE into a single UNPACK_SEQUENCE, since they
legacy-trunk
|
| Mon, 07 Aug 2000 19:22:43 +0000 |
Guido van Rossum |
When returning an error from jcompile() (which is passed through by
legacy-trunk
|
| Sat, 05 Aug 2000 21:37:50 +0000 |
Thomas Wouters |
Fix some strange indentation and grammar that have been bugging me for
legacy-trunk
|
| Sat, 22 Jul 2000 18:47:25 +0000 |
Thomas Wouters |
Mass ANSIfication of function definitions. Doesn't cover all 'extern'
legacy-trunk
|
| Thu, 13 Jul 2000 06:24:29 +0000 |
Peter Schneider-Kamp |
just fixing the indentation
legacy-trunk
|