Danilo Bargen
86d775324b
Fix most flake8 issues ( fixes #205 )
2013-04-27 15:40:36 +02:00
David Halter
d4428c497a
use tokenizer instead of tokenize in all modules
2013-04-20 09:52:54 +04:30
Danilo Bargen
f98b0d7b6f
New "with ignored(*exceptions)" context manager
2013-04-17 23:28:37 +02:00
Aldo Stracquadanio
07ec134bc9
Adding python 3.3 to test environment, mani fixes
...
Added python 3.3 to test-suite
Removed unused import
Removed unused import
Migrated to EAFP for attribute checking
Bumped version of ModulePickling for migration to hashlib
Added py33 environment to tox
Fixed issue with package importing on python 3.3
2013-03-27 10:48:56 +00:00
Aldo Stracquadanio
be8ef33b69
Fixed caching issues
...
Fixed exception raised during cache reading
Switched cache hashing to hashlib
In python 3.3 the hash function is returning different hashes during
different executions of the application.
2013-03-27 10:48:13 +00:00
David Halter
9ad9c806bb
rename non-cycling imports to 'from jedi import ..'
2013-03-15 15:02:33 +04:30
David Halter
d063aa3d66
Merge pull request #141 from tkf/attribute-docstring
...
Attribute docstring support
2013-03-10 13:23:47 -07: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
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
b6839fb264
Define Name.docstr as a proxy for Statement.docstr
2013-02-24 19:39:46 +01:00
Takafumi Arakaki
19b41c1cb4
Make pr.Statement "document-able"
2013-02-24 19:36:39 +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