Dave Halter
|
9ff5050d01
|
Use TreeContext in a good way
|
2018-08-03 00:25:25 +02:00 |
|
Dave Halter
|
8d48e7453a
|
When searching submodules, use all of __path__, fixes #1105
|
2018-05-01 23:17:42 +02:00 |
|
Dave Halter
|
567c8b8097
|
Fix some fstring issues for now
|
2018-04-05 01:11:04 +02:00 |
|
Dave Halter
|
90a226f898
|
All modules now have a code_lines attribute, see #1062
|
2018-03-16 10:20:26 +01:00 |
|
Dave Halter
|
72be3e5247
|
Get rid of a regex warning, where escaping was not properly used in a normal string
|
2018-03-05 10:56:27 +01:00 |
|
Dave Halter
|
9e9c62a5ab
|
Get rid of the imp library import in Python3 to avoid warnings, fixes #1001
|
2018-03-05 10:55:21 +01:00 |
|
Dave Halter
|
c9a64bd1d3
|
Globals should be looked up with the same priority as other defined nodes.
|
2018-03-04 18:29:00 +01:00 |
|
Dave Halter
|
9177c120f4
|
Merge the implicit namespace improvement (pkgutils.itermodules modification)
There are still a few issues that need to be addressed.
|
2018-02-15 20:08:58 +01:00 |
|
Dave Halter
|
2a56323c16
|
Try to avoid CachedMetaClass for modules
|
2018-02-13 20:47:43 +01:00 |
|
Dave Halter
|
36699b77b2
|
DOn't check the parser cache, that's parso's responsibility
|
2018-02-13 19:19:00 +01:00 |
|
Dave Halter
|
26774c79fb
|
Add a module cache that has a bit more capabilites
|
2018-02-10 21:21:25 +01:00 |
|
Dave Halter
|
d986c44b94
|
Merge with master
The deprecation of Python2.6 and the insertion of environments made it quite difficult to merge.
|
2018-01-20 19:32:59 +01:00 |
|
Dave Halter
|
fe813292cf
|
Try to migrate to the new project API
|
2018-01-16 23:56:35 +01:00 |
|
Hugo
|
a7ac647498
|
Remove redundant character escape
|
2018-01-07 10:40:06 +02:00 |
|
Maxim Novikov
|
78cbad0d08
|
Fix implicit namespace autocompletion. Resolves: #959
|
2018-01-02 18:17:48 +01:00 |
|
Dave Halter
|
b4f301e082
|
More unicode literals
|
2017-12-29 01:42:22 +01:00 |
|
Dave Halter
|
5755d5a4ee
|
Use unicode always for getting special objects
|
2017-12-28 22:41:20 +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
|
2aa2005502
|
Move some of the compiled.create calls to compiled.builtin_from_name
|
2017-12-01 09:54:29 +01:00 |
|
Dave Halter
|
4ddf7bf56d
|
Remove the disabling of dynamic flow information
We should be able to handle this anyway also in completions. Don't hide issues here.
|
2017-10-07 10:52:43 +02:00 |
|
Dave Halter
|
383f749026
|
Move the initial sys path generation into a new project class.
|
2017-10-02 20:19:55 +02:00 |
|
Dave Halter
|
3c75f27376
|
Move the base Context stuff to another module to keep context free for imports.
|
2017-09-30 16:46:07 +02:00 |
|
Dave Halter
|
8f177eea07
|
Move the ModuleContext to a separate module.
|
2017-09-29 13:24:48 +02:00 |
|