I find git-add--interactive incredibly awkward to use, mostly due to
the lack of visual differentiation as you type in a sequence of
commands. For example, when stepping through hunks to patch, every
time it shows a new hunk I have to carefully scan up the screen to
find where the hunk starts, before I can actually start reading what's
contained in that hunk.
For me at least, adding color would make the interactive mode far more
readable. I hacked in basic color support (just coloring PROMPT &
HEADER in list_and_choose, and the "Stage this hunk?" prompt) - which
helped a lot - but then reached the limits of my perl knowledge. For
instance, I can't see a sensible way of reusing git-svn's
log_use_color function without importing the entire file, and I can't
figure out how you'd go about diff-coloring the hunks. Is anyone with
more perl knowledge than me interested in taking this on?
Or am I alone in finding interactive mode basically unreadable?
Jon
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html