log Python/compile.c @ 19178:ca12e1e333ea legacy-trunk

age author description
Sat, 11 Aug 2001 21:51:24 +0000 Jeremy Hylton Remove st_nested_scopes from struct symtable, legacy-trunk
Sat, 11 Aug 2001 01:06:35 +0000 Tim Peters st_nested_scopes was uninitialized trash. Jeremy should fix in a better legacy-trunk
Fri, 10 Aug 2001 21:41:33 +0000 Jeremy Hylton Refactor future feature handling legacy-trunk
Wed, 08 Aug 2001 05:00:18 +0000 Guido van Rossum Implement PEP 238 in its (almost) full glory. legacy-trunk
Mon, 06 Aug 2001 20:34:25 +0000 Jeremy Hylton Another bug fix for recent import * warning (caught by Thomas Wouters) legacy-trunk
Mon, 06 Aug 2001 19:55:17 +0000 Jeremy Hylton Fix error message for import * in function/class scope legacy-trunk
Mon, 06 Aug 2001 19:45:40 +0000 Jeremy Hylton Fix SF bug [ #445474 ] warn about import * inside functions legacy-trunk
Mon, 16 Jul 2001 16:53:08 +0000 Guido van Rossum jcompile(): inherit the CO_GENERATOR_ALLOWED flag from the 'base' legacy-trunk
Mon, 16 Jul 2001 02:29:45 +0000 Tim Peters Part way to allowing "from __future__ import generators" to communicate legacy-trunk
Thu, 28 Jun 2001 01:52:22 +0000 Tim Peters Another "if 0:" hack, this time to complain about otherwise invisible legacy-trunk
Tue, 26 Jun 2001 03:36:28 +0000 Tim Peters SF bug #436207: "if 0: yield x" is ignored. legacy-trunk
Sat, 23 Jun 2001 06:19:16 +0000 Tim Peters Change the semantics of "return" in generators, as discussed on the legacy-trunk
Sat, 23 Jun 2001 02:07:08 +0000 Tim Peters Disallow 'yield' in a 'try' block when there's a 'finally' clause. legacy-trunk
Mon, 18 Jun 2001 22:08:13 +0000 Tim Peters Merging the gen-branch into the main line, at Guido's direction. Yay! legacy-trunk
Sat, 09 Jun 2001 09:26:21 +0000 Tim Peters SF bug 430991: wrong co_lnotab legacy-trunk
Wed, 09 May 2001 18:53:51 +0000 Tim Peters SF patch #416249, from Mark Favas: 2.1c1 compile: unused vrbl cleanup legacy-trunk
Tue, 08 May 2001 04:12:34 +0000 Jeremy Hylton Several small changes. Mostly reformatting, adding parens. legacy-trunk
Fri, 27 Apr 2001 02:29:40 +0000 Jeremy Hylton Fix 2.1 nested scopes crash reported by Evan Simpson legacy-trunk
Fri, 20 Apr 2001 19:13:02 +0000 Guido van Rossum Iterators phase 1. This comprises: legacy-trunk
Wed, 21 Nov 2001 06:21:18 +0000 Anthony Baxter backport of jeremy's 2.227: 2.1
Wed, 27 Jun 2001 14:04:03 +0000 Thomas Wouters Backport Tim's checkin 2.201: 2.1
Wed, 23 May 2001 12:11:35 +0000 Thomas Wouters Backport Jeremy's checkin 2.198: 2.1
Sat, 14 Apr 2001 17:55:09 +0000 Guido van Rossum Make some private symbols static. legacy-trunk
Mon, 09 Apr 2001 16:07:59 +0000 Jeremy Hylton Warn when assigning to __debug__ instead of raising an error. legacy-trunk
Fri, 23 Mar 2001 14:08:38 +0000 Jeremy Hylton Make it illegal to assign to __debug__ as per Guido's request. legacy-trunk
Thu, 22 Mar 2001 03:57:58 +0000 Jeremy Hylton Set the line number correctly for a nested function with an exec or legacy-trunk
Thu, 22 Mar 2001 03:51:05 +0000 Jeremy Hylton Make error messages clearer for illegal combinations of nested legacy-trunk
Thu, 22 Mar 2001 02:32:48 +0000 Jeremy Hylton If a code object is compiled with nested scopes, define the CO_NESTED flag. legacy-trunk
Wed, 21 Mar 2001 19:01:33 +0000 Jeremy Hylton Update PyNode_CompileSymtable() to understand future statements legacy-trunk
Wed, 21 Mar 2001 16:43:47 +0000 Jeremy Hylton Fix PyFrame_FastToLocals() and counterpart to deal with cells and legacy-trunk
Tue, 20 Mar 2001 00:25:43 +0000 Jeremy Hylton Fixup handling of free variables in methods when the class scope also legacy-trunk
Mon, 19 Mar 2001 20:38:06 +0000 Jeremy Hylton Fix crashes in nested list comprehensions legacy-trunk
Fri, 02 Mar 2001 03:30:41 +0000 Guido van Rossum Refactored the warning-issuing code more. legacy-trunk
Thu, 01 Mar 2001 22:59:14 +0000 Jeremy Hylton Useful future statement support for the interactive interpreter legacy-trunk
Thu, 01 Mar 2001 06:09:34 +0000 Jeremy Hylton Fix core dump in example from Samuele Pedroni: legacy-trunk
Thu, 01 Mar 2001 00:42:55 +0000 Jeremy Hylton Don't add global names to st->st_global if we're already iterating legacy-trunk
Wed, 28 Feb 2001 23:47:55 +0000 Jeremy Hylton undo introduction of st_global_star legacy-trunk
Wed, 28 Feb 2001 23:44:45 +0000 Jeremy Hylton Warn about global statement at the module level. legacy-trunk
Wed, 28 Feb 2001 22:54:51 +0000 Jeremy Hylton Add warning/error handlin for problematic nested scopes cases as legacy-trunk
Wed, 28 Feb 2001 22:08:12 +0000 Guido van Rossum Let's have some sanity. Introduce a helper to issue a symbol table legacy-trunk
Wed, 28 Feb 2001 21:55:38 +0000 Guido van Rossum Use the new PyErr_WarnExplicit() API to issue better warnings for legacy-trunk
Wed, 28 Feb 2001 17:47:12 +0000 Jeremy Hylton Improve SyntaxErrors for bad future statements. Set file and location legacy-trunk
Wed, 28 Feb 2001 07:07:43 +0000 Jeremy Hylton Print the offending line of code in the traceback for SyntaxErrors legacy-trunk
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