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