Danilo Bargen
|
86d775324b
|
Fix most flake8 issues (fixes #205)
|
2013-04-27 15:40:36 +02:00 |
|
David Halter
|
9ad9c806bb
|
rename non-cycling imports to 'from jedi import ..'
|
2013-03-15 15:02:33 +04:30 |
|
David Halter
|
c3fe5d04dd
|
line_offset to offset in Parser, which is important for exact positioning
|
2013-02-18 23:17:41 +04:30 |
|
David Halter
|
69137a48f0
|
pep8
|
2013-02-06 13:04:27 +01:00 |
|
David Halter
|
0adb0ac818
|
fast_parser docstring
|
2013-02-05 23:11:39 +01:00 |
|
David Halter
|
b3a0249475
|
fix the remaining refactoring problems
|
2013-02-05 16:38:39 +01:00 |
|
David Halter
|
bc08ea9630
|
renamed all occurences of parsing
|
2013-02-05 16:29:39 +01:00 |
|
David Halter
|
95c5b9a5e3
|
parsing.PyFuzzyParser -> Parser
|
2013-02-04 16:18:24 +01:00 |
|
David Halter
|
0219c8fd61
|
remove wrong caching of the parser
|
2013-01-12 00:14:30 +01:00 |
|
David Halter
|
2efb93273a
|
merged module_cache into parser_cache
|
2013-01-11 23:19:22 +01:00 |
|
David Halter
|
7c02632fdc
|
simplify parser_cache checks
|
2013-01-10 12:10:35 +01:00 |
|
David Halter
|
9031e425be
|
renamed code -> source
|
2013-01-10 11:41:11 +01:00 |
|
David Halter
|
be3d7f35cd
|
move parser cache to cache.py - centralize all caches there
|
2013-01-08 12:44:32 +01:00 |
|
David Halter
|
17bec929bb
|
fix a little import problem in regression tests
|
2012-12-31 12:36:33 +01:00 |
|
David Halter
|
74a51c87cb
|
moved using setting.fast_parser to fast_parser
|
2012-12-18 01:50:10 +01:00 |
|
David Halter
|
2a8660b989
|
update parser settings
|
2012-12-18 01:09:21 +01:00 |
|
David Halter
|
92feb2f1d6
|
cleanup / py2.5 and py2.6 compatibility
|
2012-12-18 00:56:16 +01:00 |
|
David Halter
|
ffeecc1674
|
improved speed for tests again, reparsing is now only done if something changed (removed reparsing of the user_scope in every completion). this is not going to have a deep impact on users, but it speeds up tests.
|
2012-12-18 00:51:25 +01:00 |
|
David Halter
|
7e7006e142
|
fix problems (end_pos of positions was wrong) with user_scopes
|
2012-12-17 23:19:44 +01:00 |
|
David Halter
|
8bbd2108bd
|
basic caching of fast_parser modules.
|
2012-12-17 01:27:15 +01:00 |
|
David Halter
|
c1d442fa17
|
added a line_offset attribute - enables fast_parser to change positions
|
2012-12-16 17:23:15 +01:00 |
|
David Halter
|
5f76ffdfe8
|
py3k/py2.5 compatibility, and a bugfix
|
2012-12-16 04:03:46 +01:00 |
|
David Halter
|
36b75c3e15
|
fixed the last remaining problems with fast_parser (not cached yet)
|
2012-12-16 03:50:50 +01:00 |
|
David Halter
|
bcdf273c21
|
fix comment problem (code shouldn't be parsed multiple times)
|
2012-12-16 02:41:04 +01:00 |
|
David Halter
|
21b49a17ff
|
fix last problems with fast_parser
|
2012-12-15 23:17:37 +01:00 |
|
David Halter
|
3aae532374
|
fix fast_parser problems with asserts
|
2012-12-15 21:27:09 +01:00 |
|
David Halter
|
2b579eb09b
|
many bugfixes related to fast_parser
|
2012-12-15 16:38:21 +01:00 |
|
David Halter
|
b8b4a02398
|
fixed some bugs within fast_parser and added an option 'settings.fast_parser' to turn on fast parsing.
|
2012-12-14 18:16:54 +01:00 |
|
David Halter
|
fe05474459
|
added a first version of fast_parser
|
2012-12-14 12:19:07 +01:00 |
|