Takafumi Arakaki
ac159bac07
Document pr.Simple.__init__
2013-03-03 14:17:16 +01:00
Takafumi Arakaki
dc9a269d35
Use literal block instead of >>> for code example
2013-03-03 14:07:48 +01:00
Takafumi Arakaki
700493cac8
Fix and improve Statement.__doc__
...
- The type of `set_vars` and `used_vars` were wrong.
- ":param ...:" was used instead of ":type ...:".
- The parameter table is aligned to make it easier to read.
2013-03-03 14:07:07 +01:00
Takafumi Arakaki
38fc49022f
Include __init__ call signature in Class.doc
2013-02-25 01:50:31 +01:00
Takafumi Arakaki
4ba9fd2b68
Fix Statement.get_code
...
Parsed Statement.assignment_details must be used. Otherwise,
incorrect code is returned at the first time Statement.get_code
is called.
2013-02-25 01:43:22 +01:00
David Halter
4ee4e225a6
don't encode strings in python3, affects davidhalter/jedi-vim#94 and @dbrgn
2013-02-23 21:10:22 +04:30
David Halter
6ea64a28bf
dev/refactor merge
2013-02-23 20:53:57 +04:30
David Halter
adc7a559cf
python3.2 compatibility
2013-02-23 08:58:15 +04:30
David Halter
6ab10b6fa1
pep8
2013-02-23 01:16:02 +04:30
David Halter
4d7aad4ce8
deleted old crap code
2013-02-23 01:13:21 +04:30
David Halter
6912764923
fix position problems which came with lambdas
2013-02-23 00:40:34 +04:30
David Halter
7f051087e5
basic lambda implementation
2013-02-22 23:38:06 +04:30
David Halter
c1e805d7b0
fixed invalid list comprehension tests
2013-02-22 23:06:59 +04:30
David Halter
2fda713118
basic listcomprehension/lambda move
2013-02-22 23:02:44 +04:30
David Halter
923e59b9c2
fixed position problems (with tokenizer offsets)
2013-02-21 21:45:39 +04:30
David Halter
80423ddb57
todo remove
2013-02-21 21:38:31 +04:30
David Halter
9690cf3eaf
removed merged Statement.used_funcs and used_vars (made no sense)
2013-02-21 21:30:57 +04:30
David Halter
774c191d7e
removed code part of Statement
2013-02-21 21:26:22 +04:30
David Halter
0084b9f04d
little cleanup, removed old unused code
2013-02-21 20:57:05 +04:30
David Halter
d05018757d
completely rewrote helpers.search_function_definition
2013-02-21 19:56:05 +04:30
David Halter
6b5295bc40
also fixed nested list comprehensions
2013-02-21 01:39:49 +04:30
David Halter
4d3267b24f
fix list comprehension problems for non-nested
2013-02-21 01:13:23 +04:30
David Halter
fad4cd6c13
fix some other array parts
2013-02-20 23:38:33 +04:30
David Halter
1b7fc1ee50
fixes for goto
2013-02-19 00:21:04 +04:30
David Halter
b2aa8b8024
get_parent_until for ListComprehension
2013-02-18 20:52:07 +04:30
David Halter
c67b9986a6
some minor fixes / inits to inputs refactoring
2013-02-17 22:48:41 +04:30
David Halter
79216f189f
moved parsing.Simple.module to _sub_module
2013-02-17 00:30:44 +04:30
David Halter
1366f5fa61
made ListComprehensions behave more llike typical 'pr' objects
2013-02-17 00:23:43 +04:30
David Halter
89a2cb15d0
fix problems with positions in definitions with the same name on the same line
2013-02-17 00:14:30 +04:30
David Halter
8fd3910958
fix a get_code problem for instances/statements, which is not needed there, because get_code should only be called on pure parsing_representation objects
2013-02-16 23:38:07 +04:30
Danilo Bargen
ea9a667425
Fixed issue with repr encoding ( fixes davidhalter/jedi-vim#94 )
2013-02-14 21:10:06 +01:00
David Halter
cda84dc92a
add an empty IsScope class to match all scopes
2013-02-14 20:54:26 +04:00
David Halter
01c48593bf
er.Array is now also iterable
2013-02-10 21:15:04 +01:00
David Halter
df17c98061
fixed the whole var args iterator stuff
2013-02-10 16:59:51 +01:00
David Halter
cd49126733
improved param generator
2013-02-10 02:01:27 +01:00
David Halter
0008531a30
pr.Array takes no values param anymore
2013-02-09 03:55:56 +01:00
David Halter
22a1b2397d
simple function tests pass now
2013-02-09 03:55:30 +01:00
David Halter
9540025a02
fixed some more array tests
2013-02-09 02:17:29 +01:00
David Halter
25b2239f6a
repr corrections for Array/Statement/Call
2013-02-09 01:54:48 +01:00
David Halter
ffaaa68f56
fix unnessecary bracket stuff
2013-02-09 00:00:26 +01:00
David Halter
2fef25b1b1
fixed some dict issues
2013-02-08 21:18:58 +01:00
David Halter
c831bfcca1
exchanged assignment_details order (another refactoring)
2013-02-08 18:06:11 +01:00
David Halter
bd393883b6
fixed assignment_detail parsing if tuples were used before =
2013-02-08 17:58:27 +01:00
David Halter
70f07320aa
Statement.get_assignment_details -> get_commands (makes more sense)
2013-02-08 16:19:05 +01:00
David Halter
d6257fffc8
make array slicing work again
2013-02-08 15:50:35 +01:00
David Halter
6c0a0e889c
fix start_pos of multiple elements
2013-02-08 15:14:43 +01:00
David Halter
d82b8d5e19
remove close_brackets - not needed anymore
2013-02-08 02:43:05 +01:00
David Halter
5737e3ad1d
fix __repr__ functions
2013-02-08 02:22:02 +01:00
David Halter
80d4c6e884
many refactoring fixes
2013-02-08 01:36:58 +01:00
David Halter
bf298f0ef4
start to get rid of parent_stmt
2013-02-07 18:34:18 +01:00