Commit Graph

1786 Commits

Author SHA1 Message Date
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
Laurens Van Houtven
627266b38d Move isinstance checks back to unary type checks 2013-07-11 20:36:00 +02:00
Laurens Van Houtven
73662fe893 More PEP8 indentation fixes 2013-07-11 15:26:07 +02:00
Laurens Van Houtven
8c314c2732 while 1 -> while True 2013-07-11 15:25:05 +02:00
Laurens Van Houtven
5b2028c9fc PEP8 indentation 2013-07-11 15:24:15 +02:00
Laurens Van Houtven
75f848d8a9 PEP8 indentation 2013-07-11 15:22:09 +02:00
Laurens Van Houtven
6157be1a19 PEP8 indentation of multiline expressions 2013-07-11 15:21:10 +02:00
Laurens Van Houtven
1391a5a914 PEP8 newlines between class members 2013-07-11 15:19:54 +02:00
Laurens Van Houtven
4763846b1b PEP8 indentation 2013-07-11 15:19:31 +02:00
Laurens Van Houtven
f353d5f6af PEP8 imports 2013-07-11 15:18:30 +02:00
Laurens Van Houtven
bb0a4e0d0a Fix indentation according to PEP8 in api.py 2013-07-11 14:55:36 +02:00
Laurens Van Houtven
3817110717 Remove unneccessary pass statement 2013-07-11 14:55:16 +02:00
Laurens Van Houtven
afcaa89cf0 Use isinstance instead of unary type 2013-07-10 19:00:11 +02:00
Laurens Van Houtven
18c105b055 Remove stale debug code 2013-07-10 18:57:05 +02:00
Laurens Van Houtven
ad932815b9 PEP8 whitespace fixes 2013-07-10 18:55:48 +02:00
Laurens Van Houtven
cdc41128b4 (Mostly) whitespace fixes 2013-07-10 14:45:47 +02: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
Laurens Van Houtven
8dae2049c9 Fix inaccuracy in test comment, since jedi now does the right thing 2013-07-10 14:06:33 +02:00
David Halter
2fffaee2c3 Merge pull request #252 from lvh/master
Handle explicit absolute imports correctly
2013-07-10 05:02:14 -07:00
Laurens Van Houtven
96477cbb13 Inline absolute import detection function 2013-07-10 12:24:19 +02:00
Laurens Van Houtven
e42d0d226f Remove stale pytest import 2013-07-10 12:24:02 +02:00
Laurens Van Houtven
402bc092e3 Remove has_explicit_absolute_import caching 2013-07-10 12:18:41 +02:00
Laurens Van Houtven
4068f5f058 Move has_absolute_import to SubModule class 2013-07-10 12:17:48 +02:00
Laurens Van Houtven
b5ee375fe1 Rename explicit_absolute_import to has_explicit_absolute_import 2013-07-10 12:12:33 +02:00
Laurens Van Houtven
1682f24703 Merge branch 'dev' of git://github.com/davidhalter/jedi 2013-07-10 12:06:35 +02:00
Laurens Van Houtven
42fc44b478 Remove unused py.test test skipping decorators 2013-07-10 12:06:13 +02:00