271:85569702637b
|
2016-11-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added module name and filename information to module instances. |
|
|
generator.py inspector.py lib/__builtins__/core.py
|
|
270:c3fd0320f50b
|
2016-11-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Expanded the test of mutual importing. |
|
|
tests/mutual_import/A.py tests/mutual_import/B.py tests/mutual_import/main.py
|
|
269:09a101949b5c
|
2016-11-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Provide a special class for modules. |
|
|
inspector.py lib/__builtins__/__init__.py lib/__builtins__/core.py
|
|
268:227a5afd2cb6
|
2016-11-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed typing mistake. |
|
|
lib/__builtins__/identity.py
|
|
267:4abc21c107cb
|
2016-11-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Allow null contexts in retrieved attributes to override accessor contexts. This
allows the use of functions as methods by instances.
Make sure that methods which cannot be initialised in class structures are
assigned with their context intact. |
|
|
templates/ops.c tests/methods_changing.py translator.py
|
|
266:7267486338ae
|
2016-11-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Expanded and improved the tests. |
|
|
tests/aliases.py tests/builtin_names.py tests/chain.py tests/consts.py tests/contexts.py tests/global_names.py tests/list.py tests/nested.py tests/nested_lambda.py tests/nested_mixed.py ...
|
|
265:cc05fadb5fb4
|
2016-11-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced proper checking of negative indexes, simplifying index handling. |
|
|
lib/__builtins__/list.py lib/__builtins__/sequence.py lib/__builtins__/tuple.py
|
|
264:b22e901e12d6
|
2016-11-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed default parameter filling, using the minimum number of arguments as the
base of the default positions, not the actual number of arguments provided. |
|
|
templates/progops.c
|
|
263:d81ea7b97af1
|
2016-11-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Ensure that constant accessors really are static in attribute plans. |
|
|
deducer.py
|
|
262:cd7353a79938
|
2016-11-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed various superfluous exception classes, also enhancing IndexError. |
|
|
lib/__builtins__/__init__.py lib/__builtins__/exception/__init__.py lib/__builtins__/exception/base.py
|
|