Staging
v0.5.1
v0.5.1
https://foss.heptapod.net/mercurial/hgview
Revision 71dde77e94aa2a25e4a14051094db85851914007 authored by Alain Leufroy on 28 September 2011, 07:20:03 UTC, committed by Alain Leufroy on 28 September 2011, 07:20:03 UTC
* We shall encode/decode the command line as ``shlex.split`` does not support unicode * Also update the tests
1 parent ba75e39
Tip revision: 71dde77e94aa2a25e4a14051094db85851914007 authored by Alain Leufroy on 28 September 2011, 07:20:03 UTC
[console] fix command line splitting
[console] fix command line splitting
Tip revision: 71dde77
README
Description
===========
Its purpose is to easily navigate in a Mercurial repository
history. It has been written with efficiency in mind, both in terms
of computational efficiency and user experience efficiency.
It is written in Python, using PyQt4 and QScintilla.
hgview intallation notes
========================
hgview can be used either as a hg extension, or as a standalone
application.
It depends on:
- mercurial (1.0 minimum)
- PyQt4
- QScintilla and PyQScintilla
- mx.DateTime
It is very simple to use ``hgview`` from the hg repository::
hg clone http://www.logilab.org/hg/hgview
cd <ANY_HG_REPO>
$PATH_TO_HGVIEW_DIR/bin/hgview
On the other hand, installing ``hgview`` is simply done using usual
``distutils`` script::
cd $PATH_TO_HGVIEW_DIR
python setup.py install
Last, you can add the following to your main .hgrc file::
[extensions]
hgext.hgview=path/to/hqgv/hgext/hgview.py
[hgview]
# your hgview configs statements like:
dotradius=6
# type hg qv-config to list available options
See `hg help hgview` for more informations on available configuration
options.
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...