David Halter
|
2b6cc01d39
|
forgot @hattya and @srusskih in the contributors list
|
2013-07-29 14:05:54 +02:00 |
|
David Halter
|
16e96afcc0
|
add emails to authors/contributors
|
2013-07-28 23:22:38 +02:00 |
|
David Halter
|
cdba4ef3e1
|
fixed multi level import issue, includes parts of a patch by Lubos Trilety <ltrilety@redhat.com>
|
2013-07-28 23:15:45 +02:00 |
|
David Halter
|
b681c5c90d
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2013-07-28 21:25:33 +02:00 |
|
David Halter
|
1ed94060df
|
fix another position problem with the reverse tokenizer. includes tests.
|
2013-07-28 21:19:17 +02:00 |
|
David Halter
|
1f54e71a0d
|
Merge pull request #276 from asmeurer/nosetuptools
Nosetuptools
|
2013-07-28 05:45:33 -07:00 |
|
David Halter
|
448e9e90be
|
Merge pull request #273 from asmeurer/pudb
Pudb
|
2013-07-28 05:44:57 -07:00 |
|
David Halter
|
8598fe7327
|
get the reverse tokenizer positions right even with strange docstring situations
|
2013-07-26 01:24:44 +02:00 |
|
David Halter
|
284f2f1671
|
add __iter__method to InstanceElement, because it's needed for arrays
|
2013-07-24 17:21:49 +02:00 |
|
David Halter
|
c8648d9ca5
|
test for unnecessary parentheses inside instances
|
2013-07-24 16:57:46 +02:00 |
|
David Halter
|
f4fdf904ee
|
fix lambdas in instances
|
2013-07-24 16:30:38 +02:00 |
|
David Halter
|
3c96ef8905
|
test for lambdas in InstanceElements
|
2013-07-24 16:16:20 +02:00 |
|
David Halter
|
18e561f332
|
fix problem that strings are no function calls
|
2013-07-24 16:11:51 +02:00 |
|
David Halter
|
972d4e9a08
|
fix a problem with dynamic flow information and usages
|
2013-07-24 01:28:15 +02:00 |
|
David Halter
|
991b138ff3
|
star imports and usages
|
2013-07-23 17:21:12 +02:00 |
|
David Halter
|
dbd04da26c
|
set exit code in sith
|
2013-07-23 17:03:13 +02:00 |
|
David Halter
|
fd2e158cf6
|
fix usage problem on **kwargs params
|
2013-07-23 16:33:59 +02:00 |
|
David Halter
|
68635fc80c
|
fix empty return statement docstrings
|
2013-07-23 15:36:53 +02:00 |
|
David Halter
|
9c53de5034
|
add empty return type test
|
2013-07-23 15:35:37 +02:00 |
|
David Halter
|
434de60350
|
fixed docstring params
|
2013-07-23 15:26:29 +02:00 |
|
David Halter
|
90202b2ad6
|
tests for failing docstrings
|
2013-07-23 15:11:14 +02:00 |
|
David Halter
|
000eb20cce
|
delete old IndexError catches, didn't make sense
|
2013-07-23 14:39:43 +02:00 |
|
David Halter
|
d78b72b046
|
fixed getattr with array call
|
2013-07-23 14:30:18 +02:00 |
|
David Halter
|
db17c27bb8
|
removed old very strange string casts, that didn't really make sense and even though it mentioned a test, it wouldn't break after deleting it
|
2013-07-23 13:33:00 +02:00 |
|
David Halter
|
bb8e864f8e
|
fix UnboundLocalError and TypeError within Array lookups, not a very good solution, but for now it doesn't puke errors
|
2013-07-23 02:33:07 +02:00 |
|
David Halter
|
52c8340d72
|
invalid goto syntax
|
2013-07-23 00:19:58 +02:00 |
|
David Halter
|
471f492f12
|
generators in *args and illegal *args like *1
|
2013-07-23 00:07:17 +02:00 |
|
David Halter
|
6a2afa7e94
|
failing test for illegal unpacking with *
|
2013-07-22 14:42:39 +02:00 |
|
David Halter
|
a6e621e39c
|
add @lvh, @Astrac, @ganwell, @floppym to authors
|
2013-07-20 10:19:57 +02:00 |
|
David Halter
|
2cd7e66016
|
also add sith.py, refs #264
|
2013-07-20 10:09:17 +02:00 |
|
David Halter
|
6ab65999b0
|
Merge branch 'master' of https://github.com/floppym/jedi into dev
|
2013-07-20 10:06:44 +02:00 |
|
David Halter
|
b3c07b9a25
|
Merge remote-tracking branch 'origin/master' into dev
|
2013-07-20 10:03:49 +02:00 |
|
David Halter
|
6017daded5
|
removed statement docstr stuff for now. it will be reintroduced when using the evaluator class
|
2013-07-19 13:17:27 +02:00 |
|
David Halter
|
ebc8d4c04c
|
docstring test with statement docstrings (failed until now, worked only for specific cases)
|
2013-07-19 12:47:38 +02:00 |
|
David Halter
|
ed99e380d7
|
catch ValueError when the cache json.load method fails, fixes #245
|
2013-07-19 10:55:07 +02:00 |
|
David Halter
|
4e34fb9494
|
fixed illegal params problem
|
2013-07-19 10:32:58 +02:00 |
|
David Halter
|
0dfe2f44a5
|
test for dots in params (happens sometimes by accident when generating builtins)
|
2013-07-19 02:40:17 +02:00 |
|
David Halter
|
6525f9169c
|
reformat feature documentation
|
2013-07-19 01:29:58 +02:00 |
|
David Halter
|
9b73f3ca3c
|
exceptions are now accepted in the form of 'except Exception, e'
|
2013-07-19 01:29:16 +02:00 |
|
David Halter
|
f754d1565f
|
fixed error with 'comma' separated exceptions
|
2013-07-19 01:27:40 +02:00 |
|
David Halter
|
b84315b829
|
tests for import problems
|
2013-07-19 00:56:56 +02:00 |
|
David Halter
|
a7cfb89c2a
|
fix a sith problem with empty files
|
2013-07-19 00:15:09 +02:00 |
|
David Halter
|
29f89cc75a
|
finally fixed a unicode problem that existed for a longer time
|
2013-07-18 16:55:19 +02:00 |
|
David Halter
|
7684135b99
|
finally found a test for unicode problems
|
2013-07-18 16:45:27 +02:00 |
|
David Halter
|
3777afb2cb
|
add record file in sith.py to other commands
|
2013-07-18 14:57:22 +02:00 |
|
David Halter
|
dd6967de7c
|
fixed a unicode test problem
|
2013-07-18 14:54:40 +02:00 |
|
David Halter
|
681b9d6371
|
small sith improvements
|
2013-07-18 12:35:18 +02:00 |
|
David Halter
|
9348feb8bf
|
operations (+, *, etc) shouldn't be InstanceElements, fixes #246
|
2013-07-18 12:31:48 +02:00 |
|
David Halter
|
075c60de29
|
fix a problem related to #246: comments were used as normal strings
|
2013-07-18 12:18:07 +02:00 |
|
David Halter
|
b6e9f16a01
|
fix a completion problem on docstrings
|
2013-07-17 16:48:50 +02:00 |
|
David Halter
|
8490b1d0ff
|
forgot to cast to int with the sith run command
|
2013-07-17 16:38:35 +02:00 |
|
David Halter
|
45c8cc739b
|
fixed the dict problem, but dictionary completions are still very bad
|
2013-07-17 16:14:06 +02:00 |
|
David Halter
|
0dbfc409a7
|
iteration problem test
|
2013-07-17 15:56:21 +02:00 |
|
David Halter
|
8db85dbe15
|
add docopt to tox
|
2013-07-17 15:21:56 +02:00 |
|
David Halter
|
c0d51e300b
|
fixed problem with empty statements in function calls
|
2013-07-17 15:05:06 +02:00 |
|
David Halter
|
2ad3121aa3
|
test for empty statement problem in function call
|
2013-07-17 15:02:56 +02:00 |
|
David Halter
|
9ee0d34bc7
|
corrected docopt typo
|
2013-07-17 14:13:52 +02:00 |
|
David Halter
|
fcf4b04145
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2013-07-17 14:01:13 +02:00 |
|
David Halter
|
8d8b645f11
|
completely rewrote sith.py with docopt - also added a run command and debug option
|
2013-07-17 14:00:28 +02:00 |
|
David Halter
|
57196b0278
|
Merge pull request #260 from lvh/cleanup
Many minor PEP8 and related cleanups
|
2013-07-12 02:01:39 -07:00 |
|
David Halter
|
1ce44c483f
|
Merge pull request #258 from lvh/master
absolute_import test comment still insinuates jedi gets it wrong
|
2013-07-10 05:15:15 -07:00 |
|
David Halter
|
2fffaee2c3
|
Merge pull request #252 from lvh/master
Handle explicit absolute imports correctly
|
2013-07-10 05:02:14 -07:00 |
|
David Halter
|
57c030c160
|
remove untested legacy code
|
2013-07-10 10:25:13 +02:00 |
|
David Halter
|
2ce0dfbeb7
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2013-07-10 10:24:22 +02:00 |
|
David Halter
|
6cb021f4ae
|
add memoize decorator to an Instance method, fixes RecursionError of #239
|
2013-07-10 10:23:05 +02:00 |
|
David Halter
|
2dc3d9e135
|
added new logo, designed by @ganwell, refs #98
|
2013-07-05 14:42:08 +02:00 |
|
David Halter
|
248931d9f3
|
Merge pull request #250 from lvh/master
Cleanup in _compatibility
|
2013-06-20 14:37:48 -07:00 |
|
David Halter
|
7509c239ec
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2013-06-20 11:27:08 +02:00 |
|
David Halter
|
aa5bb539c1
|
added new logo, designed by @ganwell, refs #98
|
2013-06-20 11:26:06 +02:00 |
|
David Halter
|
b0116b0d7c
|
Merge pull request #232 from tkf/unicode-has-no-generate_call_path
Fix: 'unicode' object has no attribute 'generate_call_path'
|
2013-05-23 22:33:02 -07:00 |
|
David Halter
|
4e3fe88141
|
Merge pull request #234 from tkf/None.isinstance
Fix: 'NoneType' object has no attribute 'isinstance'
|
2013-05-23 21:15:19 -07:00 |
|
David Halter
|
fbf17e3e5b
|
Merge pull request #228 from tkf/fix-full_name
Fix full_name for import statements
|
2013-05-21 09:11:15 -07:00 |
|
David Halter
|
dcf3f0dcdc
|
downloads badge, yay!!!
|
2013-05-21 11:00:58 +04:30 |
|
David Halter
|
5567a42334
|
fix another keyword problem
|
2013-05-21 10:59:28 +04:30 |
|
David Halter
|
a9bf06987a
|
completion on empty import problem
|
2013-05-19 21:13:32 +04:30 |
|
David Halter
|
384334ae06
|
goto on import statement (only import) raised an error
|
2013-05-19 20:40:54 +04:30 |
|
David Halter
|
c5169b2d66
|
parsing.Parser.scope -> parsing.Parser._scope, fixes #224
|
2013-05-19 10:25:00 +04:30 |
|
David Halter
|
ec061ea612
|
Merge pull request #222 from tkf/replstartup
Improve $PYTHONSTARTUP support
|
2013-05-18 21:51:26 -07:00 |
|
David Halter
|
93f4cb5b6b
|
Merge pull request #223 from tkf/fix-defined_names
Fix defined_names
|
2013-05-18 21:49:04 -07:00 |
|
David Halter
|
700f685f59
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2013-05-18 23:57:31 +04:30 |
|
David Halter
|
7e2eb587e1
|
is_keyword test
|
2013-05-18 23:56:12 +04:30 |
|
David Halter
|
d5d12716b1
|
update debian installation notice, cc @p1otr
|
2013-05-14 10:02:50 +04:30 |
|
David Halter
|
f3788c9955
|
Merge pull request #215 from davidhalter/cov
Use coverage differently
|
2013-05-13 06:38:42 -07:00 |
|
David Halter
|
b2b8bfc8e3
|
don't erase coverage data
|
2013-05-13 18:01:59 +04:30 |
|
David Halter
|
bb27afa19c
|
forgot the coverage dependency when removing the pytest-coverage
|
2013-05-13 16:47:46 +04:30 |
|
David Halter
|
6b57f7ce48
|
remove pytest-cov from tox.ini requirements
|
2013-05-13 12:35:09 +04:30 |
|
David Halter
|
05eb62eea5
|
use coverage instead of pytest-cov
|
2013-05-13 12:29:56 +04:30 |
|
David Halter
|
fbde16450b
|
authors change
|
2013-05-13 09:20:08 +04:30 |
|
David Halter
|
15885e8685
|
preload_module function for IDEs, to control which modules to load on startup, refs #102
|
2013-05-13 09:13:59 +04:30 |
|
David Halter
|
b5b625ea14
|
forgot to include the changelog in the manifest
|
2013-05-11 17:07:55 +04:30 |
|
David Halter
|
977f4871d6
|
added changelog
|
2013-05-11 16:55:02 +04:30 |
|
David Halter
|
7d4fe30c63
|
change autocomplete screenshot, which contained wrong information for a long time now.
|
2013-05-11 14:30:07 +04:30 |
|
David Halter
|
29575b2562
|
add some testing notes of the readme to the documentation
|
2013-05-11 14:00:15 +04:30 |
|
David Halter
|
3681adef78
|
improve README
|
2013-05-11 13:53:00 +04:30 |
|
David Halter
|
b2f2b7a779
|
update installation docs
|
2013-05-11 11:29:40 +04:30 |
|
David Halter
|
f30b3416e8
|
remove VERSION file in favor of a jedi.__version__
|
2013-05-11 11:10:01 +04:30 |
|
David Halter
|
ad56b6cc89
|
fix title length (docstr stuff)
|
2013-05-11 11:02:13 +04:30 |
|
David Halter
|
3a7c8af87f
|
also normal imports should return the right user_stmt, similar case than #137
|
2013-05-09 12:16:54 +04:30 |
|
David Halter
|
f3a4439285
|
import end_pos calculated differently, fixes #137
|
2013-05-09 11:54:08 +04:30 |
|
David Halter
|
4b4681d285
|
re-enable test, probably related to #131
|
2013-05-08 00:01:22 +04:30 |
|