Created Issue #65: pbranch broken on hg 2.3, missing graphlog.asciistate() ?

25 views
Skip to first unread message

BrettKnight

unread,
Aug 23, 2012, 12:46:32 PM8/23/12
to mercurial-pbra...@googlegroups.com
Created Issue #65: pbranch broken on hg 2.3,  missing graphlog.asciistate() ?


$ hg pgraph
** Unknown exception encountered with possibly-broken third-party extension mergeutil
** which supports versions unknown of Mercurial.
** Please disable mergeutil and try your action again.
** If that fixes the bug please report it to the extension author.
** Python 2.7.1 (r271:86832, Jul 31 2011, 19:30:53) [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)]
** Mercurial Distributed SCM (version 2.3)
** Extensions loaded: mergeutil, boundmode, compass, crecord, graphviz, histedit, hgdescribe, combinedinfo, patience, pbranch, children, color, convert, churn, extdiff, fetch, graphlog, hgk, mq, pager, patchbomb, progress, purge, rebase, record, relink, share, transplant
Traceback (most recent call last):
  File "/usr/local/bin/hg", line 38, in <module>
    mercurial.dispatch.run()
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/dispatch.py", line 28, in run
    sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/dispatch.py", line 65, in dispatch
    return _runcatch(req)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/dispatch.py", line 88, in _runcatch
    return _dispatch(req)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/dispatch.py", line 740, in _dispatch
    cmdpats, cmdoptions)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/dispatch.py", line 514, in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/extensions.py", line 189, in wrap
    return wrapper(origfn, *args, **kwargs)
  File "/usr/local/Cellar/mercurial/2.3/libexec/hgext/pager.py", line 130, in pagecmd
    return orig(ui, options, cmd, cmdfunc)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/extensions.py", line 189, in wrap
    return wrapper(origfn, *args, **kwargs)
  File "/usr/local/Cellar/mercurial/2.3/libexec/hgext/color.py", line 364, in colorcmd
    return orig(ui_, opts, cmd, cmdfunc)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/dispatch.py", line 830, in _runcommand
    return checkargs()
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/dispatch.py", line 801, in checkargs
    return cmdfunc()
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/dispatch.py", line 737, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/util.py", line 472, in check
    return func(*args, **kwargs)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/extensions.py", line 144, in wrap
    util.checksignature(origfn), *args, **kwargs)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/util.py", line 472, in check
    return func(*args, **kwargs)
  File "/usr/local/Cellar/mercurial/2.3/libexec/hgext/mq.py", line 3528, in mqcommand
    return orig(ui, repo, *args, **kwargs)
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/util.py", line 472, in check
    return func(*args, **kwargs)
  File "/Users/toor/Desktop/bin/_hgext/pbranch.py", line 1114, in cmd_printgraph
    ascii(ui, grapher)
  File "/Users/toor/Desktop/bin/_hgext/pbranch.py", line 201, in ascii
    state = graphlog.asciistate()
  File "/usr/local/Cellar/mercurial/2.3/libexec/mercurial/demandimport.py", line 87, in __getattribute__
    return getattr(self._module, attr)
AttributeError: 'module' object has no attribute 'asciistate'


Reply all
Reply to author
Forward
0 new messages