Commit Graph

8384 Commits

Author SHA1 Message Date
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
David Halter
e304f5f03b file managment 2012-03-07 15:09:42 +01:00
David Halter
3fb2d50e93 new scope function: get_simple_for_line 2012-03-07 12:32:58 +01:00
David Halter
3be36968ce pyfuzzyparser -> parser 2012-03-06 18:20:21 +01:00
David Halter
cc8ebb5280 get rid of the completer of Aaron Griffin 2012-03-06 17:58:58 +01:00
David Halter
8d1f3342a9 started with the vim interface 2012-03-06 00:30:02 +01:00
David Halter
8d85154fe9 parser decorators 2012-03-05 23:57:24 +01:00
David Halter
057731916f tolerant indents 2012-03-05 21:34:44 +01:00
David Halter
64e9e98494 fixed TODO except can use a comma, which means a local var 2012-03-05 10:22:15 +01:00
David Halter
3acf46e276 print and exec are no longer available, the parser removes them now. 2012-03-05 09:30:39 +01:00
David Halter
5e6404cf90 with statement is now also scanned for local vars 2012-03-05 00:03:54 +01:00
David Halter
ad976af308 fixed TODO the docstring clean isn't good, because of string prefixes 2012-03-04 16:11:07 +01:00
David Halter
d4401d89c0 merge 2012-03-04 02:33:20 +01:00
David Halter
dd50a20d12 parser working for get_set_vars 2012-03-04 02:27:06 +01:00
David Halter
933e908fe2 statement parser improved 2012-03-04 00:37:58 +01:00
David Halter
08acc2a2f0 parentheses parser preparation 2012-03-03 01:47:32 +01:00
David Halter
626e6ad83e again fixed some todos 2012-03-02 15:08:38 +01:00
David Halter
0e57dce545 move function above flow 2012-03-01 12:09:53 +01:00
David Halter
4ea3c5fa35 name removed from scope 2012-03-01 12:08:21 +01:00
David Halter
e8889ae420 getnames for scopes 2012-03-01 10:43:34 +01:00
David Halter
2c1108db1c header description of the parser 2012-02-29 23:13:42 +01:00
David Halter
74ea10525b header description of the parser 2012-02-29 23:11:53 +01:00
David Halter
0e03c61e30 mainly dostring changes 2012-02-29 22:47:50 +01:00
David Halter
3223d2e663 fixed todo: get_code of two vars after each other makes whitespace 2012-02-29 16:27:25 +01:00
David Halter
e83079d563 first version of statement parser 2012-02-26 04:27:00 +01:00
David Halter
166004565a Sphinx documentation tests 2012-02-25 00:52:43 +01:00
David Halter
4ba5b7c83b statement parsing 2012-02-21 15:39:28 +01:00
David Halter
7597ed05a0 pep correct python code 2012-02-21 00:31:50 +01:00
David Halter
49b7e778ce refactorings 2012-02-21 00:01:59 +01:00
David Halter
d720f79baa indenting bugfix 2012-02-20 17:23:53 +01:00
David Halter
38f86bc3ae better indention in code output 2012-02-20 00:04:35 +01:00
David Halter
7761018684 initial commit with huge chunks of code from pycomplete of Aaron Griffin <aaronmgriffin@gmail.com> 2012-02-19 16:19:27 +01:00