From 48d6a5378c00949a03e4767b1bb38877604d13de Mon Sep 17 00:00:00 2001 From: Zhao Cai Date: Sat, 11 May 2013 02:21:19 -0400 Subject: [PATCH] [filename_completer] Append '/' to [DIR] automatically --- python/completers/general/filename_completer.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/completers/general/filename_completer.py b/python/completers/general/filename_completer.py index 01af4382..d81b6658 100644 --- a/python/completers/general/filename_completer.py +++ b/python/completers/general/filename_completer.py @@ -126,7 +126,8 @@ def GetPathsStandardCase( path_dir ): def GenerateCandidatesForPaths( absolute_paths ): def GenerateCandidateForPath( absolute_path ): is_dir = os.path.isdir( absolute_path ) - return { 'word': os.path.basename( absolute_path ), + basename = os.path.basename( absolute_path ) + return { 'word': basename + '/' if is_dir else basename , 'dup': 1, 'menu': '[Dir]' if is_dir else '[File]' }