Commit Graph

2169 Commits

Author SHA1 Message Date
David Halter
db315f44f4 better support for get_in_function_call 2012-10-07 21:43:27 +02:00
David Halter
39f89462b4 assert isinstance checks 2012-10-07 15:13:40 +02:00
David Halter
8795b4fbac some operator support for '*' 2012-10-04 01:31:57 +02:00
David Halter
7e39a7d1ba isinstance checks for if/while 2012-10-04 00:34:26 +02:00
David Halter
4d8029716f tests for @gwrtheyrn :-) #23 2012-10-02 22:57:39 +02:00
David Halter
74fe520597 invalid for loops completion should work now 2012-10-01 09:51:57 +02:00
David Halter
1009a0b376 keyword tests added, which were ignored previously 2012-09-30 22:44:30 +02:00
David Halter
ff84e4670b keyword completion shouldn't occur all the times; thanks to Tobias Halter for his brilliant Kantischueler logic. 2012-09-30 16:46:28 +02:00
David Halter
445132d898 dynamic param completion works now better with subcalls of statements 2012-09-29 18:40:09 +02:00
David Halter
908d019390 added additional_dynamic_modules setting 2012-09-26 18:42:08 +02:00
David Halter
56a97c9df5 can now refactor statements ahead of '=', fixes #20 2012-09-23 14:19:47 +02:00
David Halter
7c45d84721 dict assignment renaming -> fixes #20 2012-09-22 18:19:47 +02:00
David Halter
eefac2a473 tests & fixes #19 2012-09-22 17:38:13 +02:00
David Halter
78f2059c12 rename / goto fully functional 2012-09-22 17:20:51 +02:00
David Halter
5982c7c93d testing should now work without duplicates 2012-09-22 16:36:39 +02:00
David Halter
c7e8278ca4 changed rename tests 2012-09-22 16:06:30 +02:00
David Halter
4735126f1b goto / related_name fixed -> tests are passing again 2012-09-22 15:15:21 +02:00
David Halter
ef451f6dca rename working again with different goto function. now change the goto function itself 2012-09-21 22:36:47 +02:00
David Halter
bfca702bf9 total rewrite of goto -> incomplete 2012-09-21 20:26:41 +02:00
David Halter
ea53d07238 tests weren't clean again 2012-09-20 00:37:59 +02:00
David Halter
521aa6691c commit wasn't clean a few commits ago 2012-09-20 00:33:07 +02:00
David Halter
076a537801 basic work to get renaming to work in other modules/folders. 2012-09-20 00:25:32 +02:00
Danilo Bargen
80cf9a7709 Fixed tests 2012-09-17 22:45:08 +02:00
David Halter
b6562973c0 added param names to completion items (see also #7) 2012-09-17 09:35:13 +02:00
David Halter
fa02410fda testing again 2012-09-16 23:34:16 +02:00
David Halter
6b8285bbec fixed many get_in_function_call related bugs 2012-09-16 23:10:39 +02:00
David Halter
60e8f57c32 fixed some bugs related to func param display 2012-09-15 17:33:18 +02:00
David Halter
9e7e5293d8 pep8 2012-09-15 16:02:39 +02:00
David Halter
7e62c47f22 functions -> api 2012-09-15 15:49:42 +02:00
David Halter
e184bb441c huge functions refactoring 2012-09-15 15:44:51 +02:00
David Halter
c3eab377f7 additional get_in_function_call tests 2012-09-15 12:12:27 +02:00
David Halter
a56bc17f2c showing function calls works now. jedi is now offically *awesome*! 2012-09-15 11:33:20 +02:00
David Halter
9b7d82a251 showing function params working now on both sides, but not joined 2012-09-15 03:57:22 +02:00
David Halter
444e4fd466 sys path modifications working not only on imports, but on everything 2012-09-14 04:03:32 +02:00
David Halter
9a2ec13230 sys path modifications 2012-09-14 03:05:31 +02:00
David Halter
6f0cbf18db again all sort of import related stuff, relative imports work now! fixes #2 2012-09-13 15:03:10 +02:00
David Halter
1a4de1bc68 getattr() / __getattribute__ / __getattr__ implementation 2012-09-13 02:09:50 +02:00
David Halter
d0406b416d fixed ModuleNotFound error 2012-09-12 23:19:53 +02:00
David Halter
119455c3b3 cleaned up and fixed most cases of import related stuff, fixes #2 2012-09-12 21:36:16 +02:00
David Halter
0a8338f73d get_definition on import statements talked about in issue #7 2012-09-10 14:48:59 +02:00
David Halter
440eae7c15 sorted output for get_definition / goto 2012-09-10 14:07:54 +02:00
David Halter
6e0cc7f15f fixed one off bug for all tests 2012-09-10 11:25:47 +02:00
David Halter
a93f695b7d again refactorings 2012-09-10 11:06:31 +02:00
David Halter
b29fdbdfde refactorings for related_names 2012-09-10 10:22:18 +02:00
David Halter
ad8164e067 corrected wrong goto test 2012-09-10 00:57:03 +02:00
David Halter
da3c327af7 get_related_names testing 2012-09-10 00:52:01 +02:00
David Halter
47262ea45e get_related_names:statements should work for now 2012-09-09 22:09:19 +02:00
David Halter
e97df2f2ac testing for related names (renaming). with first tests 2012-09-09 21:19:51 +02:00
David Halter
8cdc5cc9bd renaming first steps 2012-09-09 15:01:48 +02:00
David Halter
844e222ed5 cleanup 2012-09-06 11:23:12 +02:00