{"thread":{"id":"4408","subject":"[ANNOUNCE] tig 0.4","startedAt":"2006-06-06T12:18:12Z","lastAt":"2006-06-06T12:18:12Z","messageCount":1,"participants":["Jonas Fonseca"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"21316","messageId":"20060606121812.GA4618@diku.dk","threadId":"4408","inReplyTo":null,"subject":"[ANNOUNCE] tig 0.4","fromName":"Jonas Fonseca","fromEmail":"fonseca@diku.dk","sentAt":"2006-06-06T12:18:12Z","receivedAt":"2006-06-06T12:18:12Z","isPatch":false,"sender":{"key":"fonseca@diku.dk","avatar":"https://gravatar.com/avatar/f82f3ad698717c51873b020c750a92438c820a24056dc39fe4d07baa10a92264?d=mp&s=160"},"body":"Hello,\n\nToo many improvements to keep me longer from releasing version 0.4 of\ntig, the text-mode interface for git. First off, a big thanks to Aneesh\nKumar for helping with improving the basic user interface. Among the\nhighlights, colors are now configurable in ~/.tigrc and the diff and\nmain views are better integrated. For more info, changes I feel are\nmost important can be found below.\n\nI hope to focus more on fixing some of the accumulated bugs for tig-0.5.\nA particular embarrassing one, is the problem with text wrapping for\nlong lines which can end up corrupting the screen. But there should also\nbe room for a first shot at displaying revision graph and maybe\nconfigurable keybindings.\n\nA list of tig resources:\n\n - Homepage: http://jonas.nitro.dk/tig/\n - Tarballs: http://jonas.nitro.dk/tig/releases/\n - Git URL:  http://jonas.nitro.dk/tig/tig.git\n - Gitweb:   http://pasky.or.cz/gitweb.cgi?p=tig.git;a=summary\n\nTarballs contain all the generated documentation, as do the #release\nbranch of the git repository. Thanks to pasky for the gitweb hosting.\n\n---\n\nJonas Fonseca:\n      Redraw the whole display after toggling line number\n      Bind quit to 'Q'\n      Add close view request; bound to 'q' by default\n      Add preliminary support for UTF-8 handling in the main view\n      Make Enter in the main view switch to the split diff view\n      Pressing Enter in the diff view will now scroll it one line down\n      Bind '-' to PageUp; raises Mutt compatibility\n      Bind 'j'/'k' to moving up/down; add next/previous requests bound to Down/Up\n      Make -h and --help options ouput a help message\n      Record builds with dirty working tree by appending -dirty to the version\n      Make Enter in the pager view always scroll\n      Add simple window stack, tracking view relation ship via parent member\n      Move git directory assertion to main; don't require .git repo in pager mode\n      Add -O2 to CFLAGS to get more warnings\n      Make update reporting less verbose\n      Improve title updating and remove flickering\n      Introduce struct line and use it for view->line\n      Add support for loading repo config\n      Make UTF-8 handling optional but still default\n      Never close backgrounded loads; only clear window when starting to update\n      Make window switching smother; fix blurring of previous view when switching\n      When updating the title window, move the cursor to the end of line\n      Tab size short option changes from -t to -b\n      Notify that the prompt is unusable while loading\n      Make the stop all loading request stop all loading\n      Document the loading time displayed in the title window after 3 seconds\n      Various usability improvements\n      Add support for setting color options in ~/.tigrc\n      Fix segfault where current_view would become >= sizeof(display)\n      Rename documentation build rules using s/docs/doc/; more like git\n      Make 'h' and '?' show built-in key binding quick reference\n      Add support for showing tags and other repo refs in the diff and log view\n      Move documentation out of tig.c to tig.1.txt, tigrc.5.txt, and manual.txt\n      Add COPYING, SITES, TODO, BUGS, and INSTALL files\n      Make the view title show percentage shown like less\n\nJunio C Hamano:\n      Makefile: make customization of installation locations easier\n\nKristian HÃ¸gsberg:\n      Bind 'b' to Page Up, and Space to Page Down\n\nSir Raorn:\n      Fix linking with --as-needed ld(1) option.\n      Fix warnings\n\nTimo Hirvonen:\n      Make some strings \"const\"\n      Mark quit() and die() __noreturn\n\n-- \nJonas Fonseca\n"}]}