.. -*- coding: utf-8 -*- Version 1.7.1 ------------- :publication date: 2013/01/31 :expected date: n/a Ticket #113385 Remove yellow from possible text and line color ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :type: enhancement :load: 0.100 :state: validation pending Yellow is very hard to read on current background. Ticket #117630 successors computation is buggy ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :type: bug :load: 0.250 :state: validation pending It use precursors instead of successors at some point Ticket #114970 hg get slower and slower with reload ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :type: bug :load: 3.000 :state: validation pending we are connecting and extra callback to some signal at each reload. Ticket #113034 hgview should not manipulated sys.path ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :type: bug :load: 0.250 :state: validation pending Comments :: On 2013/01/09 00:36 - anon wrote : The current code now does not work out of the box as cloned repo anymore. To fix both issues, sys.path manipulations can be used only when the regular import fails (try-except). On 2013/01/16 11:51 - anon wrote : After this change was introduced, the README instructions how to use it as a mercurial extension are not valid any more and results in: *** failed to import extension hgview from /home/wujek/mercurial/ext/hgview/hgext/hgview.py: No module named hgviewlib hg: unknown command 'qv' One has to set PYTHONPATH to include hgviewlib module oneself. I would consider it a step back actually, it used to work out of the box. Ticket #116957 ValueError: 212 is not in list in hgviewlib/hggraph.py ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :type: bug :load: 0.250 :state: validation pending $ hgview Traceback (most recent call last): File "/usr/bin/hgview", line 33, in main() File "/usr/lib/python2.7/dist-packages/hgviewlib/application.py", line 192, in main sys.exit(start(repo, opts, args, parser.error)) File "/usr/lib/python2.7/dist-packages/hgviewlib/application.py", line 139, in start app = Application(repo, opts, args) File "/usr/lib/python2.7/dist-packages/hgviewlib/qt4/application.py", line 49, in __init__ super(HgViewQtApplication, self).__init__(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/hgviewlib/application.py", line 78, in __init__ self.choose_viewer() File "/usr/lib/python2.7/dist-packages/hgviewlib/application.py", line 102, in choose_viewer viewer = self.HgRepoViewer(self.repo) File "/usr/lib/python2.7/dist-packages/hgviewlib/qt4/hgrepoviewer.py", line 80, in __init__ self.setupModels(fromhead) File "/usr/lib/python2.7/dist-packages/hgviewlib/qt4/hgrepoviewer.py", line 342, in setupModels self.create_models(fromhead) File "/usr/lib/python2.7/dist-packages/hgviewlib/qt4/hgrepoviewer.py", line 332, in create_models self.repomodel = HgRepoListModel(self.repo, fromhead=fromhead) File "/usr/lib/python2.7/dist-packages/hgviewlib/qt4/hgrepomodel.py", line 130, in __init__ HgRepoListWalker.__init__(self, repo, branch, fromhead, follow, closed=closed) File "/usr/lib/python2.7/dist-packages/hgviewlib/hggraph.py", line 584, in __init__ self.setRepo(repo, branch=branch, fromhead=fromhead, follow=follow, closed=closed) File "/usr/lib/python2.7/dist-packages/hgviewlib/qt4/hgrepomodel.py", line 133, in setRepo HgRepoListWalker.setRepo(self, repo, branch, fromhead, follow, closed=closed) File "/usr/lib/python2.7/dist-packages/hgviewlib/hggraph.py", line 622, in setRepo self.ensureBuilt(row=self.fill_step) File "/usr/lib/python2.7/dist-packages/hgviewlib/hggraph.py", line 642, in ensureBuilt self.graph.build_nodes(nnodes=required, rev=buildrev) File "/usr/lib/python2.7/dist-packages/hgviewlib/hggraph.py", line 378, in build_nodes for vnext in self.grapher: File "/usr/lib/python2.7/dist-packages/hgviewlib/hggraph.py", line 258, in revision_grapher lines.append((i, next_revs.index(trg), color, level)) ValueError: 212 is not in list Comments :: On 2013/01/23 13:38 - alutz wrote : upgrading to hgview 1.7 seems to fix this problem. > On 2013/01/23 13:43 - acampeas wrote : > So this should be rejected I guess.