Michael Scholz <[EMAIL PROTECTED]> writes:
|> The function texinfo-start-menu-description (C-c C-c C-d) doesn't work
|> correctly in texinfo-mode. I think there is a regex mistake in this
|> function. With the change listed below it works properly now.
|>
|> I'm using GNU Emacs 21.1.1 (i686-lerche-freebsd3.3, X toolkit, Xaw3d
|> scroll bars). Debugging message is:
|>
|> Debugger entered--Lisp error: (invalid-regexp "Unmatched ) or \\)")
|> re-search-forward("^@node[ ]+Blabla.*\n\\(\\(\\(^@c
|\\|^@comment\\).*\n\\)\\|\\(^@ifinfo[ ]*\n\\)\\|\\(^@ifnottex[ ]*\n\\)\\)?\\)?" nil t)
|> * call-interactively(texinfo-start-menu-description)
|>
|> *** /usr/local/share/emacs/21.1/lisp/textmodes/texnfo-upd.el.orig
|> --- /usr/local/share/emacs/21.1/lisp/textmodes/texnfo-upd.el
|> ***************
|> *** 672,678 ****
|> "\\(^@ifinfo[ ]*\n\\)" ; ifinfo line, if any
|> "\\|" ; or
|> "\\(^@ifnottex[ ]*\n\\)" ; ifnottex line, if any
|> ! "\\)?" ; end of expression
|> "\\)?")
|> nil t)
|> (progn
|> --- 672,678 ----
|> "\\(^@ifinfo[ ]*\n\\)" ; ifinfo line, if any
|> "\\|" ; or
|> "\\(^@ifnottex[ ]*\n\\)" ; ifnottex line, if any
|> ! ; "\\)?" ; end of expression
|> "\\)?")
|> nil t)
|> (progn
Thanks for your report. I'm forwarding it to the texinfo bug list.
Andreas.
--
Andreas Schwab, SuSE Labs, [EMAIL PROTECTED]
SuSE GmbH, Deutschherrnstr. 15-19, D-90429 N�rnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
_______________________________________________
Bug-texinfo mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-texinfo