Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 0.47 KB | None | 0 0
  1. """"""""""
  2. " FIXME: This gets caught in an infinite loop when the directory
  3. "        we're sitting in gets deleted
  4. """"""""""
  5. while (mydir != '/')
  6.     let i = strridx(mydir, '/')
  7.  
  8.     if (i == 0)
  9.         let i = 1
  10.     endif
  11.  
  12.     let mydir = strpart(mydir, 0, i)
  13.     if (filereadable(mydir . "/tags"))
  14.         if (&tags != '')
  15.             let &tags = &tags . "," . mydir . "/tags"
  16.         else
  17.             let &tags = mydir . "/tags"
  18.         endif
  19.     endif
  20. endwhile
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement