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 } |