+
+ - Repository status view.
+
+ - 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 and x
+ are both -1, then leaveok is set. The two routines getsyx and setsyx
+ are designed to be used by a library routine, which manipulates
+ curses windows but does not want to change the current position of the
+ program cursor. The library routine would call getsyx at the
+ beginning, do its manipulation of its own windows, do a wnoutrefresh on
+ its windows, call setsyx, and then call doupdate.