Don't worry. First of all, could you create a set of sample files using the --langdefs option?
o A simple source file (Kotlin?) o A command line of uctags using the --langdefs option (+ custom.ctags file). These are necessary for me to reproduce the situation. Next, let's make it available from gtags. Regards, Shigio 2019年8月10日(土) 20:57 Gis Ochre <[email protected]>: > > Just for hitstory. Sorry for not looking at > https://lists.gnu.org/archive/html/help-global/ first. > That was dumb. > > сб, 10 авг. 2019 г. в 14:33, Shigio YAMAGUCHI <[email protected]>: >> >> Would you please repost this issue to the help mailing list? >> I think I can help you. >> >> Regards, >> Shigio >> >> 2019年8月10日(土) 18:55 gisochrewhb <[email protected]>: >> > >> > Shigio, no code issue. Gtags just lacks documentation on how to use custom >> > --langdefs of uctags. It would save gtags users frustration. Anyway, thx >> > for help! >> > >> > >> > ОтправленоMeizu M3 note >> > >> > -------- Исходное сообщение -------- >> > От: Shigio YAMAGUCHI <[email protected]> >> > Время: сб 10/8 01:52 >> > Кому: Gis Ochre <[email protected]> >> > Копия: bug-global <[email protected]> >> > Тема: Re: bug: gtags not respecting .ctags files >> > >> > >Sicne here is bug mailing list (not help mailing list), I am not >> > >interested >> > >in your problem. Could you describe gtags issue briefly? >> > > >> > >Regards, >> > >Shigio >> > > >> > >2019年8月9日(金) 21:54 Gis Ochre <[email protected]>: >> > >> >> > >> Hello, Shigio! >> > >> Sorry, my bad. I didn't describe my particular issue in detail. >> > >> My particular issue was that gtags didn't respect `--langdef=kotlin` >> > >> config from >> > >> ~/.ctags.d/custom.ctags file. >> > >> On second thought, it doesn't require changing exuberant-ctags.c. >> > >> Adding line >> > >> ``` >> > >> :langmap=kotlin\:.kt:\ >> > >> ``` >> > >> under `universal-ctags|setting to use Universal Ctags plug-in parser:\` >> > >> in gtags.conf >> > >> fixes the issue for me and ctags start using that langdef when called >> > >> by gtags. >> > >> >> > >> But maybe you should consider adding smth like >> > >> ``` >> > >> +:options=~/.ctags.d/mycustom.ctags,~/.ctags.d/anothercustom.ctags:\ >> > >> ``` >> > >> to gtags.conf to support arbitrary ctags options, not just --langmap >> > >> and -exlude. >> > >> >> > >> >> > >> пт, 9 авг. 2019 г. в 04:39, Shigio YAMAGUCHI <[email protected]>: >> > >>> >> > >>> Hello, >> > >>> File exclusion should be specified in gtags.conf. GLOBAL uses uctags >> > >>> only >> > >>> as an parser. If you want to skip 'foo' file, please write like >> > >>> follows: >> > >>> >> > >>> [gtags.conf] >> > >>> :skip=foo:\ >> > >>> >> > >>> If 'foo' is a directory, it should be 'foo/'. >> > >>> Please see gtags(1) for the detail. >> > >>> >> > >>> Regards, >> > >>> Shigio >> > >>> >> > >>> 2019年8月9日(金) 8:58 Gis Ochre <[email protected]>: >> > >>> > >> > >>> > Hello, everyone! >> > >>> > >> > >>> > Problem described in detail in >> > >>> > https://github.com/universal-ctags/ctags/issues/1608. >> > >>> > Can confirm that cornercase patch.diff fixed the issue for me. >> > >>> > >> > >>> > _______________________________________________ >> > >>> > Bug-global mailing list >> > >>> > [email protected] >> > >>> > https://lists.gnu.org/mailman/listinfo/bug-global >> > >>> >> > >>> >> > >>> >> > >>> -- >> > >>> Shigio YAMAGUCHI <[email protected]> >> > >>> PGP fingerprint: >> > >>> 26F6 31B4 3D62 4A92 7E6F 1C33 969C 3BE3 89DD A6EB >> > > >> > > >> > > >> > >-- >> > >Shigio YAMAGUCHI <[email protected]> >> > >PGP fingerprint: >> > >26F6 31B4 3D62 4A92 7E6F 1C33 969C 3BE3 89DD A6EB >> >> >> >> -- >> Shigio YAMAGUCHI <[email protected]> >> PGP fingerprint: >> 26F6 31B4 3D62 4A92 7E6F 1C33 969C 3BE3 89DD A6EB -- Shigio YAMAGUCHI <[email protected]> PGP fingerprint: 26F6 31B4 3D62 4A92 7E6F 1C33 969C 3BE3 89DD A6EB _______________________________________________ Help-global mailing list [email protected] https://lists.gnu.org/mailman/listinfo/help-global
