🏆 I provide private lessons on Emacs, Linux, and Life in general: https://protesilaos.com/coach/. Lessons continue throughout the year.

Refinements to ef-themes deuteranopia regexp colours

I have made refinements to the colours that are used for regexp groups in the ef-deuteranopia-dark and ef-deuteranopia-light themes. As their name suggests, these themes are optimised for users with red-green colour deficiency. Normally, I would only report this in the change log, but I need to show pictures in order to communicate the subtlety of this effect.

Screen shot and simulation in the GNU IMP

The first picture is taken directly from my Emacs, while the second is done in the GNU Image Manipulation Program to simulate how a person with deuteranopia will discern those patterns.

[ Click to enlarge the image, as the smaller size may distort the perception of colours. ]

ef-deuteranopia-light theme regexp groups sample

ef-deuteranopia-light theme regexp simulation groups sample

ef-deuteranopia-dark theme regexp groups sample

ef-deuteranopia-dark theme regexp simulation groups sample

Comparison to ef-light, ef-dark

Just a sample with a couple of other themes from the collection (it includes 14 in total, as of this writing).

ef-light and ef-deuteranopia-light

ef-light theme regexp groups sample

ef-deuteranopia-light theme regexp groups sample

ef-dark and ef-deuteranopia-dark

ef-dark theme regexp groups sample

ef-deuteranopia-dark theme regexp groups sample

Coming in version 0.6.0 (next stable release)

These are still in development. I might make some further tweaks, though the general direction is determined. Expect everything to be available via GNU ELPA in the coming days.