Besides the classic bugfixes this release introduces a new text based user interface thanks to the urwid library.
Running hgview in a shell, in a terminal, over a ssh session is now possible! If you are trying not to use X (or use it less), have a geek mouse-killer window manager such as wmii/dwm/ion/awesome/... this is for you!
This TUI (Text User Interface!) adopts the principal features of the Qt4 based GUI. Although only the main view has been implemented for now.
In a nutshell, this interface includes the following features :
There are packages for debian and ubuntu in the logilab's debian repository.
Or you can simply clone our Mercurial repository:
hg clone http://hg.logilab.org/hgview
(more on the hgview home page)
A new --interface option is now available to choose the interface:
hgview --interface curses
Or you can fix it in the [hgview] section of your ~/.hgrc:
[hgview] interface = curses # or qt or raw
We'll be working on including other features from the Qt4 interface and making it fully configurable.
We'll also work on bugfixes and new features, so stay tuned! And feel free to file bugs and feature requests.