<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV><BR class="khtml-block-placeholder"></DIV><DIV><SPAN class="Apple-tab-span" style="white-space:pre">        </SPAN>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.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><SPAN class="Apple-tab-span" style="white-space:pre">        </SPAN>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.</DIV><BR><DIV><DIV>On Jul 14, 2007, at 13:45, Yakov Lerner wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">$ hg status *<BR>** unknown exception encountered, details follow<BR>** report bug details to <A href="http://www.selenic.com/mercurial/bts">http://www.selenic.com/mercurial/bts</A><BR>** or <A href="mailto:mercurial@selenic.com"> mercurial@selenic.com</A><BR>** Mercurial Distributed SCM (version 0.9.4)<BR>Traceback (most recent call last):<BR> File "/home/good2net/bin/hg", line 11, in ?<BR> mercurial.commands.run()<BR> File "/home/good2net/lib/python/mercurial/commands.py", line 3110, in run <BR> sys.exit(dispatch(sys.argv[1:], argv0=sys.argv[0]))<BR> File "/home/good2net/lib/python/mercurial/commands.py", line 3107, in dispatch<BR> return cmdutil.runcatch(u, args, argv0=argv0)<BR> File "/home/good2net/lib/python/mercurial/cmdutil.py", line 37, in runcatch <BR> return dispatch(ui, args, argv0=argv0)<BR> File "/home/good2net/lib/python/mercurial/cmdutil.py", line 364, in dispatch<BR> ret = runcommand(ui, options, cmd, d)<BR> File "/home/good2net/lib/python/mercurial/cmdutil.py", line 417, in runcommand <BR> return checkargs()<BR> File "/home/good2net/lib/python/mercurial/cmdutil.py", line 373, in checkargs<BR> return cmdfunc()<BR> File "/home/good2net/lib/python/mercurial/cmdutil.py", line 356, in <lambda> <BR> d = lambda: func(ui, repo, *args, **cmdoptions)<BR> File "/home/good2net/lib/python/mercurial/commands.py", line 2510, in status<BR> list_clean=all or opts['clean'])]<BR> File "/home/good2net/lib/python/mercurial/localrepo.py", line 864, in status <BR> list_ignored, list_clean)<BR> File "/home/good2net/lib/python/mercurial/dirstate.py", line 445, in status<BR> for src, fn, st in self.statwalk(files, match, ignored=list_ignored):<BR> File "/home/good2net/lib/python/mercurial/dirstate.py", line 426, in statwalk <BR> if not seen(nf) and match(nf):<BR> File "/home/good2net/lib/python/mercurial/util.py", line 539, in <lambda><BR> match = lambda fn: incmatch(fn) and not excmatch(fn) and patmatch(fn)<BR>RuntimeError: internal error in regular expression engine <BR><BR><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Mercurial mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:Mercurial@selenic.com">Mercurial@selenic.com</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://selenic.com/mailman/listinfo/mercurial">http://selenic.com/mailman/listinfo/mercurial</A></DIV> </BLOCKQUOTE></DIV><BR><DIV> <SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><DIV>-- </DIV><DIV>Dustin Sallings</DIV><BR class="Apple-interchange-newline"></SPAN> </DIV><BR></BODY></HTML>