diff autoload/gutentags/ctags.vim @ 199:f7a417234dea

Simplify call sites for `add_progress`, fix bugs with the progress tracking. - `add_progress` makes paths absolute itself instead of the call sites. - `inprogress` debug function properly prints what's going on. - status line function shows which modules are indexing.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 27 Jul 2017 23:08:18 -0700
parents 5fb056a9eefb
children b50b6d0f82dd
line wrap: on
line diff
--- a/autoload/gutentags/ctags.vim	Thu Jul 27 22:38:02 2017 -0700
+++ b/autoload/gutentags/ctags.vim	Thu Jul 27 23:08:18 2017 -0700
@@ -179,8 +179,7 @@
         endif
 
         " Flag this tags file as being in progress
-        let l:full_tags_file = fnamemodify(a:tags_file, ':p')
-        call gutentags#add_progress('ctags', l:full_tags_file)
+        call gutentags#add_progress('ctags', a:tags_file)
     else
         call gutentags#trace("(fake... not actually running)")
     endif