Hi, У нас сообщество лентяев, или кто-нибудь из пользующихся запакует? :) On Tue, Jun 06, 2006 at 02:18:12PM +0200, Jonas Fonseca wrote: > Hello, > > Too many improvements to keep me longer from releasing version 0.4 of > tig, the text-mode interface for git. First off, a big thanks to Aneesh > Kumar for helping with improving the basic user interface. Among the > highlights, colors are now configurable in ~/.tigrc and the diff and > main views are better integrated. For more info, changes I feel are > most important can be found below. > > I hope to focus more on fixing some of the accumulated bugs for tig-0.5. > A particular embarrassing one, is the problem with text wrapping for > long lines which can end up corrupting the screen. But there should also > be room for a first shot at displaying revision graph and maybe > configurable keybindings. > > A list of tig resources: > > - Homepage: http://jonas.nitro.dk/tig/ > - Tarballs: http://jonas.nitro.dk/tig/releases/ > - Git URL: http://jonas.nitro.dk/tig/tig.git > - Gitweb: http://pasky.or.cz/gitweb.cgi?p=tig.git;a=summary > > Tarballs contain all the generated documentation, as do the #release > branch of the git repository. Thanks to pasky for the gitweb hosting. > > --- > > Jonas Fonseca: > Redraw the whole display after toggling line number > Bind quit to 'Q' > Add close view request; bound to 'q' by default > Add preliminary support for UTF-8 handling in the main view > Make Enter in the main view switch to the split diff view > Pressing Enter in the diff view will now scroll it one line down > Bind '-' to PageUp; raises Mutt compatibility > Bind 'j'/'k' to moving up/down; add next/previous requests bound to Down/Up > Make -h and --help options ouput a help message > Record builds with dirty working tree by appending -dirty to the version > Make Enter in the pager view always scroll > Add simple window stack, tracking view relation ship via parent member > Move git directory assertion to main; don't require .git repo in pager mode > Add -O2 to CFLAGS to get more warnings > Make update reporting less verbose > Improve title updating and remove flickering > Introduce struct line and use it for view->line > Add support for loading repo config > Make UTF-8 handling optional but still default > Never close backgrounded loads; only clear window when starting to update > Make window switching smother; fix blurring of previous view when switching > When updating the title window, move the cursor to the end of line > Tab size short option changes from -t to -b > Notify that the prompt is unusable while loading > Make the stop all loading request stop all loading > Document the loading time displayed in the title window after 3 seconds > Various usability improvements > Add support for setting color options in ~/.tigrc > Fix segfault where current_view would become >= sizeof(display) > Rename documentation build rules using s/docs/doc/; more like git > Make 'h' and '?' show built-in key binding quick reference > Add support for showing tags and other repo refs in the diff and log view > Move documentation out of tig.c to tig.1.txt, tigrc.5.txt, and manual.txt > Add COPYING, SITES, TODO, BUGS, and INSTALL files > Make the view title show percentage shown like less > > Junio C Hamano: > Makefile: make customization of installation locations easier > > Kristian H??gsberg: > Bind 'b' to Page Up, and Space to Page Down > > Sir Raorn: > Fix linking with --as-needed ld(1) option. > Fix warnings > > Timo Hirvonen: > Make some strings "const" > Mark quit() and die() __noreturn > > -- > Jonas Fonseca > - > To unsubscribe from this list: send the line "unsubscribe git" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- ldv