Masatake YAMATO

Results 774 comments of Masatake YAMATO

For creating a test case, you don't need know C. In other hand I don't know Ruby so I need your help.

I would like to continue to maitain built-in ruby parser. However, I will provide the way to override the built-in parser by xcmd based ruby parser, here ripper-tags. I'm afraid...

-D option should be written here.

Just writable how hard to handle macros is enough for 6.0.

``` [yamato@x201]~/var/ctags-github% ripper-tags a.rb --list-kinds=Ruby c classes f methods m modules F singleton methods C constants a aliases [yamato@x201]~/var/ctags-github% ./ctags --list-kinds=Ruby c classes f methods m modules F singleton methods...

@mislav, thank you for explaining about global variables in Ruby. I understand the situation. > What did you mean exactly by this last sentence? Isn't ripper-tags already xcmd compatible? I'm...

> So should we then switch to using ! for singleton methods? I'm sorry I am confused. The a tag for input file is injected by ctags itself even if...

Oh, I'm surprised at you are a developer of ripper-tags. O.K. I prepare a prototype. Please, wait for awhile.

https://github.com/masatake/ctags/tree/ripper-tags-xcmd Could you try this branch? ``` % ./ctags --libexec-dir=./libexec --data-dir=./data --options=ripper-tags --list-kinds=ripper-ruby c classes f methods m modules F singleton methods C constants a aliases % cat a.rb cat...

> Shouldn't it be possible to use --xcmd-ruby=ripper-tags without defining a driver either in ctags core or in ~/.ctags.d/drivers/ripper-tags? As you wrote the interface between ctags and xcmd backend may...