X-Git-Url: https://git.distorted.org.uk/~mdw/tig/blobdiff_plain/c692b4e4a2fcddbde05187d2d37c228f91d36274..6aa902418a42bbc8636d24c833f5f98f223ef910:/TODO diff --git a/TODO b/TODO index fdde1af..adf9129 100644 --- a/TODO +++ b/TODO @@ -2,9 +2,6 @@ TODO ---- Features that should be explored. - - Add interface (somewhat like git-gui has) allowing a diff chunk to be - staged/unstaged for the next commit. - - Better text-input support. From setsyx(3): The setsyx routine sets the virtual screen cursor to y, x. If y @@ -24,3 +21,13 @@ Features that should be explored. - Use non-blocking I/O + select() for incremental loading of view input. (debian bug #427093) + + - Split sources of tig.c into multiple files. + + - Rewrite revgraph handling to use --parents and --boundary. The former + should help to cleanup this messy part of the code, while the latter + is nice for general repository inspection when revision limiters are + used. + + - Color the revgraph to make it easier to follow branches. Idea by + Dominik Vogt