Staging
v0.5.1
https://foss.heptapod.net/mercurial/hgview
Revision 58fe577e6bd8cd5ecfb121f5dc062e17f938c587 authored by Pierre-Yves David on 02 May 2012, 08:04:09 UTC, committed by Pierre-Yves David on 02 May 2012, 08:04:09 UTC
Hgview displayed nonsense when repo was reloaded in the middle of an Hg operation.

Hg writting operations lock the repo. So, we donnot reload repo data until the
lock is released.
1 parent b657f7a
Raw File
Tip revision: 58fe577e6bd8cd5ecfb121f5dc062e17f938c587 authored by Pierre-Yves David on 02 May 2012, 08:04:09 UTC
Do not reload data from locked repository (closes #92297)
Tip revision: 58fe577
control
Source: hgview
Section: vcs
Priority: optional
Maintainer: David Douard <david.douard@logilab.fr>
Uploaders: Alexandre Fayolle <afayolle@debian.org>, Alain Leufroy <alain.leufroy@logilab.fr>
Build-Depends: debhelper (>= 5.0.38), pyqt4-dev-tools, python (>=2.6.6-3~), xmlto, asciidoc, mercurial
X-Python-Version: >= 2.5
Standards-Version: 3.9.1
Vcs-Hg: http://www.logilab.org/cgi-bin/hgwebdir.cgi/hgview
Vcs-Browser: http://www.logilab.org/cgi-bin/hgwebdir.cgi/hgview
Homepage: http://www.logilab.org/project/hgview

Package: hgview
Architecture: all
Depends: 
  ${python:Depends},
  ${misc:Depends},
  python-qt4,
  python-qscintilla2,
  python-docutils,
  hgview-common (= ${source:Version})
Enhances: mercurial
Description: mercurial interactive history viewer (Qt4 interface)
 Its purpose is to easily navigate in a mercurial repository
 history. It has been written with efficiency in mind when dealing
 with quite big repositories.
 .
 This package installs the Qt4 interface.

Package: hgview-common
Architecture: all
Depends:
  ${python:Depends},
  ${misc:Depends},
  mercurial (>= 1.9.1-1),
Enhances: mercurial
Breaks: hgview (<< 1.4)
Replaces: hgview (<< 1.4)
Recommends: hgview | hgview-curses
Description: mercurial interactive history viewer (common files)
 Its purpose is to easily navigate in a mercurial repository
 history. It has been written with efficiency in mind when dealing
 with quite big repositories.
 .
 This package install the common files.
 You may want to install a user interface (hgview or hgview-curses).

Package: hgview-curses
Architecture: all
Depends:
 ${python:Depends},
 ${misc:Depends},
 python-urwid,
 python-pygments,
 python-pyinotify,
 hgview-common (= ${source:Version}),
Enhances: mercurial
Description: mercurial interactive history viewer (text interface)
 Its purpose is to easily navigate in a mercurial repository
 history. It has been written with efficiency in mind when dealing
 with quite big repositories.
 .
 This package installs the text interface. 
 Note that the Qt interface is more complete than the text interface and
 provides more views.

back to top