'hg status' exception
Dustin Sallings
dustin at spy.net
Sat Jul 14 16:26:43 CDT 2007
Why the *? That works for me in the general case, but seems to
allow you to request status for files that would otherwise be ignored.
For these errors you're running into, would it be possible to grab
the contents of your work directory for testing? You seem to have a
pretty good grasp of what you're doing, but it's possible you're
overlooking something. At the very least, one could build a test
case around a failure you're having.
On Jul 14, 2007, at 13:45, Yakov Lerner wrote:
> $ hg status *
> ** unknown exception encountered, details follow
> ** report bug details to http://www.selenic.com/mercurial/bts
> ** or mercurial at selenic.com
> ** Mercurial Distributed SCM (version 0.9.4)
> Traceback (most recent call last):
> File "/home/good2net/bin/hg", line 11, in ?
> mercurial.commands.run()
> File "/home/good2net/lib/python/mercurial/commands.py", line
> 3110, in run
> sys.exit(dispatch(sys.argv[1:], argv0=sys.argv[0]))
> File "/home/good2net/lib/python/mercurial/commands.py", line
> 3107, in dispatch
> return cmdutil.runcatch(u, args, argv0=argv0)
> File "/home/good2net/lib/python/mercurial/cmdutil.py", line 37,
> in runcatch
> return dispatch(ui, args, argv0=argv0)
> File "/home/good2net/lib/python/mercurial/cmdutil.py", line 364,
> in dispatch
> ret = runcommand(ui, options, cmd, d)
> File "/home/good2net/lib/python/mercurial/cmdutil.py", line 417,
> in runcommand
> return checkargs()
> File "/home/good2net/lib/python/mercurial/cmdutil.py", line 373,
> in checkargs
> return cmdfunc()
> File "/home/good2net/lib/python/mercurial/cmdutil.py", line 356,
> in <lambda>
> d = lambda: func(ui, repo, *args, **cmdoptions)
> File "/home/good2net/lib/python/mercurial/commands.py", line
> 2510, in status
> list_clean=all or opts['clean'])]
> File "/home/good2net/lib/python/mercurial/localrepo.py", line
> 864, in status
> list_ignored, list_clean)
> File "/home/good2net/lib/python/mercurial/dirstate.py", line 445,
> in status
> for src, fn, st in self.statwalk(files, match,
> ignored=list_ignored):
> File "/home/good2net/lib/python/mercurial/dirstate.py", line 426,
> in statwalk
> if not seen(nf) and match(nf):
> File "/home/good2net/lib/python/mercurial/util.py", line 539, in
> <lambda>
> match = lambda fn: incmatch(fn) and not excmatch(fn) and
> patmatch(fn)
> RuntimeError: internal error in regular expression engine
>
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial
--
Dustin Sallings
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://selenic.com/pipermail/mercurial/attachments/20070714/3cf56809/attachment-0001.htm
More information about the Mercurial
mailing list