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