Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for ediff #94

Open
Linuus opened this issue Feb 17, 2020 · 5 comments
Open

Support for ediff #94

Linuus opened this issue Feb 17, 2020 · 5 comments

Comments

@Linuus
Copy link

Linuus commented Feb 17, 2020

It looks like there is no support for ediff yet.
Here's a list of faces that zenburn uses:
https://github.com/bbatsov/zenburn-emacs/blob/master/zenburn-theme.el#L524-L540

@arcticicestudio
Copy link
Contributor

Hi @Linuus 👋, thanks for your contribution 👍
I've added it to the backlog, but anyone can feel free to submit a PR for it 😄

@ssnnoo
Copy link

ssnnoo commented Aug 26, 2020

Getting ediff to work with only 16 colours is a big challenge because the default ediff keeps the syntax highlighting and just overlays red etc. What could be done instead is to change the foreground to a constant color (also done in other themes, e.g. solarized) and highlight changes in bold. See attached screenshots. Any opinions regarding this?

nord_ediff_old

nord_ediff_new

nord_ediff_new2

@Linuus
Copy link
Author

Linuus commented Sep 7, 2020

Personally I like the default style more I think. It's a bit easier for me to see what has changed, but maybe I would get used to the other style :)

What about using the default colors but make them a bit lighter/transparent and highlight the inline changes with regular Nord colors (so it more resembles the default ediff but it's a bit more Nord styleish)?

Also, just fixing that hard to read grey highlighting makes a huge difference! :)

@ssnnoo
Copy link

ssnnoo commented Sep 7, 2020

still there are occasions where the default colours do not provide great readability. but overall maybe a good compromise?

newx

@ssnnoo
Copy link

ssnnoo commented Sep 7, 2020

or like this, but then again we lose the syntax highlighting in the active diff region. personally I don't mind as this is not super useful anyway.

new2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants