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 |
|
David Halter
|
0008e2c703
|
python 2.5 compatibility
|
2012-09-06 02:35:38 +02:00 |
|
David Halter
|
a5cb308d1f
|
further regression tests
|
2012-09-06 02:14:04 +02:00 |
|
David Halter
|
a238985ed8
|
pydoc works now with operators and keywords
|
2012-09-06 01:55:52 +02:00 |
|
David Halter
|
730dfdc012
|
added additional security to get_definition tests
|
2012-09-06 00:08:41 +02:00 |
|
David Halter
|
eb79942a81
|
added regression tests. with tests for user scopes
|
2012-09-05 23:49:51 +02:00 |
|
David Halter
|
f9462b3cbb
|
default debug ignored modules
|
2012-09-05 22:24:41 +02:00 |
|
David Halter
|
7f40a9b86c
|
vim-jedi pydoc: better formatting
|
2012-09-05 17:54:38 +02:00 |
|
David Halter
|
d3f36e2ddf
|
cleaned up the mess in the Definition class
|
2012-09-05 15:22:40 +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
|
37df49d598
|
indexing a particular position with a test is now also possible with get_definition and complete
|
2012-09-05 11:01:07 +02:00 |
|
David Halter
|
686c675b6d
|
get_definitions -> get_definition
|
2012-09-04 18:47:07 +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
|
e359eb5898
|
print on errors at the end, not start
|
2012-09-04 12:16:01 +02:00 |
|
David Halter
|
20bf5d2bf5
|
debug messages are now only active for non-test-results
|
2012-09-04 09:04:34 +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
|
02d89fd545
|
remove pypy from travis implementations
|
2012-09-01 12:35:16 +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 |
|
David Halter
|
39ce26eb1e
|
completion works now also in docstrings
|
2012-08-31 00:27:05 +02:00 |
|
David Halter
|
9a5537d3c1
|
descriptor tests for the used methods
|
2012-08-30 15:25:51 +02:00 |
|
David Halter
|
dd0cc343f8
|
mainly settings documentation
|
2012-08-30 01:41:40 +02:00 |
|
David Halter
|
9c9f17a2b7
|
+=, |=, etc. operators have better support now
|
2012-08-30 00:29:04 +02:00 |
|