1
0
forked from VimPlug/jedi
Commit Graph

53 Commits

Author SHA1 Message Date
Dave Halter
7682f204fb make it possible to show locations with sith.py before something is executed. This makes never ending completions traceable. 2014-04-20 01:54:16 +02:00
Dave Halter
b1a8a15486 removed a lot of old sith.py code, that is not needed anymore, because almost everything is now a Definition (except Completions). 2014-04-20 01:40:48 +02:00
Dave Halter
9f200b43ce sith readability 2014-03-14 13:10:25 +01:00
Dave Halter
6a6927e9a7 sith refactoring 2014-03-14 12:50:57 +01:00
Aaron Meurer
fc4e5408ba Try to make it clearer that the first output of sith.py run is just the input 2013-09-06 20:39:26 -06:00
David Halter
ce8a8cfa3a Merge branch 'dev' of github.com:davidhalter/jedi into dev 2013-08-10 21:42:03 +04:30
Aaron Meurer
b6b510693b Make sith.py random work with files 2013-08-10 10:39:19 -06:00
David Halter
dce6f4a232 fix unicode problems in sith.py 2013-08-09 17:15:57 +04:30
David Halter
f2ffa037da Merge pull request #287 from davidhalter/sith_check_isfile
Sith check isfile
2013-08-09 05:43:24 -07:00
Danilo Bargen
7806119911 Verify that path in "random" operation is a directory 2013-08-09 13:32:43 +02:00
Danilo Bargen
2d31f33038 Move call_args definition to recording 2013-08-09 13:26:11 +02:00
Danilo Bargen
a8bdee0051 Fixed bug in sith.py related to recording / serialization 2013-08-09 11:34:19 +02:00
Danilo Bargen
b791817c66 Sith PEP8 2013-08-09 11:29:24 +02:00
Danilo Bargen
8837414e31 sith.py help formatting 2013-08-06 11:14:47 +02:00
Aaron Meurer
2b5f53d1d4 Minor fixes 2013-07-29 11:55:09 -05: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
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
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
dbd04da26c set exit code in sith 2013-07-23 17:03:13 +02:00
David Halter
a7cfb89c2a fix a sith problem with empty files 2013-07-19 00:15:09 +02:00
David Halter
3777afb2cb add record file in sith.py to other commands 2013-07-18 14:57:22 +02:00
David Halter
681b9d6371 small sith improvements 2013-07-18 12:35:18 +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
9ee0d34bc7 corrected docopt typo 2013-07-17 14:13:52 +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
Takafumi Arakaki
868a4b5dd8 Fix sith.py for default --record 2013-05-24 23:19:45 +02:00
Takafumi Arakaki
a94642b9c0 Add testenv:sith in tox.ini 2013-05-24 23:06:50 +02:00
Takafumi Arakaki
788eeb9bd5 Simplify how post_mortem is launched 2013-05-24 19:10:19 +02:00
Takafumi Arakaki
91c605b7f0 Add --pudb option to sith.py 2013-05-24 18:58:34 +02:00
Takafumi Arakaki
3620633b2a Turn off FS cache in sith.py by default 2013-05-23 21:56:43 +02:00
Takafumi Arakaki
346cb87830 Print traceback in redo 2013-05-23 21:42:06 +02:00
Danilo Bargen
d9b2788ef8 Fixed py26 ImportError in sith.py 2013-05-23 16:34:14 +02:00
Danilo Bargen
021940e46b Fixed typo in sith.py classname 2013-05-23 16:30:28 +02:00
Danilo Bargen
dc5190abe2 Removed unused import from sith.py 2013-05-23 16:27:25 +02:00
Danilo Bargen
84ba8bbca1 Small doc improvement in sith.py 2013-05-23 16:24:39 +02:00
Danilo Bargen
336ab32345 Moved argparse import in sith.py to top (refs #231) 2013-05-23 16:23:08 +02:00
Danilo Bargen
4d210af6bf Fixed typo in sith docstring 2013-05-23 15:49:01 +02:00
Takafumi Arakaki
286279f14a Show default value for --record 2013-05-23 00:53:45 +02:00
Takafumi Arakaki
d246192df0 Add short options 2013-05-23 00:49:20 +02:00
Takafumi Arakaki
fd0ec772fb Fix: record was not saved 2013-05-23 00:20:11 +02:00
Takafumi Arakaki
cee0d4cf2f Generate better help / add more help 2013-05-23 00:00:25 +02:00
Takafumi Arakaki
8bf5f9d539 Report attacking by "." 2013-05-22 23:33:01 +02:00
Takafumi Arakaki
2dee71ff4b Ignore jedi.NotFoundError 2013-05-22 23:14:32 +02:00
Takafumi Arakaki
6d026ec1af Add --(i)pdb option 2013-05-22 23:11:50 +02:00