cursive-ide / cursive

Cursive: The IDE for beautiful Clojure code
579 stars 7 forks source link

Support for https://github.com/ptaoussanis/timbre #791

Open yatesco opened 9 years ago

yatesco commented 9 years ago

Timbre does some fancy things in order to define the various forms (info, warn etc.) which means Cursive doesn't recognise them.

Thanks!

hansgru commented 9 years ago

-1

I'm not sure how it's helpful if Cursive is chasing hundred of small short-lived libraries.

There should be NO individual "framework" support but an easy way for framework authors to define/code "facets" for their framework, so that when configured, the IDE to know more than just syntax highlighting.

cursive-ide commented 9 years ago

It's a short-term necessary evil. I'm working on an extension API which will allow framework users or authors to do exactly what you suggest, but it's a lot of work and in the short term I sometimes add support for popular libraries. This support will eventually be open sourced as part of the extension API and at that point can be maintained by the community.

hadronzoo commented 9 years ago

:+1:

danielcompton commented 9 years ago

Relates to #147.