Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clojure parser needs improvement #988

Open
tarzanek opened this issue Jun 15, 2016 · 1 comment
Open

clojure parser needs improvement #988

tarzanek opened this issue Jun 15, 2016 · 1 comment

Comments

@tarzanek
Copy link

Hi guys
I used your internal parser for clojure and it generates far less stuff than
https://gist.github.com/kul/8704283
can you merge that gist ?

@masatake
Copy link
Member

We cannot merge anything without getting permission from the author.
See https://github.com/universal-ctags/ctags/blob/master/docs/contributions.rst#id2

Basically we need an ambassador who contacts the original author to make a pull request for us.
e.g. https://gist.github.com/trlinkin/6924042

I tried many places. However, none responded to me.

About clojure, one of sexp based languages, I think we should not use regex.
See #519 about my idea.

#901
#469

ctags should allow user-defined kinds for these languages. Because users of the language may have their own def* macros.

The one letter kind name space is too small for implementing user-defined kinds.
I know what we need: extensible long name kinds. It is similear to long name field, I implemented for new Cxx parser.

In other area than clojure, we need a good ambassador.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants