0

Where is the source code for Clojure.tmBundle? It needs some updates.

David James 5 years ago 0
The current Clojure.tmBundle could use some updating. Where is it / which version does Sublime pull in? How can I submit some suggestions and/or pull requests?

Here are some things that the community is already aware of, but we don't seem to know how to share them back and get them pulled in:
1. It does not display a Clojure file which contains just a map, e.g. `{:one "the number one"}`
2. EDN support (would be solved largely by the point above). The current Clojure definition does not display EDN well, because it expects () to wrap the content. You can look at https://gist.github.com/MattDMo/8006695 for ideas.
3. The current version does not know about the threading macros: ->, ->>, some->, some->>, and so on.
4. It gets regexes wrong: http://stackoverflow.com/questions/20598642/fix-su...
5. Perhaps it should treat commas as whitespace: https://gist.github.com/davidfstr/6408577