On Tuesday, 27 June 2017 at 14:32:28 UTC, Vladimir Panteleev wrote:
As has been announced, DMD now has colorized syntax highlighting in error messages:

http://forum.dlang.org/post/[email protected]

With 2.075's release near, now would be a good time to decide on a nice color palette that looks fine on most terminals. So, please vote:

https://github.com/dlang/dmd/pull/6943

Obligatory:
- Yes, not everyone likes colors. You can turn all colors off with a command-line switch. - Yes, everyone agrees that having all colors be configurable would be good. We still need defaults that are going to look OK on most terminals. - Yes, no matter what colors we choose, they're going to look bad on some terminal somewhere. Let's worry about the major platforms' most common terminals for now.


This will be a nightmare if you do not allow it to be configurable! Hard coding anything is very bad when others are will use it.

Make a default color scheme that works for the majority as you are, but then allow it to be easily changed. E.g., it can read a config file or passed through the command line(possibly different color schemes can be selected). Do it right or suffer the consequences!

Reply via email to