tinted-theming / base16-emacs

Base16 themes for Emacs
MIT License
380 stars 76 forks source link

Add Idris mode overrides to comply with base16 styling schemes #45

Closed dstechenko closed 7 years ago

dstechenko commented 7 years ago

Tried my best to make it look like in other modes.

belak commented 7 years ago

It looks like a number of idris faces already inherit from the font-lock faces, so these are overrides which make it look better for the base16 themes? Can you provide a before and after screenshot?

dstechenko commented 7 years ago

Before:

before

After:

after

Quick explanation: There are two variations of the mode: Loaded(semantically colored) and Not-Loaded(plain). Only the Loaded instance differs in color, another one is simply a mix of keywords(purple) and identifiers(white).

belak commented 7 years ago

That looks good. Thanks for your contribution!

dstechenko commented 7 years ago

@belak , may I ask when it gets to MELPA? :) Thanks.

belak commented 7 years ago

If you use melpa stable, it will be when I tag a new release. If you use normal melpa, it will happen after the next melpa build (they're automatic and controlled by melpa). I'd guess it will start soon but it may take quite a while to finish.