Adding color to git-add--interactive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux