1
0
forked from VimPlug/jedi

first steps to world domination -> removal of the hackish sys.path modifications

This commit is contained in:
Dave Halter
2013-12-24 16:22:48 +01:00
parent 4e68856cc4
commit 7bf6ff768c
6 changed files with 6 additions and 14 deletions

View File

@@ -36,14 +36,6 @@ good text editor, while still having very good IDE features for Python.
__version__ = 0, 7, 1, 'alpha1'
import sys
# python imports are hell sometimes. Especially the combination of relative
# imports and circular imports... Just avoid it:
sys.path.insert(0, __path__[0])
from .api import Script, Interpreter, NotFoundError, set_debug_function
from .api import preload_module, defined_names
from . import settings
sys.path.pop(0)

View File

@@ -2,8 +2,8 @@
import sys
import contextlib
import functools
import tokenizer as tokenize
from jedi.parser import tokenizer as tokenize
from jedi._compatibility import next, reraise
from jedi import settings

View File

@@ -79,10 +79,10 @@ from jedi import cache
from jedi.parser import representation as pr
from jedi import debug
from jedi.evaluate import representation as er
from jedi.evaluate import builtin
from jedi.evaluate import imports
import recursion
import docstrings
import builtin
import imports
import dynamic

View File

@@ -20,10 +20,10 @@ from jedi import cache
from jedi import helpers
from jedi import debug
from jedi import common
from jedi.evaluate import imports
from jedi.evaluate import builtin
import recursion
import docstrings
import imports
import builtin
import dynamic

View File

@@ -17,7 +17,6 @@ complexity of the ``Parser`` (there's another parser sitting inside
"""
from __future__ import with_statement
import tokenizer as tokenize
import keyword
from jedi._compatibility import next, StringIO
@@ -25,6 +24,7 @@ from jedi import debug
from jedi import common
from jedi.parser import representation as pr
from jedi.parser import token as token_pr
from jedi.parser import tokenizer as tokenize
class Parser(object):