$ hg init
$ echo "*.o" > .hgignore
$ hg status
** unknown exception encountered, details follow
** report bug details to mercurial@selenic.com
Traceback (most recent call last):
File "/home/oxymoron/w/h/hg/hg", line 13, in ?
commands.run()
File "/home/oxymoron/w/h/hg/mercurial/commands.py", line 2412, in run
sys.exit(dispatch(sys.argv[1:]))
File "/home/oxymoron/w/h/hg/mercurial/commands.py", line 2567, in dispatch
return d()
File "/home/oxymoron/w/h/hg/mercurial/commands.py", line 2552, in <lambda>
d = lambda: func(u, repo, *args, **cmdoptions)
File "/home/oxymoron/w/h/hg/mercurial/commands.py", line 1964, in status
(c, a, d, u) = [[util.pathto(cwd, x) for x in n]
File "/home/oxymoron/w/h/hg/mercurial/localrepo.py", line 467, in changes
l, c, a, d, u = self.dirstate.changes(files, match)
File "/home/oxymoron/w/h/hg/mercurial/dirstate.py", line 406, in changes
for src, fn in self.walkhelper(files, statmatch, dc):
File "/home/oxymoron/w/h/hg/mercurial/dirstate.py", line 333, in walkhelper
sorted = [ x for x in findfiles(f) ]
File "/home/oxymoron/w/h/hg/mercurial/dirstate.py", line 312, in findfiles
elif statmatch(np, st) and supported_type(np, st):
File "/home/oxymoron/w/h/hg/mercurial/dirstate.py", line 395, in statmatch
elif not self.ignore(fn) and match(fn):
File "/home/oxymoron/w/h/hg/mercurial/dirstate.py", line 91, in ignore
inc=ignore)
File "/home/oxymoron/w/h/hg/mercurial/util.py", line 182, in matcher
return _matcher(canonroot, cwd, names, inc, exc, head, 'glob')
File "/home/oxymoron/w/h/hg/mercurial/util.py", line 282, in _matcher
incmatch = matchfn(map(patkind, inc), '(?:/|$)')
File "/home/oxymoron/w/h/hg/mercurial/util.py", line 251, in matchfn
return re.compile(pat).match
File "/usr/lib/python2.3/sre.py", line 179, in compile
return _compile(pattern, flags)
File "/usr/lib/python2.3/sre.py", line 230, in _compile
raise error, v # invalid expression
sre_constants.error: multiple repeat
|