David Halter
|
844e222ed5
|
cleanup
|
2012-09-06 11:23:12 +02:00 |
|
David Halter
|
663d808f9f
|
removed complexity of builtin scope
|
2012-09-03 16:20:20 +02:00 |
|
David Halter
|
83a5a4267f
|
improved many docstrings
|
2012-08-30 15:07:11 +02:00 |
|
David Halter
|
dd0cc343f8
|
mainly settings documentation
|
2012-08-30 01:41:40 +02:00 |
|
David Halter
|
a33160eb25
|
added parent_stmt to fast_parent_copy, which makes the method more reliable
|
2012-08-29 23:42:18 +02:00 |
|
David Halter
|
73f341866c
|
added recursion decorator / fast_parent_copy fix
|
2012-08-29 22:53:51 +02:00 |
|
David Halter
|
0d9a6282e7
|
little change in recursion decorator, ignored nodes should be ignored for both sides of __eq__
|
2012-08-24 18:21:43 +02:00 |
|
David Halter
|
4b784263ae
|
removed duplicate fast_parent_copy method, now its used for Calls and Scopes
|
2012-08-23 14:53:21 +02:00 |
|
David Halter
|
e28d7f0cdf
|
cleaning / pep8
|
2012-08-23 14:45:29 +02:00 |
|
David Halter
|
b844fa201a
|
catched recursions in a special array case
|
2012-08-22 15:14:36 +02:00 |
|
David Halter
|
f52fea984d
|
parsing.Array/parsing.Call have a start_pos attribute now
|
2012-08-21 11:59:21 +02:00 |
|
David Halter
|
e6f6003476
|
parents of Call/Array are now also weakrefs
|
2012-08-13 12:17:35 +02:00 |
|
David Halter
|
bc6cf350c2
|
weakrefs also for parent_stmt
|
2012-08-13 11:38:54 +02:00 |
|
David Halter
|
8e20c754b1
|
tests working all again, with weakref parents
|
2012-08-13 01:23:29 +02:00 |
|
David Halter
|
2d6ba4e8ec
|
pep8 compatibility
|
2012-08-10 23:31:56 +02:00 |
|
David Halter
|
76eb3e53e7
|
fixed recursion problem with properties. However, this does not fix the problem, that things that are used like properties (closures with different inputs) still are not properly executed, due to recursion detection.
|
2012-08-10 23:29:26 +02:00 |
|
David Halter
|
a0fad34503
|
generalized param array creation
|
2012-08-07 10:41:15 +02:00 |
|
David Halter
|
c154bdad0e
|
array indexing works now also with variables
|
2012-08-06 17:47:43 +02:00 |
|
David Halter
|
9a5564c624
|
reenable recursion detection.
|
2012-07-19 18:31:05 +02:00 |
|
David Halter
|
942cff225b
|
tried to clean up decorators, but recursions are now a problem
|
2012-07-19 11:19:08 +02:00 |
|
David Halter
|
08a4562958
|
line_nr/indent were now completely replaced by start_pos. tests are failing!
|
2012-07-14 03:06:49 +02:00 |
|
David Halter
|
cc081cdb3c
|
deepcopy removed at one place, tests being 12s faster (from 20s to 8s)
|
2012-07-12 15:10:57 +02:00 |
|
David Halter
|
53358b28d3
|
properties work now also with initialization values of classes
|
2012-07-10 17:52:46 +02:00 |
|
David Halter
|
37f2b8ff56
|
recursions are now being catched
|
2012-07-09 12:05:07 +02:00 |
|