Commit Graph

104 Commits

Author SHA1 Message Date
David Halter
4a88243b18 get_related_names basically working, without testing though 2012-09-09 20:32:03 +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
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
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
20b3c3c82b showing pydoc with VIM plugin 2012-09-05 10:07:51 +02:00
David Halter
686c675b6d get_definitions -> get_definition 2012-09-04 18:47:07 +02:00
David Halter
77dac95ee0 weakref problem, references were killed to early 2012-09-03 16:59:12 +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
139548d906 add automatically an opening bracket to a function and a dot to a module. also added settings to turn off this behaviour 2012-08-31 20:19:07 +02:00
David Halter
566c133130 added an option to do case sensitive completion and removed get_vim_type 2012-08-31 18:37:56 +02:00
David Halter
469388d72d fixed position error with test 2012-08-31 17:52:07 +02:00
David Halter
654b845e71 updated complete interface 2012-08-31 17:38:21 +02:00
David Halter
3a8754b9f1 refined NotFoundError doc 2012-08-31 17:16:38 +02:00
David Halter
adbb2d18c4 Readme improved 2012-08-31 16:15:57 +02:00
David Halter
37fde80c5e used os.path.sep consistently 2012-08-30 15:18:59 +02:00
David Halter
5953183f7e improved jedi package with default star import of functions library 2012-08-30 15:15:30 +02:00
David Halter
79d30f1b24 addition to fix another docstr problem 2012-08-14 12:55:25 +02:00
David Halter
6467f4f420 docstrings are working again and have a correct output 2012-08-13 21:26:24 +02:00
David Halter
37b5f2cb93 found the memory-critical pieces. also removed old debug code 2012-08-13 16:46:34 +02:00
David Halter
bc6cf350c2 weakrefs also for parent_stmt 2012-08-13 11:38:54 +02:00
David Halter
8e20c754b1 tests working all again, with weakref parents 2012-08-13 01:23:29 +02:00
David Halter
673cb30ee8 probably half of the tests are running again. 2012-08-12 02:09:10 +02:00
David Halter
ed07e91d88 use weakrefs for parents now: functions.py 2012-08-12 01:23:57 +02:00
David Halter
c6f76a15ff dynamic array additions are working with list.append 2012-08-09 14:21:51 +02:00
David Halter
11808d8fa3 catched some errors of invalid code, that was caused by imbalanced closing brackets 2012-08-07 10:11:18 +02:00
David Halter
ee798b03f2 introduced a dynamic completion for params 2012-08-05 17:24:26 +02:00
David Halter
c2a5876d7b refactorings / added used_names to Module 2012-08-04 01:20:41 +02:00
David Halter
639457b9ec imports are now fully functional 2012-08-03 13:01:12 +02:00
David Halter
b4d147738f solved goto-import problems 2012-08-03 00:14:14 +02:00
David Halter
24f81ea75c updated/added import test (nested structures) 2012-08-02 13:49:40 +02:00
David Halter
ffa736264e goto: module lookup now don't includes star imports 2012-08-01 14:08:42 +02:00
David Halter
a5215952a9 goto of vim-jedi is now able to handle multiple goto results, displays a new buffer 2012-07-29 11:19:42 +02:00
David Halter
24c48aba67 a function to check if the definition is in a builtin module 2012-07-28 22:09:19 +02:00
David Halter
e99ff5528e goto follows now also import statements 2012-07-28 18:28:38 +02:00
David Halter
e8d4e9a13a refactored Definition class. therefore the 'goto' function now uses it, too 2012-07-28 09:37:26 +02:00
David Halter
37c0f7e743 goto done including 22 tests! vim plugin is not done yet 2012-07-28 01:07:19 +02:00
David Halter
d3363c6b7a cleaned up prepare_goto, for the goto functions, which is coming 2012-07-27 12:52:41 +02:00
David Halter
2feef20dc5 import completion fully working 2012-07-17 00:44:40 +02:00
David Halter
45413a18b9 most import completions work now, but some other tests don't 2012-07-16 20:42:22 +02:00
David Halter
e779cc8c97 basic imports rewriting, which has still it's rough edges 2012-07-16 02:19:48 +02:00
David Halter
e6741c2dd6 fixed the position problems, that came with the last big patch 2012-07-14 17:28:43 +02:00
David Halter
08a4562958 line_nr/indent were now completely replaced by start_pos. tests are failing! 2012-07-14 03:06:49 +02:00
David Halter
cdf97b2bbe interface changes from row/colum to position 2012-07-14 01:05:56 +02:00
David Halter
19579cf263 removed a little ordering bug, which was just a problem with gotos 2012-07-13 15:51:47 +02:00
David Halter
28f12865d2 removed scopes in follow_statement and so on 2012-07-12 00:47:42 +02:00
David Halter
28ad77406f default of no arguments at an execution changed to a parsing.Array 2012-07-05 18:22:56 +02:00