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
|
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 |
|
David Halter
|
b6562973c0
|
added param names to completion items (see also #7)
|
2012-09-17 09:35:13 +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
|
119455c3b3
|
cleaned up and fixed most cases of import related stuff, fixes #2
|
2012-09-12 21:36:16 +02:00 |
|
David Halter
|
a93f695b7d
|
again refactorings
|
2012-09-10 11:06:31 +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
|
7f40a9b86c
|
vim-jedi pydoc: better formatting
|
2012-09-05 17:54:38 +02:00 |
|
David Halter
|
abcd3f328a
|
pydoc works now also if the cursor is on the class / created context possibility for completions (backward tokenizer)
|
2012-09-05 14:23:08 +02:00 |
|
David Halter
|
cf953c9d02
|
python 2.5 compatibility, use for loop, not the next function
|
2012-09-04 18:22:11 +02:00 |
|
David Halter
|
268196086b
|
added functool mixins
|
2012-09-04 18:15:33 +02:00 |
|
David Halter
|
b111c56b06
|
added _weakref mixins
|
2012-09-04 16:21:17 +02:00 |
|
David Halter
|
778899af86
|
introduced std library tests (only regex for now) and a working _sre mixin, which is used by the module
|
2012-09-04 15:59:24 +02:00 |
|
David Halter
|
51ee262706
|
ducktyping tests
|
2012-09-04 15:37:37 +02:00 |
|
David Halter
|
db7c2fc6e7
|
added a scope generator for instances, which is necessary, because instance variables have priority over class vars
|
2012-09-04 15:25:08 +02:00 |
|
David Halter
|
37df118519
|
InstanceElement cleanup, not all tests pass, though
|
2012-09-04 08:54:13 +02:00 |
|
David Halter
|
77dac95ee0
|
weakref problem, references were killed to early
|
2012-09-03 16:59:12 +02:00 |
|
David Halter
|
1775843e23
|
refined docstr parsing for builtins, because psycopg2 didn't run, even so I thought it would.
|
2012-09-03 15:11:16 +02:00 |
|
David Halter
|
c3bdd00a8c
|
rename psycopg2 test
|
2012-09-03 14:05:26 +02:00 |
|
David Halter
|
c5ef4c0f2b
|
temporary removal of a test, because it is not clear yet, what should happen in this situation
|
2012-09-03 01:04:10 +02:00 |
|
David Halter
|
c9fb482480
|
psycopg2 fix for github issue 4
|
2012-09-03 01:02:38 +02:00 |
|
David Halter
|
e18361d161
|
goto tests for position zero statements
|
2012-09-03 00:00:55 +02:00 |
|
David Halter
|
911495da30
|
relative imports should work now
|
2012-09-02 16:27:41 +02:00 |
|
David Halter
|
1f21fadf55
|
class decorators are just being ignored, until I know of a use case, where Jedi returns the wrong results
|
2012-09-02 14:48:27 +02:00 |
|
David Halter
|
1afdb69314
|
function annotations are now safely ignored by the evaluation. the parser just stores them in the right objects.
|
2012-09-02 12:39:11 +02:00 |
|
David Halter
|
acd6488891
|
fix for github issue 7, goto function works now right for 'from import' statements
|
2012-09-02 11:52:49 +02:00 |
|
David Halter
|
dcc3b54715
|
thanks to ast.literal_eval the order how test results are defined, doesn't matter anymore
|
2012-08-31 17:58:24 +02:00 |
|
David Halter
|
469388d72d
|
fixed position error with test
|
2012-08-31 17:52:07 +02:00 |
|
David Halter
|
40d2c412a5
|
instance variables are now working again, however, it's still a little bit strange
|
2012-08-31 01:23:12 +02:00 |
|