GNU bug report logs -
#5189
BibTeX mode problems: non-existent directories, faulty regexp-opt
Previous Next
Reported by: Michael Ernst <michael.ernst <at> gmail.com>
Date: Sat, 12 Dec 2009 06:50:03 UTC
Severity: normal
Tags: moreinfo, unreproducible
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #10 received at 5189 <at> emacsbugs.donarmstrong.com (full text, mbox):
Hi Michael
Thanks for the bug report!
First of all, I am including an email I recently got from Stefan
Monnier as it applies to your bug report, too. (Oh well, you are not
the only one doing this...)
(And I am CC'ing this email to 5189 <at> debbugs.gnu.org so
that hopefully we do not get yet more bug reports.)
On Sun Dec 6 2009 Stefan Monnier wrote:
> Please, please, pretty please don't ever Cc: to
> emacs-pretest-bug <at> gnu.org or bug-gnu-emacs <at> gnu.org: instead, send your
> email directly there and nowhere else.
>
> It's not your fault, but this leads to messed up bug-reports if people
> reply to the message they got (and then Cc emacs-pretest-bug <at> gnu.org or
> bug-gnu-emacs <at> gnu.org along the way as well, thus creating more
> bug-reports in the tracker).
>
> Hopefully we'll figure some way to address this brain-damage, but for
> now, we have to live with this restriction,
Now on your report:
> bibtex.el uses regexp-opt, which introduces new capturing
> parentheses that throw off variables like bibtex-type-in-head,
> which is a regexp subexpression number. (Really, regexp-opt should
> be rewritten to only use non-capturing parentheses!)
I cannot reproduce this. For me, regexp-opt does give "shy group"
constructs \(?: ... \) that work fine with subexpression numbers
like bibtex-type-in-head. Can you give a more specific test case
based on emacs --no-init-file that gives you incorrect behavior?
It appears to me that you might load some code that redefines
regexp-opt before loading bibtex-mode.
Also the subject line of your report mentions "non-existent
directories". Can you be more specific?
Roland
This bug report was last modified 14 years and 33 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.