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