1
0
forked from VimPlug/jedi
Commit Graph

20 Commits

Author SHA1 Message Date
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