Takafumi Arakaki
08f45d1f95
Fix Definition.get_definitions
2013-03-10 20:40:14 +01:00
Takafumi Arakaki
0f67b3e0c2
More robust Definition.names
2013-03-10 20:40:14 +01:00
Takafumi Arakaki
d0ad14adf4
Fix Definition.names for star import
2013-03-10 20:40:14 +01:00
Takafumi Arakaki
cbcaa85108
Add :attr:Definition.names
2013-03-10 20:40:14 +01:00
Takafumi Arakaki
39feecee04
Add new API: jedi.api.get_definitions
2013-03-10 20:40:14 +01:00
Takafumi Arakaki
8d486ff9aa
Make doctest Python 3.x compatible
2013-03-04 02:07:47 +01:00
Takafumi Arakaki
0c6f7f66e9
Document get_names_of_scope with examples
2013-03-03 15:49:49 +01:00
Takafumi Arakaki
11707ffbbb
Document evaluate.get_defined_names_for_position
2013-03-03 15:29:26 +01:00
Takafumi Arakaki
8e85adb718
Document Scope.get_defined_names
2013-03-03 15:19:34 +01:00
Takafumi Arakaki
d256c5470c
Add a very short tutorial on parsing_representation
2013-03-03 14:55:24 +01:00
Takafumi Arakaki
99ab2dec15
Document pr.SubModule
2013-03-03 14:45:07 +01:00
Takafumi Arakaki
77e8b2aecd
Remove a philosophical (and confusing) statement
2013-03-03 14:18:58 +01:00
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
9ba9e2c3a6
Make doctest work on Python 2.5
2013-02-26 10:58:24 +01:00
Takafumi Arakaki
b56c212a2c
Fix renamed functions in docstring
2013-02-26 10:36:29 +01:00
Takafumi Arakaki
95a98c9033
Do not use >>> for non-doctest code example
...
Use literal block instead.
2013-02-26 10:36:08 +01:00
Takafumi Arakaki
dad9cf0518
Print str to avoid u prefix
2013-02-26 10:28:25 +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
Takafumi Arakaki
e1e2ed8fcc
Add a test for docstring in call signature
2013-02-24 22:45:10 +01:00
David Halter
68ace0d05b
dynamic docstring improvements
2013-02-23 22:21:34 +04:30
David Halter
e8feb0b7d2
dynamic docstring
2013-02-23 22:15:17 +04:30
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
b0c3fd5439
api.Script.get_definition -> definition, to be consistent in the api naming. deprecated api.Script.get_definition
2013-02-21 22:12:51 +04:30
David Halter
f8e0c78f77
Script.get_in_function_call -> Script.function_definition
2013-02-21 22:05:39 +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
2b174ecf2c
simplify and fix refactoring: extract
2013-02-21 20:42:06 +04:30
David Halter
98ee2d9675
fixed refactoring: inline
2013-02-21 20:23:19 +04:30
David Halter
78fd8372a5
refactoring exception fixes
2013-02-21 20:02:25 +04:30
David Halter
d05018757d
completely rewrote helpers.search_function_definition
2013-02-21 19:56:05 +04:30
David Halter
9fa0b9f924
fix rest of rename tests
2013-02-21 01:45:25 +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
9cda8c2a52
fix list comprehensions recursion problems
2013-02-20 23:45:40 +04:30
David Halter
fad4cd6c13
fix some other array parts
2013-02-20 23:38:33 +04:30
David Halter
f2cdf03e6e
fixed dict problems
2013-02-20 22:44:02 +04:30