Nathan Moreau

Results 10 issues of Nathan Moreau

This allows to configure the flags of diffr with a section like the following: [diffr] line-numbers = true colors = refine-added:none:background:cyan:bold colors = refine-removed:none:background:magenta:bold which corresponds to the invocation: diffr...

See https://scripter.co/git-diff-minified-js-and-css/ On the repository https://github.com/gohugoio/hugoDocs, `git log -p -- themes/gohugoioTheme/static/dist/app.bundle.js | diffr ` takes ~9min on my machine. One problematic commit: 0960c5fb36e9abcf3b492a523943268e89066543 Explore possible workarounds: - stop LCS when...

On a diff with very long lines, diffr helps but reading unified diff is still hard. Implement a flag that wraps long lines before highlighting differences. This is almost as...

enhancement
good first issue

On the following example: ``` diff @ -fn func(a,b,c) { - x = g(a,b) - y = if x { - h(b,c) - } else { - 0 - }...

enhancement
good first issue

It might be useful to highlight tab characters (if only for Makefiles). Also git allows to highlight trailing whitespaces, which is lost in diffr (because we trim all color codes).

enhancement
good first issue

Currently, diffs obtained from git with the --color-moved flag parsed and re-highlighted completely, and the code move special highlighting is lost. The color-moved information should be preserved.

When trying to kill in a readonly buffer, emacs remains in the state where it expects a move command. There is also an error in post-command hook. Notice also -...

Currently we can pass a custom value for -cp to javac, if we happen to split the code to multiple java classes (which is great). However, we can't pass the...

When running counsel-imenu from inside a function, counsel-imenu should try to determine the most accurate item describing the current position ("the current function") if not on a symbol name.

enhancement