[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
parentheses matching failure on valid sexp
From: |
Joe Wells |
Subject: |
parentheses matching failure on valid sexp |
Date: |
Tue, 11 Sep 2007 06:24:29 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) |
To reproduce this bug:
1. Save the attached file as foobar.el.
2. Run “emacs -Q foobar.el”.
3. Delete the trailing right parenthesis on line 435.
4. Type a right parenthesis.
The correct behavior would be to match the leading left parenthesis on
line 1. The actual buggy behavior is that the message “Mismatched
parentheses” is given.
This bug is sensitive to the size of the input. If you delete much of
the input, then the bug goes away.
I hope this report helps someone track this problem down and fix it.
Joe
foo.el
Description: application/emacs-lisp
======================================================================
In GNU Emacs 22.1.1 (i686-pc-linux-gnu, GTK+ Version 2.8.20)
of 2007-06-27 on artemis
Windowing system distributor `The X.Org Foundation', version 11.0.70000000
configured using `configure '--prefix=/home/jbw/local2' '--enable-debug'
'--disable-nls' '--with-x-toolkit=gtk' 'CFLAGS=-O0 -g3 -ggdb''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: en_US.UTF-8
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: jbw
value of $LANG: nil
locale-coding-system: utf-8
default-enable-multibyte-characters: t
Major mode: Emacs-Lisp
Minor modes in effect:
auto-fill-function: do-auto-fill
shell-dirtrack-mode: t
outline-minor-mode: t
desktop-save-mode: t
url-handler-mode: t
tooltip-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
unify-8859-on-encoding-mode: t
utf-translate-cjk-mode: t
auto-compression-mode: t
temp-buffer-resize-mode: t
size-indication-mode: t
line-number-mode: t
transient-mark-mode: t
overwrite-mode: overwrite-mode-textual