1
0
forked from VimPlug/jedi
Commit Graph

45 Commits

Author SHA1 Message Date
David Halter
926ab81bf2 some import fixes 2013-02-19 00:11:15 +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
c67b9986a6 some minor fixes / inits to inputs refactoring 2013-02-17 22:48:41 +04:30
David Halter
70f07320aa Statement.get_assignment_details -> get_commands (makes more sense) 2013-02-08 16:19:05 +01:00
David Halter
acf81225b7 modules docstring 2013-02-06 15:38:05 +01:00
David Halter
69137a48f0 pep8 2013-02-06 13:04:27 +01:00
David Halter
e6352ae0a2 move CachedModule and get_sys_path from builtin.py to modules.py 2013-02-05 17:17:10 +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
0e3cec5b17 Merge pull request #115 from andviro/master
more robust source encoding detection
2013-01-27 06:31:41 -08:00
Andrew Rodionoff
048608f4b7 compatibility with python2.5 2013-01-26 13:08:24 +04:00
Andrew Rodionoff
0315da9699 compatibility with python3 fix 2013-01-26 02:10:26 +04:00
Andrew Rodionoff
9c152119ad more robust source encoding detection 2013-01-25 22:57:23 +04:00
David Halter
2efb93273a merged module_cache into parser_cache 2013-01-11 23:19:22 +01:00
David Halter
21ae8e4266 don't pickle cursor modules 2013-01-11 22:49:32 +01:00
David Halter
1017db903c basic pickle implementation #102 2013-01-11 22:00:03 +01:00
David Halter
8987ecf3a8 forgot some fragments of CachedModule.cache 2013-01-08 12:53:02 +01:00
David Halter
6c2f8a759d fix problems of the last 10 commits 2013-01-05 18:24:07 +01:00
David Halter
89bd32e0d7 use str.splitlines() instead of split('\n'), which is better for non unix systems 2013-01-04 14:55:31 +01:00
David Halter
886d43fd4c fix problems with points in completion 2012-12-29 23:47:20 +01:00
David Halter
50d6f8e916 fix completions on 'from . import variable' 2012-12-27 16:13:48 +01:00
David Halter
f05b960386 lambdas: fix problems with reverse tokenizer 2012-12-24 01:26:35 +01:00
David Halter
a2e05c215a forgot to move two function calls in the last commit 2012-12-22 01:43:29 +01:00
David Halter
dfc82742ec fix for missing unicode in py3k 2012-12-19 21:30:27 +01:00
David Halter
5e2e0a8f45 added source_to_unicode method to deal with different encodings, davidhalter/jedi-vim#48 2012-12-19 20:45:49 +01:00
David Halter
74a51c87cb moved using setting.fast_parser to fast_parser 2012-12-18 01:50:10 +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
cab74d5f51 move parsing.PushBackIterator and parsing.indent_block to common 2012-12-13 16:38:15 +01:00
David Halter
e8ddc35a1b caches have their own module now. 2012-12-12 21:28:19 +01:00
David Halter
92b5c70ea0 reduced support for None paths in path search, because the path should be set normally. -> fixes #75 2012-12-09 22:55:49 +01:00
David Halter
9888e2faaf fixed problem with cache duration of star imports 2012-12-09 15:03:49 +01:00
David Halter
ed7c004881 fixed sys_path test 2012-11-18 02:34:32 +01:00
David Halter
95eab8e0d4 remove module_find_path, fixes #36 2012-11-18 01:17:12 +01:00
David Halter
197c2f642b fixed some evil bugs in the import mechanism and even worse: In helpers.fast_parent_copy. 2012-10-22 17:22:44 +02:00
David Halter
99739754ef pep8 2012-10-21 14:33:14 +02:00
David Halter
9f1f230a02 Merge branch 'dev' of github.com:davidhalter/jedi into dev 2012-10-21 02:08:50 +02:00
David Halter
36fd73a239 much faster parsing for get_in_function_call, fixes parts of #34 2012-10-21 01:42:05 +02:00
Danilo Bargen
c5b9eca9d1 Trivial refactorings 2012-10-20 23:44:38 +02:00
David Halter
65e1b372b6 made the module with cursor parser lazy 2012-10-20 19:12:41 +02:00
David Halter
bb76792ea8 make source_path in script optional, fixes #32 2012-10-20 13:57:04 +02:00
David Halter
f42ed9277e Add Django project root to PYTHONPATH - fixes #22 2012-10-02 17:57:36 +02:00
David Halter
61f465a7d6 fixed bugs for os.path.join(). 2012-10-01 00:25:14 +02:00
David Halter
0e5a70a2db renaming again, should be a little bit better. but some things are commented. 2012-09-20 17:27:00 +02:00
David Halter
076a537801 basic work to get renaming to work in other modules/folders. 2012-09-20 00:25:32 +02:00
Danilo Bargen
21826e7a34 Moved jedi files to separate package folder 2012-09-17 22:38:38 +02:00