[issue2506] Infinite loop with shell alias

Dale bugs at mercurial.selenic.com
Thu Nov 18 11:31:22 UTC 2010


New submission from Dale <dale.wijnand at gmail.com>:

I have the following alias
default = !"$HG" -R default $HG_ARGS

and when I execute
hg default in
I go into an infinite loop

Traceback (most recent call last):
  File "/usr/bin/hg", line 36, in <module>
    mercurial.util.set_binary(fp)
  File "/usr/lib/python2.7/site-packages/mercurial/demandimport.py", line 
75, in __getattribute__
    self._load()
  File "/usr/lib/python2.7/site-packages/mercurial/demandimport.py", line 
47, in _load
    mod = _origimport(head, globals, locals)
  File "/usr/lib/python2.7/site-packages/mercurial/util.py", line 1330, in 
<module>
    class MBTextWrapper(textwrap.TextWrapper):
  File "/usr/lib/python2.7/site-packages/mercurial/demandimport.py", line 
75, in __getattribute__
    self._load()
... etc

----------
messages: 14447
nosy: DaleMox
priority: bug
status: unread
title: Infinite loop with shell alias

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2506>
____________________________________________________


More information about the Mercurial-devel mailing list