Dave Halter
|
1752598353
|
A small class name lookup improvement.
|
2016-10-12 15:54:54 +02:00 |
|
Dave Halter
|
fce0eff18a
|
Get rid of all names_dicts in the completion api.
|
2016-10-12 03:40:24 +02:00 |
|
Dave Halter
|
482103e796
|
Replace names_dicts with filters in trailer completion.
|
2016-10-12 02:34:50 +02:00 |
|
Dave Halter
|
862e4a6176
|
Add filters for the sub module dicts and module attributes dicts.
|
2016-10-12 02:19:52 +02:00 |
|
Dave Halter
|
5f46b48433
|
Add a filter for global names.
|
2016-10-11 16:01:26 +02:00 |
|
Dave Halter
|
37ba971787
|
Trying to start implementing instance filters.
|
2016-10-06 16:35:53 +02:00 |
|
Dave Halter
|
2f1e9d634f
|
FunctionExecution improvement.
|
2016-10-02 19:54:03 +02:00 |
|
Dave Halter
|
c2873792eb
|
Filters for compiled objects and also FunctionExecution.
|
2016-10-02 15:36:24 +02:00 |
|
Dave Halter
|
249049b10c
|
Start using filters for name resolution.
|
2016-09-30 13:29:20 +02:00 |
|
Dave Halter
|
a96eec8058
|
Fix an issue with mixed objects.
|
2016-09-27 01:28:42 +02:00 |
|
Dave Halter
|
9b85d5517f
|
Fix more issues in the diff parser.
|
2016-09-27 00:29:11 +02:00 |
|
Dave Halter
|
09a5f27068
|
Add a test for wrong whitespace.
|
2016-09-26 23:56:37 +02:00 |
|
Dave Halter
|
c728148ece
|
Fix an issue with dividing suites and remove a lot of print statements.
|
2016-09-23 17:31:29 +02:00 |
|
Dave Halter
|
e371b670f5
|
Remove a comprehension hack in the parser that would have made the diff parsers world hell.
|
2016-09-22 18:26:09 +02:00 |
|
Dave Halter
|
c161e33119
|
Fix one more issue with the fast parser.
|
2016-09-21 20:36:54 +02:00 |
|
Dave Halter
|
6eb3b15e9b
|
Make a test a bit better testable (more flexible).
|
2016-09-21 18:13:18 +02:00 |
|
Dave Halter
|
37e3e79faa
|
Check in the diff tests that the graph is valid.
|
2016-09-19 05:41:59 +02:00 |
|
Dave Halter
|
ccc325616a
|
Temporarily fix an issue with list comprehensions.
|
2016-09-19 05:28:35 +02:00 |
|
Dave Halter
|
8aeeaec9c3
|
Remove some print statements
|
2016-09-18 20:43:52 +02:00 |
|
Dave Halter
|
b594a7d861
|
Merge pull request #776 from Alexey-T/patch-1
For Py3.5 embeddable, which misses pydoc_data module
|
2016-09-18 18:58:34 +02:00 |
|
Dave Halter
|
959f7b5e00
|
We don't need to reset the last failed start_pos anymore, because this is something that was necessary with the fucked up old parser.
|
2016-09-18 00:52:22 +02:00 |
|
Dave Halter
|
885cf62a12
|
Remove the position_modifier from the parser.
|
2016-09-18 00:50:31 +02:00 |
|
Uvview
|
e08209f35e
|
For Py3.5 embeddable, which misses pydoc_data module
|
2016-09-17 03:47:56 +04:00 |
|
Dave Halter
|
ed71d05ed7
|
Small test changes.
|
2016-09-15 09:37:35 +02:00 |
|
Dave Halter
|
74058fbf28
|
Finally passing all diff parser tests.
|
2016-09-15 01:26:28 +02:00 |
|
Dave Halter
|
8132055428
|
Fix an issue with parser endings and therefore adapt a few tests.
|
2016-09-14 17:23:49 +02:00 |
|
Dave Halter
|
47028c947a
|
Better debugging and solving a test with for stmts.
|
2016-09-13 20:34:02 +02:00 |
|
Dave Halter
|
f1a45ee4e6
|
Some error leaf handling.
|
2016-09-13 09:37:59 +02:00 |
|
Dave Halter
|
70e3719fb9
|
Small bug fixes.
|
2016-09-12 02:26:45 +02:00 |
|
Dave Halter
|
2eeafe23f8
|
Use differ for all diff tests.
|
2016-09-12 02:26:29 +02:00 |
|
Dave Halter
|
994e6615b1
|
Ifs in two directions.
|
2016-09-11 22:42:47 +02:00 |
|
Dave Halter
|
dfdda4a2f1
|
Copying an if (and other flows) is now working.
|
2016-09-11 21:51:44 +02:00 |
|
Dave Halter
|
c764976ef2
|
Merge branch 'remove_names_dicts' into diff
|
2016-09-11 13:24:11 +02:00 |
|
Dave Halter
|
7667cba17e
|
Remove old indent/dedent usages. Now they are not needed anymore.
|
2016-09-11 13:20:24 +02:00 |
|
Dave Halter
|
1226962922
|
Remove dedents from the parser tree. No need for them.
|
2016-09-11 13:03:29 +02:00 |
|
Dave Halter
|
cc5a2cd219
|
Small changes.
|
2016-09-09 17:38:07 +02:00 |
|
Dave Halter
|
5923765369
|
get_parsed_node should return the right thing.
|
2016-09-08 18:14:13 +02:00 |
|
Dave Halter
|
024a97e59c
|
Better end positions.
|
2016-09-08 09:52:42 +02:00 |
|
Dave Halter
|
91ed1da6f4
|
Better testing.
|
2016-09-08 00:17:54 +02:00 |
|
Dave Halter
|
20b4f6c363
|
Rework the parents when dividing nodes.
|
2016-09-05 18:04:53 +02:00 |
|
Dave Halter
|
f353c79528
|
Some passing tests for the new diff parser (the old fast parser tests).
|
2016-09-05 00:42:41 +02:00 |
|
Dave Halter
|
00a8b3e4f1
|
Some more tests are passing.
|
2016-09-03 03:06:38 +02:00 |
|
Dave Halter
|
2f6ba2a7ae
|
Split the old fast parser tests.
|
2016-09-02 13:49:44 +02:00 |
|
Dave Halter
|
24605a750e
|
Finally a fast parser test passing.
|
2016-09-01 00:42:38 +02:00 |
|
Dave Halter
|
79c2d017db
|
A simplification.
|
2016-08-31 09:51:51 +02:00 |
|
Dave Halter
|
d505c764de
|
First time a test partially passes of the new fast parser.
|
2016-08-30 23:12:24 +02:00 |
|
Dave Halter
|
42e5777620
|
Some progress and bugfixes.
|
2016-08-26 12:47:02 +02:00 |
|
Dave Halter
|
be2a97cd36
|
Merge pull request #764 from DonJayamanne/patch-1
update usage.rst
|
2016-08-25 14:16:03 +02:00 |
|
Don Jayamanne
|
85970d25f9
|
updated as per code review comments
|
2016-08-25 20:57:35 +10:00 |
|
Don Jayamanne
|
b82687642d
|
update usage.rst
Updated to make reference to VS Code using this library.
|
2016-08-24 20:27:40 +10:00 |
|