On 25.01.2019 05:21, Shigio YAMAGUCHI wrote:
> I see.
>
> Since the new feature seems to be incompatible with the past, it is preferable
> to implement it as a new mode like 'Gtags_No_Auto_Jump'.
>
> Could you write the specification and usage of the feature at the head of
> 'gtags.vim' for users?

I'm not sure we still need old behavior. Anyway, I think we could
"emulate" it without code changing, just by setting GTAGSROOT
environment variable.

In the 'gtags.vim', we could write something like this note:

" Global will search for it's tag databases starting from the current file's 
path upwards.
" If you need precise database location, set GTAGSROOT environment variable to 
it's path directory before you start Vim or in your vimrc file.
" If there no files opened, the search is started from current directory.
"
"       :e /project1/subdir/lib.c
"       :Gtags main                     <- from now on, search 
/project1/subdir, /project1, / for GTAGS.
"       :e /project2/main.c
"       :Gtags main                     <- from now on, search /project2, / for 
GTAGS.


_______________________________________________
Bug-global mailing list
Bug-global@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-global

Reply via email to