David Halter
|
7be9b8d923
|
jedi understands type now, not the metaclass one, though
|
2012-11-24 02:30:50 +01:00 |
|
David Halter
|
4627e22a1c
|
better understanding of isinstance in executions (temporary commit)
|
2012-11-24 02:10:21 +01:00 |
|
David Halter
|
3aeb9e0aeb
|
private variables are not available outside of class for completion, fixes #56
|
2012-11-23 00:25:02 +01:00 |
|
David Halter
|
936f7f9fd5
|
private variables are not accessible anymore, but still completeable - fixes and tests for #56
|
2012-11-22 23:50:26 +01:00 |
|
David Halter
|
7d38fc6513
|
again method param access
|
2012-11-22 15:24:38 +01:00 |
|
David Halter
|
890748ac9f
|
star caching preparations
|
2012-11-21 13:45:38 +01:00 |
|
David Halter
|
cfaff62d47
|
last commit was partially wrong
|
2012-11-20 17:17:16 +01:00 |
|
David Halter
|
3b2367a47a
|
parts of code were executed even though they weren't required, related to #47
|
2012-11-20 16:48:51 +01:00 |
|
David Halter
|
03f4dd5516
|
add magic methods also to non-object inheritances, also important for jedi-vim issue 32
|
2012-11-19 15:36:37 +01:00 |
|
David Halter
|
9aaaffd56e
|
forget to check if a method exists, fixes #44
|
2012-11-11 02:56:05 +01:00 |
|
David Halter
|
20ef1ffd18
|
restructured api_classes, use the same base class
|
2012-11-07 23:29:40 +01:00 |
|
David Halter
|
0704873fd7
|
switched completely to unicode (in python2), fixes #52
|
2012-11-02 16:08:38 +01:00 |
|
David Halter
|
87cbfc9145
|
again messed up isinstance checks
|
2012-10-23 17:28:21 +02:00 |
|
David Halter
|
077dcc6c89
|
fixed broken isinstance tests
|
2012-10-23 17:06:22 +02:00 |
|
David Halter
|
86eb8f24f7
|
isinstance checks should now also work within functions. -> fixes #39
|
2012-10-23 15:52:09 +02:00 |
|
David Halter
|
197c2f642b
|
fixed some evil bugs in the import mechanism and even worse: In helpers.fast_parent_copy.
|
2012-10-22 17:22:44 +02:00 |
|
David Halter
|
3838b5482e
|
builtin scope doesn't load by default anymore. This makes Jedi faster at startup. -> jedi issue 7
|
2012-10-17 21:26:55 +02:00 |
|
David Halter
|
7fda97767e
|
fixed a problem with positions of modules/imports
|
2012-10-14 14:07:31 +02:00 |
|
David Halter
|
6b76fdc0ba
|
fixed tuple assignment problem
|
2012-10-09 16:42:51 +02:00 |
|
David Halter
|
0c7105c190
|
revised TODOs
|
2012-10-09 16:02:52 +02:00 |
|
David Halter
|
01da60b594
|
fix another = error and goto error with dicts
|
2012-10-09 07:55:42 +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
|
8d842dd596
|
getattr on more complex objects - fixes #23
|
2012-10-02 22:58:03 +02:00 |
|
David Halter
|
74fe520597
|
invalid for loops completion should work now
|
2012-10-01 09:51:57 +02:00 |
|
David Halter
|
eda2430ad7
|
__class__ -> type
|
2012-10-01 08:50:12 +02:00 |
|
David Halter
|
61f465a7d6
|
fixed bugs for os.path.join().
|
2012-10-01 00:25:14 +02:00 |
|
David Halter
|
99cd894a7b
|
fix IndexErrors which sometimes happened, related to inter-module param searching
|
2012-09-29 17:54:22 +02:00 |
|
David Halter
|
40a61d7b9e
|
doc/todos
|
2012-09-24 11:50:08 +02:00 |
|
David Halter
|
56a97c9df5
|
can now refactor statements ahead of '=', fixes #20
|
2012-09-23 14:19:47 +02:00 |
|
David Halter
|
0bdcc968e3
|
removed statement_path/goto_names
|
2012-09-22 00:29:03 +02:00 |
|
David Halter
|
c464925647
|
removal of old unused goto stuff
|
2012-09-22 00:26:30 +02:00 |
|
David Halter
|
fd760f1870
|
renaming and goto work now +/-
|
2012-09-22 00:15:32 +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
|
0e5a70a2db
|
renaming again, should be a little bit better. but some things are commented.
|
2012-09-20 17:27:00 +02:00 |
|
David Halter
|
ba36729368
|
Array is an instance of list and not just the class -> fixed issue 2 of vim-jedi
|
2012-09-20 00:27:54 +02:00 |
|
Danilo Bargen
|
21826e7a34
|
Moved jedi files to separate package folder
|
2012-09-17 22:38:38 +02:00 |
|