Fix shorten_cwd handling

This commit is contained in:
ZyX 2013-03-17 18:59:44 +04:00
parent fb2e9b6cdb
commit ce65470ac3
1 changed files with 1 additions and 1 deletions

View File

@ -170,7 +170,7 @@ def file_directory(segment_info, shorten_user=True, shorten_cwd=True, shorten_ho
if not name: if not name:
return None return None
file_directory = vim_funcs['fnamemodify'](name, (':~' if shorten_user else '') file_directory = vim_funcs['fnamemodify'](name, (':~' if shorten_user else '')
+ (':.' if shorten_home else '') + ':h') + (':.' if shorten_cwd else '') + ':h')
if shorten_home and file_directory.startswith('/home/'): if shorten_home and file_directory.startswith('/home/'):
file_directory = '~' + file_directory[6:] file_directory = '~' + file_directory[6:]
return file_directory + os.sep if file_directory else None return file_directory + os.sep if file_directory else None