Commit Graph

2398 Commits

Author SHA1 Message Date
David Halter ae6dc782da simplify repl completion support, only use the jedi one, because the builtin completion (rlcompleter) is not context sensitive and makes the whole thing really complicated. 2013-07-31 17:16:12 +02:00
David Halter ea2f9ebd4c from LPGL to MIT license (got the permission from all contributors), fixes #5 2013-07-30 03:11:34 +02:00
Aaron Meurer 2b5f53d1d4 Minor fixes 2013-07-29 11:55:09 -05:00
David Halter 8276848bfb merged master with dev 2013-07-29 15:12:21 +02:00
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
Aaron Meurer fe63e3bc97 Add printing for all the different kinds of completions in sith.py run
This kind of printing should probably go in the objects themselves, but I was
too disgusted by the completion APIs to even begin to start extending the
code for that (it needs to be cleaned up first).
2013-07-28 15:13:09 -05:00
Aaron Meurer 47bed4a30d Add type checking for sith.py run 2013-07-28 15:12:51 -05:00
Aaron Meurer ae09a2d0a4 Define the operations in the class, not in the function
I was originally going to try to automatically include these in the docstring
using format, but they would have to be defined before the docstring for that
to work. But I think it's still useful to have these defined in the class.
2013-07-28 14:31:47 -05:00
Aaron Meurer 78f7ff6760 Document sith.py run 2013-07-28 14:31:40 -05:00
Aaron Meurer 40dec0c2c6 Fix a typo in the sith.py usage 2013-07-28 14:31:21 -05: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
Aaron Meurer 8af28bef2d Extra line for readability 2013-07-28 14:14:46 -05:00
Aaron Meurer 607f66c974 Print the location and the completions for sith.py run 2013-07-28 11:43:19 -05: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
Aaron Meurer 9c4c36ce6a Add myself to AUTHORS 2013-07-26 09:34:33 -05:00
Danilo Bargen acf068fb21 hub is no requirement 2013-07-26 16:09:52 +02:00
Danilo Bargen 6e649c1a67 Added hub pull-request info to CONTRIBUTING.md 2013-07-26 16:07:16 +02:00
Aaron Meurer 42e1737be3 Don't require distribute in setup.py
It isn't actually required to install (it's only needed if you want to
setup.py develop).

Fixes #269.
2013-07-25 21:58:54 -05:00
Aaron Meurer 783f71501e Give all the necessary traceback info when using PuDB 2013-07-25 19:00:02 -05:00
Aaron Meurer a0d8b4b508 PuDB's post_mortem is now consistant with pdb (https://github.com/inducer/pudb/pull/71) 2013-07-25 18:41:53 -05:00
David Halter 8598fe7327 get the reverse tokenizer positions right even with strange docstring situations 2013-07-26 01:24:44 +02:00
Danilo Bargen d057f5e587 Change SublimeJEDI url in docs too 2013-07-25 22:27:11 +02:00
Danilo Bargen 76ff9e3f20 s/svaiter/srusskih/g 2013-07-25 22:25:22 +02:00
Danilo Bargen bdbe765b22 Merge pull request #270 from srusskih/patch-1
change SublimeJEDI url
2013-07-25 13:21:19 -07:00
srusskih 33397314fe change SublimeJEDI url 2013-07-25 21:30:42 +03: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