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 <shi...@gnu.org>:

> 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 <gisochre...@gmail.com>:
> >
> > 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
> > Bug-global@gnu.org
> > https://lists.gnu.org/mailman/listinfo/bug-global
>
>
>
> --
> Shigio YAMAGUCHI <shi...@gnu.org>
> PGP fingerprint:
> 26F6 31B4 3D62 4A92 7E6F  1C33 969C 3BE3 89DD A6EB
>
_______________________________________________
Bug-global mailing list
Bug-global@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-global

Reply via email to