From debbugs-submit-bounces@debbugs.gnu.org Tue May 29 05:44:08 2012 Received: (at submit) by debbugs.gnu.org; 29 May 2012 09:44:09 +0000 Received: from localhost ([127.0.0.1]:47552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZIyG-0002vl-85 for submit@debbugs.gnu.org; Tue, 29 May 2012 05:44:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54474) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZIyC-0002v2-TD for submit@debbugs.gnu.org; Tue, 29 May 2012 05:44:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SZIwh-0002Dx-7p for submit@debbugs.gnu.org; Tue, 29 May 2012 05:42:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:60108) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SZIwh-0002Dp-4N for submit@debbugs.gnu.org; Tue, 29 May 2012 05:42:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SZIwa-0004hk-QS for bug-gnu-emacs@gnu.org; Tue, 29 May 2012 05:42:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SZIwX-000296-Ew for bug-gnu-emacs@gnu.org; Tue, 29 May 2012 05:42:24 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]:45278) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1SZIwX-00027S-5M for bug-gnu-emacs@gnu.org; Tue, 29 May 2012 05:42:21 -0400 Received: (qmail invoked by alias); 29 May 2012 09:42:16 -0000 Received: from 62-47-42-71.adsl.highway.telekom.at (EHLO [62.47.42.71]) [62.47.42.71] by mail.gmx.net (mp027) with SMTP; 29 May 2012 11:42:16 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX18vOPw2NyQvnMCfl29qNQUYFTp/jKqVFQibe5YIpM GnvMlIafMCHv+r Message-ID: <4FC499F6.8020301@gmx.at> Date: Tue, 29 May 2012 11:42:14 +0200 From: martin rudalics MIME-Version: 1.0 To: Bug-Gnu-Emacs Subject: 24.1.50; show-paren-mode broken in trunk Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Some change in the last four days broke `show-paren-mode' here: With emacs -Q evaluating (custom-set-variables '(show-paren-delay 0.125) '(show-paren-mode t) '(show-paren-style (quote parenthesis))) and moving the cursor after a right parenthesis doesn't highlight the corresponding left parenthesis any more although the overlay is still present as indicated by: position: 6003 of 462623 (1%), column: 8 character: ( (displayed as () (codepoint 40, #o50, #x28) preferred charset: ascii (ASCII (ISO646 IRV)) code point in charset: 0x28 syntax: () which means: open, matches ) category: .:Base, a:ASCII, l:Latin, r:Roman buffer code: #x28 file code: #x28 (encoded by coding system utf-8-unix) display: by this font (glyph code) uniscribe:-outline-Courier New-normal-normal-normal-mono-13-*-*-*-c-*-iso8859-1 (#x0B) Character code properties: customize what to show name: LEFT PARENTHESIS old-name: OPENING PARENTHESIS general-category: Ps (Punctuation, Open) decomposition: (40) ('(') There is an overlay here: From 6003 to 6004 face show-paren-match priority 1000 There are text properties here: fontified t In GNU Emacs 24.1.50.1 (i386-mingw-nt5.1.2600) of 2012-05-29 on MACHNO Bzr revision: 108414 eggert@cs.ucla.edu-20120529061649-6yb9ceosy38bayh0 Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --no-opt' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: ENU value of $XMODIFIERS: nil locale-coding-system: cp1252 default enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: show-paren-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: (only . t) Recent input: ( a b c ) ( C-y C-y ) C-x C-e Recent messages: Mark set [2 times] Overwrite mode disabled Mark set Loading paren...done nil Mark set byte-code: End of buffer Overwrite mode enabled For information about GNU Emacs and the GNU system, type C-h C-a. Mark set Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils paren cus-start time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Tue May 29 07:47:17 2012 Received: (at 11577) by debbugs.gnu.org; 29 May 2012 11:47:17 +0000 Received: from localhost ([127.0.0.1]:47705 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZKtR-0007Oh-Ge for submit@debbugs.gnu.org; Tue, 29 May 2012 07:47:17 -0400 Received: from mail-lpp01m010-f44.google.com ([209.85.215.44]:37216) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZKtQ-0007OL-4k for 11577@debbugs.gnu.org; Tue, 29 May 2012 07:47:17 -0400 Received: by lagv3 with SMTP id v3so2719277lag.3 for <11577@debbugs.gnu.org>; Tue, 29 May 2012 04:45:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=DbVSPlWPR3DzBfl0NhmD6I8eukiXGbjhFrlCux0V/L4=; b=MAeL9Lrnw9FtVgmRIWs4M9BYMaZJJt8cKTZqOOp6/uz5DCkBmSL0N0xpo4yAWIDU1q nRvUd2xhzi5EUb3lUfkZqD0WY2Jt8z6uDT5cj8tAChfCtF9J/uyw+76AHz5L4OYpMqI/ IZhHjDBeiUZTYViN5BYHGhBHA8GxmlGMroWedJODW4tFaemPsE9APVopJrEoAAOEFI0x Bc1FutFQuvkoU/nLJ1OC0ocbGLareW3QFL+Ww/BKLb0Lhvrp2MZpJqeJRABwJw1DVS4y TFGmUAyIJlUv3EAXDH8O9/7kzDDGNM9ZINes4QsqOyRtlMuJlsVctsZHazHOHtPO+llb 6zYg== Received: by 10.112.99.98 with SMTP id ep2mr5442664lbb.45.1338291947278; Tue, 29 May 2012 04:45:47 -0700 (PDT) Received: from arirop (dsl-jklbrasgw1-fe82df00-79.dhcp.inet.fi. [80.223.130.79]) by mx.google.com with ESMTPS id jj5sm20186491lab.1.2012.05.29.04.45.46 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 29 May 2012 04:45:46 -0700 (PDT) From: Ari Roponen To: martin rudalics Subject: Re: bug#11577: 24.1.50; show-paren-mode broken in trunk References: <4FC499F6.8020301@gmx.at> Date: Tue, 29 May 2012 14:45:43 +0300 In-Reply-To: <4FC499F6.8020301@gmx.at> (martin rudalics's message of "Tue, 29 May 2012 11:42:14 +0200") Message-ID: <87vcjffbx4.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 11577 Cc: 11577@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) martin rudalics writes: > Some change in the last four days broke `show-paren-mode' here: > I was just about to report the same problem :-) Using GIT + bisect, I found that the bug comes from: commit 96f1e61015615eef4fce55e7a4b1019e8e215efc Author: Paul Eggert Date: Fri May 25 13:30:19 2012 -0700 * src/buffer.c (Fmove_overflay): Clip instead of trying to fix bug 9642. The following patch seems to fix the problem: diff --git a/src/buffer.c b/src/buffer.c index 5d431f2..74d2efb 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -3758,8 +3758,8 @@ buffer. */) eassert (XOVERLAY (overlay)->next == NULL); } - Fset_marker (OVERLAY_START (overlay), beg, buffer); - Fset_marker (OVERLAY_END (overlay), end, buffer); + Fset_marker (OVERLAY_START (overlay), make_number (n_beg), buffer); + Fset_marker (OVERLAY_END (overlay), make_number (n_end), buffer); /* Put the overlay on the wrong list. */ end = OVERLAY_END (overlay); -- Ari Roponen From debbugs-submit-bounces@debbugs.gnu.org Tue May 29 12:59:47 2012 Received: (at control) by debbugs.gnu.org; 29 May 2012 16:59:47 +0000 Received: from localhost ([127.0.0.1]:48670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZPlr-00016C-8h for submit@debbugs.gnu.org; Tue, 29 May 2012 12:59:47 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:54130 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZPlp-000163-Dr for control@debbugs.gnu.org; Tue, 29 May 2012 12:59:45 -0400 Received: from cm162.gamma80.maxonline.com.sg ([202.156.80.162]:37352 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1SZPkS-0006AK-8Z for control@debbugs.gnu.org; Tue, 29 May 2012 12:58:20 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: merge 11577 11579 Date: Wed, 30 May 2012 00:58:08 +0800 Message-ID: <878vgazzz3.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) merge 11577 11579 thanks From debbugs-submit-bounces@debbugs.gnu.org Thu May 31 15:21:47 2012 Received: (at 11577) by debbugs.gnu.org; 31 May 2012 19:21:47 +0000 Received: from localhost ([127.0.0.1]:52271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SaAwM-00015U-T9 for submit@debbugs.gnu.org; Thu, 31 May 2012 15:21:47 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:38507 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SaAwL-00015H-8b; Thu, 31 May 2012 15:21:45 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SaAul-0007rv-9b; Thu, 31 May 2012 15:20:07 -0400 From: Glenn Morris To: sds@gnu.org, martin rudalics Subject: Re: bug#11579: 24.1.50; show-paren-mode is broken References: <871um36krs.fsf@gnu.org> X-Spook: kilo class Maple condor analyzer digicash Venezuela X-Ran: P,$]wdBFz2%4YRP-~BUtdWVRDj`F) (Sam Steingold's message of "Tue, 29 May 2012 11:59:19 -0400") Message-ID: <2dvcjctaxk.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 11577 Cc: 11577@debbugs.gnu.org, 11579@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) It seems to work fine in the current trunk. I guess r108423 fixed whatever it was. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 01 09:49:18 2012 Received: (at 11577-done) by debbugs.gnu.org; 1 Jun 2012 13:49:18 +0000 Received: from localhost ([127.0.0.1]:53027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SaSEA-00040Y-Ex for submit@debbugs.gnu.org; Fri, 01 Jun 2012 09:49:18 -0400 Received: from mailout-de.gmx.net ([213.165.64.22]:45691) by debbugs.gnu.org with smtp (Exim 4.72) (envelope-from ) id 1SaSDq-0003zn-53 for 11577-done@debbugs.gnu.org; Fri, 01 Jun 2012 09:49:16 -0400 Received: (qmail invoked by alias); 01 Jun 2012 13:47:11 -0000 Received: from 62-47-56-220.adsl.highway.telekom.at (EHLO [62.47.56.220]) [62.47.56.220] by mail.gmx.net (mp020) with SMTP; 01 Jun 2012 15:47:11 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1+kQtotijykmrsQjZXIFffI6vbPuDCuRgApPynn6K BuXjKhSzjp7vf3 Message-ID: <4FC8C7E8.9060105@gmx.at> Date: Fri, 01 Jun 2012 15:47:20 +0200 From: martin rudalics MIME-Version: 1.0 To: 11577-done@debbugs.gnu.org Subject: Re: bug#11577: Acknowledgement (24.1.50; show-paren-mode broken in trunk) References: <4FC499F6.8020301@gmx.at> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 11577-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Fixed by some change in the last days. martin From unknown Sun Jun 15 08:45:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 30 Jun 2012 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator