David Halter
|
942cff225b
|
tried to clean up decorators, but recursions are now a problem
|
2012-07-19 11:19:08 +02:00 |
|
David Halter
|
d91f13ab9b
|
many new descriptor tests
|
2012-07-17 23:21:33 +02:00 |
|
David Halter
|
cc2f616c7e
|
class assignments for statements is working now (oh gosh, this commit must be so non-readable for everyone except me...)
|
2012-07-17 16:35:55 +02:00 |
|
David Halter
|
6e8510b2bd
|
nested classes may have caused problems
|
2012-07-17 10:31:53 +02:00 |
|
David Halter
|
8b8b0f920d
|
full python 2.5-3.2 compatibility. but 2.5 isn't fully tested, because that's not possible
|
2012-07-13 15:34:51 +02:00 |
|
David Halter
|
b840648ef3
|
big change to make param transfer possible. always. this also makes scopes in many places redundant.
|
2012-07-12 00:37:55 +02:00 |
|
David Halter
|
fdfd475d40
|
position stuff works now also with function that are located after the just called function
|
2012-07-06 01:07:17 +02:00 |
|
David Halter
|
56a14c7811
|
move decorator tests
|
2012-06-27 10:24:31 +02:00 |
|
David Halter
|
77698599f4
|
decorator's that are not found, are now just being ignored / introduced new testing file
|
2012-06-24 20:00:57 +02:00 |
|
David Halter
|
3650e0ee64
|
fixed property not found bug with builtins + cleaning
|
2012-06-24 18:47:57 +02:00 |
|
David Halter
|
e42a534e38
|
property / staticmethod / classmethod builtin implementation
|
2012-06-24 00:54:40 +02:00 |
|
David Halter
|
983de9820f
|
variable assignments for classes prepared
|
2012-06-23 18:26:36 +02:00 |
|
David Halter
|
4332495a11
|
basically working descriptors!
|
2012-06-22 00:05:57 +02:00 |
|
David Halter
|
31a74da900
|
temporary commit: introduced MultiLevelAttributeError. many prints to remove
|
2012-06-21 14:26:03 +02:00 |
|
David Halter
|
a9676f77f1
|
again a decorator fix, which is important for nested decorators
|
2012-06-12 18:50:39 +02:00 |
|
David Halter
|
e1dbdc1662
|
class decorators with __call__ are now properly working
|
2012-06-12 17:02:39 +02:00 |
|
David Halter
|
c1fc527d60
|
commit before processing descriptors
|
2012-06-12 01:13:06 +02:00 |
|
David Halter
|
9523d3c938
|
fully functional classes
|
2012-06-12 00:45:18 +02:00 |
|
David Halter
|
1661196701
|
do class scoping the right way (no direct access to class stuff in methods)
|
2012-05-28 02:10:42 +02:00 |
|
David Halter
|
5f0926d045
|
__call__ method is now working
|
2012-05-25 17:00:50 +02:00 |
|
David Halter
|
ffb233eac1
|
self redirection solved
|
2012-05-25 13:59:17 +02:00 |
|
David Halter
|
bdaf3799e7
|
__init__ function is working again
|
2012-05-23 12:19:32 +02:00 |
|
David Halter
|
744715af5e
|
class inheritance (only instances)
|
2012-05-03 01:10:07 +02:00 |
|
David Halter
|
80f2a3518d
|
commands after the current position are getting ignored now - with failed import tests
|
2012-05-01 15:45:01 +02:00 |
|
David Halter
|
453e003153
|
class/instance tests
|
2012-05-01 11:31:57 +02:00 |
|
David Halter
|
c0d9cbf0b6
|
instances are basically working now, tests are not -> satisfy tests!
|
2012-05-01 04:59:40 +02:00 |
|
David Halter
|
3780e44603
|
tests added / error catch
|
2012-04-25 09:48:31 +02:00 |
|
David Halter
|
95d1a25d72
|
added tests
|
2012-04-24 01:19:30 +02:00 |
|
David Halter
|
ee3aea95e2
|
added tests
|
2012-04-13 10:39:02 +02:00 |
|
David Halter
|
5f21f56330
|
test suite for completion added
|
2012-04-12 15:47:33 +02:00 |
|