From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Dario Gjorgjevski Newsgroups: gmane.emacs.bugs Subject: bug#36006: electric-pair-mode fails to balance in certain cases Date: Thu, 30 May 2019 23:51:50 +0200 Message-ID: <8736kvd30p.fsf@gmail.com> References: <87woi80yfw.fsf@gmail.com> <85blzjdeu0.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="55888"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 36006@debbugs.gnu.org To: npostavs@gmail.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu May 30 23:52:15 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hWSy6-000ENo-UD for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 May 2019 23:52:15 +0200 Original-Received: from localhost ([127.0.0.1]:59502 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hWSy5-0004Fi-Rm for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 May 2019 17:52:13 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:34599) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hWSxv-0004FK-8J for bug-gnu-emacs@gnu.org; Thu, 30 May 2019 17:52:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hWSxu-000461-As for bug-gnu-emacs@gnu.org; Thu, 30 May 2019 17:52:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48879) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hWSxu-00045u-7U for bug-gnu-emacs@gnu.org; Thu, 30 May 2019 17:52:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hWSxu-0004qK-5X for bug-gnu-emacs@gnu.org; Thu, 30 May 2019 17:52:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dario Gjorgjevski Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 30 May 2019 21:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36006 X-GNU-PR-Package: emacs Original-Received: via spool by 36006-submit@debbugs.gnu.org id=B36006.155925312018609 (code B ref 36006); Thu, 30 May 2019 21:52:02 +0000 Original-Received: (at 36006) by debbugs.gnu.org; 30 May 2019 21:52:00 +0000 Original-Received: from localhost ([127.0.0.1]:34190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hWSxs-0004q5-IR for submit@debbugs.gnu.org; Thu, 30 May 2019 17:52:00 -0400 Original-Received: from mail-ed1-f43.google.com ([209.85.208.43]:36993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hWSxq-0004pp-GE for 36006@debbugs.gnu.org; Thu, 30 May 2019 17:51:59 -0400 Original-Received: by mail-ed1-f43.google.com with SMTP id w37so11260314edw.4 for <36006@debbugs.gnu.org>; Thu, 30 May 2019 14:51:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version; bh=/HJE8wKs1kKugFCr04t1BPqtZ+ihYhdg90GeB7dyABA=; b=ULm0OOLNGYICGnQ6+NjrsR98YJnqbaEaYuK6xIOhrxwLTtpfsdyXqyrkOcDxXdvtwZ JC6kDqe2cbxmgVsfD8PifE838DLIrtzGxc6IGFI8YlJVMNnObM1IHr6dD6hWLuK/c+ty E6lT6vi6Cpi+8JHDscvFlrw86hkq9HQMinencW7o9dHdKXfV4O+q4fIoUYUfoQpnIA0/ sPALj10iUedgxG+/4wSHX2yp9zQAjL3KuzmnfdI4CfUFq8VHmc0kGi8rZSjGqARU4oIw W9VLUntWsmwnrIGj3Qm9g++eW97OB4QK9zwVQz6DWFjTGRmdNFVY5pwSsUgqCYs12jCe ebrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version; bh=/HJE8wKs1kKugFCr04t1BPqtZ+ihYhdg90GeB7dyABA=; b=ILPRlRn4rlfRpOldAtCRtuf0GBbk8LNRFsXm2yCZvhP0ECPvYiUl+WKXjyIhKc1RA1 9aXR22bUfY7SJmE6na4klFGVQLR55S4xRmQBrBY3j7MFVwIKBJ4zqSFXGSILNT17e78A i9/InMcy4SrK15SPJMI8KYKGr3yFSethuaB/gOi1nk4O91EYJ/kbF62OgUoc3pF16qOE YChIanx0vswYNc1dqvnZUGzzLwu2ailm8FxybxunTQJ+Nvg11CnVwpekBW9+y7Q8+oYS g6fm0gbBBkWAp1tRKhCVCRgr4BGcF3tIoDDuRZmzYkelyujm9yhjl15vhYUCJbaKAEm9 ipoA== X-Gm-Message-State: APjAAAXFSN2QTmDJ+BIdP0RUqvRDqNVCg+OHPDZlCzGose9T4IEr01A3 tZNtJOML5DodVyimdSfw+UhS4J1ybJE= X-Google-Smtp-Source: APXvYqwjUh12d09m2QRmjNjQkhM3empvH3x3U1QoTwNP2XUKZAwxqXF6uJAaNpiiILTl6npDngHclA== X-Received: by 2002:a50:9203:: with SMTP id i3mr7443436eda.172.1559253112157; Thu, 30 May 2019 14:51:52 -0700 (PDT) Original-Received: from dario-XPS-13-9370 (cable-158-181-75-198.cust.telecolumbus.net. [158.181.75.198]) by smtp.gmail.com with ESMTPSA id s11sm1041751edx.41.2019.05.30.14.51.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 30 May 2019 14:51:51 -0700 (PDT) In-Reply-To: <85blzjdeu0.fsf@gmail.com> (npostavs@gmail.com's message of "Thu, 30 May 2019 13:36:39 -0400") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:159948 Archived-At: > I'm having trouble reproducing this; what's the exact sequence of input > starting from 'emacs -Q'? Run 'emacs -Q'; it opens up with the *scratch* buffer. Now: 1. M-x electric-pair-mode 2. M-x html-mode 3.
(The order of 1. and 2. is irrelevant.) What I expect to see in the buffer is:
| What I see instead is:
|> If I type another '>', I end up with:
>| > And what version of Emacs is this? In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.8) of 2019-05-30 built on dario-XPS-13-9370 Repository revision: cc71a82fc705a73fa3ef6cda3ec6bee1cb654d7e Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12004000 System Description: Ubuntu 19.04 -- Dario Gjorgjevski :: :: 744A 4F0B 4F1C 9371 :: +48 1525 8666837