David Halter
|
70b3895e42
|
debugging stuff
|
2012-07-05 01:03:28 +02:00 |
|
David Halter
|
19a5d788c4
|
generators can now be indexed, don't know if this is a good thing. however, it fixes some problems with lists
|
2012-06-27 14:35:12 +02:00 |
|
David Halter
|
2ce3869ab8
|
revised TODOs
|
2012-06-26 01:34:58 +02:00 |
|
David Halter
|
ffb233eac1
|
self redirection solved
|
2012-05-25 13:59:17 +02:00 |
|
David Halter
|
3c882dea44
|
functions fully working with default arguments/generators/decorators, but without recursion
|
2012-05-22 10:34:27 +02:00 |
|
David Halter
|
1ee26a09c6
|
temporary commit: function behaviour changes
|
2012-05-21 17:42:46 +02:00 |
|
David Halter
|
7ac17aa036
|
cleaning / pep8
|
2012-05-19 12:14:32 +02:00 |
|
David Halter
|
ed6b47c12c
|
show_definition added to vim interface
|
2012-05-13 15:19:08 +02:00 |
|
David Halter
|
cb201c3b7b
|
goto function added
|
2012-05-13 12:41:56 +02:00 |
|
David Halter
|
d6c5363132
|
goto function added
|
2012-05-13 02:37:47 +02:00 |
|
David Halter
|
7f94e417e4
|
moved FileWithCursor class to 'module' module
|
2012-05-13 00:42:30 +02:00 |
|
David Halter
|
6a035fe147
|
moved parts of module to builtin
|
2012-05-10 18:59:28 +02:00 |
|
David Halter
|
3840b4c3ae
|
preparations to merge parts of builtin/modules
|
2012-05-10 18:37:55 +02:00 |
|
David Halter
|
ff9ef84a84
|
tests again -> complicated working
|
2012-05-07 23:31:33 +02:00 |
|
David Halter
|
57128bf17f
|
*args / **kwargs remodelled
|
2012-05-07 22:41:41 +02:00 |
|
David Halter
|
29f05aad8f
|
ordering of variables should work now
|
2012-05-02 16:14:48 +02:00 |
|
David Halter
|
532c78b024
|
generators used to get names
|
2012-05-02 13:43:45 +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
|
3780e44603
|
tests added / error catch
|
2012-04-25 09:48:31 +02:00 |
|
David Halter
|
a5531f2a81
|
functions don't return values anymore, if they are not executed
|
2012-04-22 17:01:15 +02:00 |
|
David Halter
|
909a6bfa2b
|
changed tests to not fail if they receive multiple inputs -> this is NOT the right behaviour
|
2012-04-21 23:13:56 +02:00 |
|
David Halter
|
1af8273389
|
added import tests
|
2012-04-21 23:08:13 +02:00 |
|
David Halter
|
dccef451a2
|
pep8 formatting
|
2012-04-21 21:14:06 +02:00 |
|
David Halter
|
8627a0bc03
|
function calls work right now
|
2012-04-21 19:33:12 +02:00 |
|
David Halter
|
900ee27192
|
removed old crap
|
2012-04-18 22:05:08 +02:00 |
|
David Halter
|
0048eb65c4
|
bug fixing
|
2012-04-18 21:41:51 +02:00 |
|
David Halter
|
f0c00e4ff7
|
python2.5 compatibillity
|
2012-04-09 18:47:47 +02:00 |
|
David Halter
|
b8f6f2267b
|
the parser should now be possible to ignore single opening parentheses
|
2012-04-09 17:44:35 +02:00 |
|
David Halter
|
429a8eedb3
|
module imports are working now
|
2012-04-09 00:27:10 +02:00 |
|
David Halter
|
baf8c60e9a
|
the auto completion is working! and may god bless you all! ;-)
|
2012-04-08 04:25:06 +02:00 |
|
David Halter
|
f91fb8027e
|
little bugfix
|
2012-04-07 21:16:49 +02:00 |
|
David Halter
|
527fdcd6a2
|
preparation for vim
|
2012-04-07 21:13:27 +02:00 |
|
David Halter
|
2681699dcf
|
params of methods are now better handled, this is the first version, which i think would be useful for usage
|
2012-04-07 18:51:10 +02:00 |
|
David Halter
|
1a7c09e002
|
decorators to prevent recursion
|
2012-04-07 03:31:52 +02:00 |
|
David Halter
|
95835250d7
|
floats are working now too, the whole thing seems to be pretty solid.
|
2012-04-07 02:15:36 +02:00 |
|
David Halter
|
af786b9924
|
statements on strings and other builtins are now working
|
2012-04-06 18:44:35 +02:00 |
|
David Halter
|
09fcff0f91
|
reverse use of tokenize, to get the command under the cursor
|
2012-04-06 04:02:34 +02:00 |
|
David Halter
|
6239a0fb72
|
just for safety
|
2012-04-05 18:48:00 +02:00 |
|
David Halter
|
4c1a2f3ba1
|
working builtins
|
2012-04-05 17:02:30 +02:00 |
|
David Halter
|
377af57d5f
|
import work - including star imports
|
2012-04-01 21:36:30 +02:00 |
|
David Halter
|
21187d81bb
|
started the importing of modules + there is now a debug module
|
2012-03-27 14:44:17 +02:00 |
|
David Halter
|
36f5cccfe9
|
fixed mutability problem
|
2012-03-24 03:47:37 +01:00 |
|
David Halter
|
c13361dd1d
|
removed old code & pep8
|
2012-03-21 15:07:56 +01:00 |
|
David Halter
|
64a60f603c
|
instance and execution classes added
|
2012-03-21 15:06:10 +01:00 |
|
David Halter
|
4bd8d475c2
|
follow algorithm started
|
2012-03-20 18:46:33 +01:00 |
|
David Halter
|
6b8551c917
|
completion tests
|
2012-03-17 14:31:01 +01:00 |
|
David Halter
|
b2a77acff6
|
statement parser - first version
|
2012-03-11 03:03:54 +01:00 |
|
David Halter
|
5332a87d39
|
split parsing functions file, the path following is now in evaluate.py
|
2012-03-10 15:34:07 +01:00 |
|
David Halter
|
664d1c9119
|
first auto complete works, with just local variables and class variables
|
2012-03-10 02:07:30 +01:00 |
|
David Halter
|
5342379eb2
|
under the cursor statement parser
|
2012-03-08 03:57:00 +01:00 |
|