- 20 Nis, 2002 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
Related to SF bug #505315
-
- 03 Mar, 2002 1 kayıt (commit)
-
-
Neal Norwitz yazdı
when no arguments are passed
-
- 15 Ara, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
instead.
-
- 13 Ara, 2001 2 kayıt (commit)
-
-
Jeremy Hylton yazdı
-
Jeremy Hylton yazdı
-
- 18 Eki, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
-
- 25 Eyl, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 07 Agu, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
-
- 30 Tem, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
Add test that calls eval with a code object that has free variables.
-
- 12 Tem, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 08 May, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
Two errors in dict_to_map() helper used by PyFrame_LocalsToFast().
-
- 27 Nis, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
The new test case demonstrates the bug. Be more careful in symtable_resolve_free() to add a var to cells or frees only if it won't be added under some other rule. XXX Add new assertion that will catch this bug.
-
- 13 Nis, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
now raises NameError instead of UnboundLocalError, because the var in question is definitely not local. (This affects test_scope.py) Also update the recent fix by Ping using get_func_name(). Replace tests of get_func_name() return value with call to get_func_desc() to match all the other uses.
-
- 21 Mar, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
- global stmt in class does not affect free vars in methods - locals() works with free and cell vars
-
- 16 Mar, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 13 Mar, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
cause the free variables to leak.
-
- 01 Mar, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 27 Şub, 2001 2 kayıt (commit)
-
-
Jeremy Hylton yazdı
-
Jeremy Hylton yazdı
compile.h: #define NESTED_SCOPES_DEFAULT 0 for Python 2.1 __future__ feature name: "nested_scopes" symtable.h: Add st_nested_scopes slot. Define flags to track exec and import star. Lib/test/test_scope.py: requires nested scopes compile.c: Fiddle with error messages. Reverse the sense of ste_optimized flag on PySymtableEntryObjects. If it is true, there is an optimization conflict. Modify get_ref_type to respect st_nested_scopes flags. Refactor symtable_load_symbols() into several smaller functions, which use struct symbol_info to share variables. In new function symtable_update_flags(), raise an error or warning for import * or bare exec that conflicts with nested scopes. Also, modify handle for free variables to respect st_nested_scopes flag. In symtable_init() assign st_nested_scopes flag to NESTED_SCOPES_DEFAULT (defined in compile.h). Add preliminary and often incorrect implementation of symtable_check_future(). Add symtable_lookup() helper for future use.
-
- 19 Şub, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
Move check_syntax() function into test_support.
-
- 15 Şub, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 09 Şub, 2001 2 kayıt (commit)
-
-
Jeremy Hylton yazdı
functinos and cell vars with */** parameters
-
Tim Peters yazdı
-
- 05 Şub, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
Add tests for unbound locals (Nick Mathewson)
-
- 30 Ock, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
recently fixed bug, but it checked for the wrong answer.
-
- 25 Ock, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
New tests cases for nested scopes.
-