Hi Jedders, > -----Original Message----- > From: Jörg Sommer > Sent: Tuesday, May 08, 2007 1:09 AM > Subject: Re: [jed] help for diff mode (syntax color via dfa) > > "G. Milde" <milde@xxxxxxxxxxxxxxxxxxxxx> wrote: > > > > My suggestion for the mapping of "standard" to "diffmode" colours is: > > > > % Default colour scheme > > > > custom_color("diff_cmd", get_color("operator")); % diff > > custom_color("diff_oldfile", get_color("bold")); % --- > > custom_color("diff_newfile", get_color("number")); % +++ > > custom_color("diff_block", get_color("preprocess")); % @@ > > custom_color("diff_deleted", get_color("error")); % - or < > > custom_color("diff_added", get_color("keyword")); % + or > > > custom_color("diff_junk", get_color("comment")); % Only /Binary > > > > > > Could we agree on such a colour setup? > > Yes. > The problem with this setup is that diff and block markers will not be in reverse... as those are "section delimiters", I prefer to be clearly visible. And on my color scheme it looks not so well: for example, I use 'green' both for preprocessor commands and numbers, and for "operator" I have a blue that most terminals render very dark... it's ok for few characters (as operators), but not readable for long text. I feel that we can't please everyone, so people will need to create a custom color scheme. But I want a default color scheme that: - is able to cope with any background color. - doesn't scare people away. Anyways, I didn't have time to put this on jedmodes as promised (can someone make the days 36 hours long?), so there is my latest version. Ths is mostly a merge of patches seen on this mailing list (thanks to you all!). Next I will try to: - Play a bit more with colors. - make diffmode read-only, and enter editing mode only on user request. Thanks, Dino
Attachment:
diffmode.sl
Description: Binary data