X-Git-Url: https://git.distorted.org.uk/~mdw/tig/blobdiff_plain/96e58f5bdc9c8c7ab3c3f07087a13c3959dcb2bd..6aa902418a42bbc8636d24c833f5f98f223ef910:/TODO diff --git a/TODO b/TODO index 8e18e60..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 @@ -22,7 +19,15 @@ Features that should be explored. part of the commit detail information you display on the lower pane (log/diff view). - - Use autoconf to check for the AsciiDoc and XmlTo document tools. - - 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