Dave Halter
290e2151df
Remove use_filesystem_cache and additional_dynamic_modules, it hasn't been implemented for a long time
2020-01-23 23:37:36 +01:00
Dave Halter
bff6e95e28
Rename Script.names to Script.get_names, fixes #1476
2020-01-22 01:22:46 +01:00
Dave Halter
d7d9c9642a
Don't use goto_definitions anymore, use infer
2019-12-20 19:06:24 +01:00
Dave Halter
2cc898ba35
Get rid of completions in tests
2019-12-20 16:54:51 +01:00
Dave Halter
3219f14c63
Files bigger than one MB (about 20kLOC) get cropped to avoid getting stuck completely
...
Fixes #843
2019-12-14 12:39:40 +01:00
Dave Halter
85f8f2a764
Fix os path resolving issues
2019-08-21 00:22:34 +02:00
Dave Halter
600272366f
parent_value -> parent_context
2019-08-15 09:36:46 +02:00
Dave Halter
9986d8c9aa
Context -> Value
2019-08-15 01:26:11 +02:00
Dave Halter
ad4f546aca
context -> value
2019-08-15 01:23:06 +02:00
Dave Halter
3b4f292464
Move the evaluate package to inference
2019-08-15 00:14:26 +02:00
Dave Halter
b98bf07767
Avoid failing if additional dynamic modules is defined with files that don't exist
2019-06-06 00:43:24 +02:00
Dave Halter
895eae1d54
Move all Name classes to a separate file
2019-05-07 00:30:16 +02:00
Dave Halter
d9919efb4c
is_compiled fix
2019-05-05 21:03:37 +02:00
Dave Halter
e2ab4c060f
Move all the gradual typing stuff into one folder
2018-12-24 17:40:47 +01:00
Dave Halter
fbc327b960
Refactor py__get__ support pretty heavily
2018-11-01 19:09:07 +01:00
Dave Halter
fa16c9e59d
Fix some name inferance with stubs
2018-09-05 10:29:37 +02:00
Dave Halter
f4aad8bbfe
Finally make it possible to use auto_import_modules for packages
...
This means that you can now write 'from gi.repository import Gtk' and Gtk completions work.
It also means that other libraries could be used like that for speed or other reasons.
Fixes #531
2018-07-03 00:58:43 +02:00
Dave Halter
5b7984c4d4
Test auto_import_modules in a very basic way
2018-07-02 09:57:18 +02:00