1
0
forked from VimPlug/jedi
Commit Graph

40 Commits

Author SHA1 Message Date
Dave Halter 5d36114be4 Use inspect.Parameter.kind for better differentiation between param types
Refs #292
2018-03-13 22:47:08 +01:00
Dave Halter 3820111d1e Fix some more await things 2018-02-28 23:30:20 +01:00
Dave Halter 2d4636da5b Fix for all python versions 2018-02-21 01:23:50 +01:00
Dave Halter c1d06f4638 Getting more edget cases work in 3.6 for async 2018-02-21 01:11:59 +01:00
Dave Halter f1c2aef963 Fix the merge issues. Now async stuff should at least partially work 2018-02-19 01:35:37 +01:00
Dave Halter 92c76537d6 print_to_stderr needs to be used with one argument
See #1010.
2018-02-05 19:19:05 +01:00
Dave Halter ac597815d7 Print errors that happen when importing certain objects
See also #1010.
2018-02-04 23:50:28 +01:00
Dave Halter 3ae0560f1c Fix an issue where a default value was wrongly used 2018-01-31 00:11:30 +01:00
Dave Halter fc458a3c2a inspect.signature throws weird errors sometimes, just make it a bit simpler
Fixes #1031
2018-01-26 01:30:10 +01:00
Dave Halter fe813292cf Try to migrate to the new project API 2018-01-16 23:56:35 +01:00
Dave Halter a1051bd5f2 Better display of descriptors 2017-12-29 03:29:08 +01:00
Dave Halter a8d3c46e9d Refactor some things regarding Python 2 support 2017-12-27 02:09:58 +01:00
Dave Halter ab42e856fb Use unicode in compiled access 2017-12-26 03:24:26 +01:00
Dave Halter c3483344fe Refactor allowed_getattr_callback a bit to not raise random errors. 2017-12-24 12:55:32 +01:00
Dave Halter 993b0973c5 The default of one function was not actually used 2017-12-24 12:12:27 +01:00
Dave Halter 4a366ab728 Refactor a bit and force unicode in some places and use an appropriate function name for it 2017-12-24 04:05:02 +01:00
Dave Halter 085a9e0e33 More unicode conversions 2017-12-24 03:46:33 +01:00
Dave Halter ee099a4ff7 Don't use getattr, use the abstractions 2017-12-24 03:39:28 +01:00
Dave Halter 40f1354f67 More unicode conversions 2017-12-24 03:35:15 +01:00
Dave Halter 5a06ea2699 Start using a lot more unicode literals for Python 2 2017-12-24 03:11:28 +01:00
Dave Halter a38acdbe08 Use unicode sys paths always 2017-12-24 02:42:14 +01:00
Dave Halter 6780eba157 Fix sys_path propagation for builtins load_module 2017-12-18 20:16:58 +01:00
Dave Halter c3efde3bfa Add an optimization around compiled dir() 2017-12-14 22:28:22 +01:00
Dave Halter e03afc60ef Make get_repr static in access. 2017-12-13 19:16:29 +01:00
Dave Halter b196c6849b Don't try to pickle ellipsis 2017-12-11 20:55:34 +01:00
Dave Halter 649225333f Get the subprocess mostly working 2017-12-08 09:44:12 +01:00
Dave Halter 7db6d11c49 Create a way of accessing access objects through a subprocess 2017-12-06 14:18:10 +01:00
Dave Halter 34bd19ee8d Use a class instead of a dict in get_special_objects 2017-12-05 08:44:36 +01:00
Dave Halter 79071790da Move get_special_object 2017-12-05 00:32:39 +01:00
Dave Halter 542644ad19 Move load_module a bit around 2017-12-04 19:18:30 +01:00
Dave Halter 3f25ba436c Use sys.modules instead of __import__
The module should already have been imported at this point. Plus if the __module__ was wrong it won't just randomly import something.
2017-12-04 00:21:12 +01:00
Dave Halter 85abc55e89 Remove unused code 2017-12-03 19:39:31 +01:00
Dave Halter 15d9e64281 Start creating access objects in a different way 2017-12-03 19:37:03 +01:00
Dave Halter 6ec3e50a16 Rewrite bases 2017-11-28 21:20:55 +01:00
Dave Halter cce9a1cf6a Use create only for non access objects 2017-11-28 21:15:55 +01:00
Dave Halter accf20226d Fix a few more tests 2017-11-26 22:07:13 +01:00
Dave Halter 85ce57a863 Creating objects works now a bit better but is a huge mess. 2017-11-26 18:26:02 +01:00
Dave Halter e71f0062dd Get a lot of tests passing 2017-11-26 17:48:00 +01:00
Dave Halter c266fb301b Make params work with access 2017-11-26 01:48:43 +01:00
Dave Halter 7263d8565b Add an access abstraction (only array tests work, yet)
The access abstraction will be the new way of accessing builtin objects. This way it will be easier to move that to another process
2017-11-25 19:47:49 +01:00