Do not call `abspath` on user provided paths
The default implementation of `os.abspath` has no meaning in
our multi-threaded app where the expected working dir changes
over time.
For now, it is better to just not use it, and wait for user
input.
@@ -167,8 +167,10 @@ def create_environment():
paths = persist.settings.get('paths', {})
if sublime.platform() in paths:
- paths = [os.path.abspath(os.path.expanduser(path))
- for path in convert_type(paths[sublime.platform()], [])]
+ paths = [
+ os.path.expanduser(path)
+ for path in convert_type(paths[sublime.platform()], [])
+ ]
else:
paths = []
