RefactoringRope/RefactoringClient.py

branch
server_client_variant
changeset 216
47fb0119f0be
parent 212
f05681349336
child 245
75a35a927952
equal deleted inserted replaced
215:7b46a03d8dca 216:47fb0119f0be
12 import sys 12 import sys
13 import os 13 import os
14 14
15 sys.path.insert(0, os.path.dirname(__file__)) 15 sys.path.insert(0, os.path.dirname(__file__))
16 if sys.version_info[0] >= 3: 16 if sys.version_info[0] >= 3:
17 rope_path = os.path.join(os.path.dirname(__file__), 'rope_py3') 17 # TODO: unify this
18 ## rope_path = os.path.join(os.path.dirname(__file__), 'rope_py3')
19 rope_path = os.path.join(os.path.dirname(__file__), 'rope_py2')
18 else: 20 else:
19 rope_path = os.path.join(os.path.dirname(__file__), 'rope_py2') 21 rope_path = os.path.join(os.path.dirname(__file__), 'rope_py2')
20 str = unicode # __IGNORE_WARNING__ 22 str = unicode # __IGNORE_WARNING__
21 sys.path.insert(0, rope_path) 23 sys.path.insert(0, rope_path)
22 24
181 """ 183 """
182 result = { 184 result = {
183 "RopeFolderName": self.__project.ropefolder.real_path, 185 "RopeFolderName": self.__project.ropefolder.real_path,
184 "DefaultConfig": self.__project._default_config(), 186 "DefaultConfig": self.__project._default_config(),
185 "RopeHelpFile": os.path.join( 187 "RopeHelpFile": os.path.join(
186 rope_path, "rope", "docs", "overview.txt"), 188 rope_path, "rope", "docs", "overview.rst"),
187 "RopeInfo": rope.INFO, 189 "RopeInfo": rope.INFO,
188 "RopeVersion": rope.VERSION, 190 "RopeVersion": rope.VERSION,
189 "RopeCopyright": rope.COPYRIGHT, 191 "RopeCopyright": rope.COPYRIGHT,
190 "PythonVersion": "Python{0}".format(sys.version_info[0]), 192 "PythonVersion": "Python{0}".format(sys.version_info[0]),
191 } 193 }

eric ide

mercurial