From unknown Sat Jun 14 19:40:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31155: 26.1; electric-pair-mode sometimes inserts extra ) in process buffers Resent-From: Alex Branham Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Apr 2018 21:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 31155 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 31155@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.152373992316173 (code B ref -1); Sat, 14 Apr 2018 21:06:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 Apr 2018 21:05:23 +0000 Received: from localhost ([127.0.0.1]:52818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7SMM-0004Cn-Tx for submit@debbugs.gnu.org; Sat, 14 Apr 2018 17:05:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60177) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7SML-0004Ca-GD for submit@debbugs.gnu.org; Sat, 14 Apr 2018 17:05:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f7SMF-0006qS-ER for submit@debbugs.gnu.org; Sat, 14 Apr 2018 17:05:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60350) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f7SMF-0006q6-AM for submit@debbugs.gnu.org; Sat, 14 Apr 2018 17:05:15 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51117) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f7SME-00024m-1L for bug-gnu-emacs@gnu.org; Sat, 14 Apr 2018 17:05:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f7SMA-0006n6-3K for bug-gnu-emacs@gnu.org; Sat, 14 Apr 2018 17:05:14 -0400 Received: from mail-oi0-x234.google.com ([2607:f8b0:4003:c06::234]:34354) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f7SM9-0006mg-UX for bug-gnu-emacs@gnu.org; Sat, 14 Apr 2018 17:05:10 -0400 Received: by mail-oi0-x234.google.com with SMTP id e23-v6so104701oiy.1 for ; Sat, 14 Apr 2018 14:05:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:subject:date:message-id:mime-version; bh=0wZPj+Sivwyc8lS+7PaSnWQ6O6OA8YrsX5yo9RgbLH0=; b=KF03t9Y0vqdbS2DjZNMJcsVgBLLnF/O+hXX5JpI4S7yfN3Sd5CmrBnJDhd3Kz+ZmAX QpW/OSLlq9yAEPytGLy+qnUjFtSsOG0X8pJyat2P+GIJR1Nm9fIYRERtnfs+ZXIV46QA 6Wj5h+G7ae8z5W3i7HAgUf0mMWpzEcRJyeknsp/brnDGNsqjNmHncTVK/dZupvHVGGpI tmscgEnhmDeFQo8Vb1ZBKWVFhs8uP+7CcHHoJoS6cHaYDwuGFkGfTN2Iz0f04hi86OC2 fudYOv3I2d2EE8PFDBRjBMIzYCv8I52ZjPWi/89GexCR+4q/enir8asBvYpdAAWuspOp 8daw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version; bh=0wZPj+Sivwyc8lS+7PaSnWQ6O6OA8YrsX5yo9RgbLH0=; b=eOE3HfkMs6nV28LW65h+wgrJTeFZ80XAl+qPtJDPKTvl9Pd2Za1YIdnGjnqXRqr9Eh BDz7Kwr29wOcWf/B0e8uC4XFZ9Wi0PW+evxPBmgD0BTKZcepgiPB0lM0yiRH9PGLAd5K AofC4t5fGw4MU/5IvBzV9GVolYEucIqtwFmJvtFHAj5IxFh4BwLATnXQyacT4Xe0b3kM W69pUE4EObbKdIoTFCLCJnS2cctmB7alDfO/FKejFJoUr0Shs6ZT8/An4Yu3SLx5sRRo pFLQcuSFYcUan0/GuzBxN/xfhQNOHmoAaBEAR2ubVlAu6IvIWKfk1y5ei1Prlk8tavR3 erMg== X-Gm-Message-State: ALQs6tAijnnpzBrT0qZcMyCRoydi0AeqHdCiQdotAdgYK8EBMMTzCLKj abe2I7QPk164qNr1wjn8sxwZjpg6 X-Google-Smtp-Source: AIpwx4+Zs0Sy/X/nauydVz51FUhWfS1Y+UnjAy1xmcmkAjFM98s1pnfw3+GMWPBgMUUjaZYeGaLJxg== X-Received: by 2002:aca:5e86:: with SMTP id s128-v6mr11857932oib.346.1523739908741; Sat, 14 Apr 2018 14:05:08 -0700 (PDT) Received: from mars (cpe-70-114-192-208.austin.res.rr.com. [70.114.192.208]) by smtp.gmail.com with ESMTPSA id h1-v6sm5501613otg.21.2018.04.14.14.05.07 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 14 Apr 2018 14:05:08 -0700 (PDT) User-agent: mu4e 1.0; emacs 26.1 From: Alex Branham Date: Sat, 14 Apr 2018 16:06:30 -0500 Message-ID: <87a7u5o5ux.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain 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.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) In buffers running processes (e.g. M-x run-python or M-x R if you have ESS), electric-pair-mode sometimes (but not always) inserts ) instead of closing the paren pairing. So typing exit() occasionally results in exit()) I can't figure out how to reliably reproduce this. In GNU Emacs 26.1 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2018-04-11 built on mars Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-sound=alsa --with-modules --without-gconf --without-gsettings --with-mailutils --with-xml2 --with-x-toolkit=lucid --with-xft --with-xaw3d --with-imagemagick 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS NOTIFY ACL GNUTLS LIBXML2 FREETYPE LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 MODULES THREADS LIBSYSTEMD LCMS2 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Python Minor modes in effect: anaconda-eldoc-mode: t anaconda-mode: t electric-operator-mode: t magit-auto-revert-mode: t global-git-commit-mode: t shell-command-with-editor-mode: t company-mode: t ws-butler-mode: t global-diff-hl-mode: t diff-hl-mode: t diff-auto-refine-mode: t global-aggressive-indent-mode: t pdf-occur-global-minor-mode: t which-key-mode: t helm-mode: t flyspell-mode: t minions-mode: t yas-global-mode: t yas-minor-mode: t winum-mode: t save-place-mode: t projectile-mode: t show-paren-mode: t async-bytecomp-package-mode: t dired-async-mode: t flymake-mode: t shell-dirtrack-mode: t electric-pair-mode: t delete-selection-mode: t global-auto-revert-mode: t auto-revert-mode: t auto-insert-mode: t auto-compile-on-load-mode: t auto-compile-on-save-mode: t override-global-mode: t cl-old-struct-compat-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t From unknown Sat Jun 14 19:40:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31155: 26.1; electric-pair-mode sometimes inserts extra ) in process buffers Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Apr 2018 21:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31155 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alex Branham Cc: 31155@debbugs.gnu.org Received: via spool by 31155-submit@debbugs.gnu.org id=B31155.152374044916915 (code B ref 31155); Sat, 14 Apr 2018 21:15:01 +0000 Received: (at 31155) by debbugs.gnu.org; 14 Apr 2018 21:14:09 +0000 Received: from localhost ([127.0.0.1]:52823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7SUq-0004Ol-R6 for submit@debbugs.gnu.org; Sat, 14 Apr 2018 17:14:09 -0400 Received: from mail-io0-f170.google.com ([209.85.223.170]:42156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7SUm-0004O7-Qn for 31155@debbugs.gnu.org; Sat, 14 Apr 2018 17:14:05 -0400 Received: by mail-io0-f170.google.com with SMTP id d5so13909598iob.9 for <31155@debbugs.gnu.org>; Sat, 14 Apr 2018 14:14:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ry0KCFOpfV7VogkH//cAlDShhruIfbDPOW/BwpYi8LM=; b=s/leYB2sreLAB4F1k6azgqzPVThq4sVirvG5WmJ6H9J+nS7j5ubyqLMEpHO0zBCJIP /2+udEz2gWgeAc5zRGVlbTW1fzzFGD4uOWIBhoujNAbHekFvibvKS3+nYJzqSy2Eipbd EON9zEqK41QcqEW8lVmLtKY5h1ZLsDqdXxmfeg92FkswgYZapdTAmI7WFWZKIvFmQGlq XVzqPcoEmCgJu6SASt9YGXYr0ejLZcacXvuH6dBn/BbiDpPgyndltD67BIsgdKxhktQz zngofw5FAqR/g3hU7km3nLvgBwkZkXqIgYAqysidq2M6HnGUzHK9+4V74Krmeiir7/TU HU4A== 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:references:date:in-reply-to :message-id:user-agent:mime-version; bh=ry0KCFOpfV7VogkH//cAlDShhruIfbDPOW/BwpYi8LM=; b=IszeIKnvU9ivZYtJMeHOIVIOqwG37n/SkEKm9OsmZdthjB4JP8zZ2NWKoCqgHfbPce cS4LLZeDbhIrh7qHEMsYn5VVg+ASUE2rdmXSgW8dj9yt5wnkO3pJQhOLOp2E0+hl4RNc JkSIIX6ohSoR6l71sdGZn8M7VNDgpXXt2vBJGUxhYVMIxQ2TBTZH8bsSIx83RLloO4Jo UAeL9fh0wLhnTSYFs+0/VJctpuK7zwKDDnaO62MmMPKIo+PNDAD4yOp4jfV/R35qTEje pYYX8fAqxXsHLN1DwlyRsLq4yXnjGYSv1hvU1P7KMy7L0ajZAj37VZZuQhJ5a3An4RRd AIyg== X-Gm-Message-State: ALQs6tC6H7DAEZgL8a8eq7rf/oIaEE4uYMPP981PaKs/ofCSQKo1QJ75 mPAMHyQCYbokOr+bWZcfN5bzaw== X-Google-Smtp-Source: AIpwx4+MpaxXLOgcRtyEyeSabdQusjw4xQee8Chf7XDFnzmzCJmfdfeHIuBzXdJnxepMDk2N6+DUUA== X-Received: by 10.107.55.9 with SMTP id e9mr18367177ioa.69.1523740439296; Sat, 14 Apr 2018 14:13:59 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id s79-v6sm1567886ita.2.2018.04.14.14.13.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 14 Apr 2018 14:13:58 -0700 (PDT) From: Noam Postavsky References: <87a7u5o5ux.fsf@gmail.com> Date: Sat, 14 Apr 2018 17:13:57 -0400 In-Reply-To: <87a7u5o5ux.fsf@gmail.com> (Alex Branham's message of "Sat, 14 Apr 2018 16:06:30 -0500") Message-ID: <87d0z1jxt6.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Alex Branham writes: > In buffers running processes (e.g. M-x run-python or M-x R if you have > ESS), electric-pair-mode sometimes (but not always) inserts ) instead of > closing the paren pairing. So typing exit() occasionally results in > exit()) > > I can't figure out how to reliably reproduce this. I can reproduce by executing python code that prints an unmatched open paren: >>> print ("(") ( >>> exit()) From unknown Sat Jun 14 19:40:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31155: 26.1; electric-pair-mode sometimes inserts extra ) in process buffers Resent-From: Alex Branham Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Apr 2018 21:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31155 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky Cc: 31155@debbugs.gnu.org Received: via spool by 31155-submit@debbugs.gnu.org id=B31155.152374058917150 (code B ref 31155); Sat, 14 Apr 2018 21:17:02 +0000 Received: (at 31155) by debbugs.gnu.org; 14 Apr 2018 21:16:29 +0000 Received: from localhost ([127.0.0.1]:52827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7SX6-0004SY-7g for submit@debbugs.gnu.org; Sat, 14 Apr 2018 17:16:28 -0400 Received: from mail-ot0-f177.google.com ([74.125.82.177]:36631) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7SX4-0004SH-01 for 31155@debbugs.gnu.org; Sat, 14 Apr 2018 17:16:26 -0400 Received: by mail-ot0-f177.google.com with SMTP id q11-v6so892593oti.3 for <31155@debbugs.gnu.org>; Sat, 14 Apr 2018 14:16:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=UQ7YqTmEx9JeqISqhbMSBU4CsxcJoAODuVRYBjXhxjc=; b=oZzca4A3IlKnaRZLjpEY35QnyGFtOa6haf+q8ZwX9OAfl8M0Ru2dF+y0eqKwunji4t OKDwiuJ2BSvAZw1rKf9LBI1T2d6Aljw1HjPws+4d7emw5mRt50TUeO3Ctva6V30EBHZ+ WbFOPXrLtlUwJc6pw7fbVUbs9lUjIoN0DrsssvoCyRHEjAYy73RK5moYCpxVJt+b1B5e qcm/OXVUBTfGR3maMsPlVlPGUjTf3uJxLdxu0VAxIYNIHjwFFfrPHSLuYhI0Q8WZQ6UM z1USZkzAasf0/JUEmSX3zZZwKPYwH2zbQNiwfdnwvKs+pSbVoKZYGyB9kjJjezauR3qZ rGhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=UQ7YqTmEx9JeqISqhbMSBU4CsxcJoAODuVRYBjXhxjc=; b=scMY4NCj6LA0BMwt774epHFG9pMDW1sHei4cdL+K6z/wIj27egeQ8uKNN7ZIghzRh3 86iuA19nlTyCRTyHACkl3e5U/hzhfPv2um7IARFB1NUKP43Drd2VXA3dxwGCf5b95eDS iDcEGQ5AwFngHnfhKRhNq5SpSbcL50DxDYxDOPBnhZzK+6AglA75XIVE86NPoSWHc09N FZqurzvvNY7NAKCvAMHCkeDU86HMDcoCKr3fDK3gLujiCdFGkZZtR1IKWtaGvuxe4HVu EIBEUDw9wNkj2QN1eqoFgifIlzWh/UqPfmZ4d4I1ONlotk0J4vl2bOhfb+MjvuXOeZpo Xz4g== X-Gm-Message-State: ALQs6tBga8xViejrpY8bz2+evlhmIKZh+ViCc7v0yzwaVYHuJHQu8JMr p39/1AUAvtDAWOLo0GrmDoia1lxU X-Google-Smtp-Source: AIpwx48rNXIMGE6kokJ60IIXFmk0c8eO+xTn6JylVu7S7nVXfqHvorndcv9l+rIHRNi490VUKFpHAg== X-Received: by 2002:a9d:559c:: with SMTP id m28-v6mr595853oth.31.1523740580300; Sat, 14 Apr 2018 14:16:20 -0700 (PDT) Received: from mars (cpe-70-114-192-208.austin.res.rr.com. [70.114.192.208]) by smtp.gmail.com with ESMTPSA id d52-v6sm6026179ote.51.2018.04.14.14.16.19 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 14 Apr 2018 14:16:19 -0700 (PDT) References: <87a7u5o5ux.fsf@gmail.com> <87d0z1jxt6.fsf@gmail.com> User-agent: mu4e 1.0; emacs 26.1 From: Alex Branham In-reply-to: <87d0z1jxt6.fsf@gmail.com> Date: Sat, 14 Apr 2018 16:17:43 -0500 Message-ID: <878t9po5c8.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sat 14 Apr 2018 at 16:13, Noam Postavsky wrote: > Alex Branham writes: > >> In buffers running processes (e.g. M-x run-python or M-x R if you have >> ESS), electric-pair-mode sometimes (but not always) inserts ) instead of >> closing the paren pairing. So typing exit() occasionally results in >> exit()) >> >> I can't figure out how to reliably reproduce this. > > I can reproduce by executing python code that prints an unmatched open > paren: > >>>> print ("(") > ( >>>> exit()) That might be part of the problem, but this also happens sometimes even when I've just started R. R prints out a little message when it starts, but doesn't have unmatched parens. Thanks, Alex From unknown Sat Jun 14 19:40:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31155: 26.1; electric-pair-mode sometimes inserts extra ) in process buffers Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Apr 2018 01:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31155 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alex Branham Cc: 31155@debbugs.gnu.org Received: via spool by 31155-submit@debbugs.gnu.org id=B31155.152410035519147 (code B ref 31155); Thu, 19 Apr 2018 01:13:02 +0000 Received: (at 31155) by debbugs.gnu.org; 19 Apr 2018 01:12:35 +0000 Received: from localhost ([127.0.0.1]:59886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8y7n-0004yg-1t for submit@debbugs.gnu.org; Wed, 18 Apr 2018 21:12:35 -0400 Received: from mail-io0-f171.google.com ([209.85.223.171]:43979) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8y7j-0004yL-DW; Wed, 18 Apr 2018 21:12:33 -0400 Received: by mail-io0-f171.google.com with SMTP id q84-v6so4682484iod.10; Wed, 18 Apr 2018 18:12:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=0XdeSB1m1RI36uEDqEG4BsSFX26YmeoCJ4Ry5JGMSdg=; b=fAj7NSJZRmyBOL7DIUvprxAtFcox0VR7UEaZuDDf8fnK2Em9Cw/uJMsBXr0MyjYlwa Xi1dKcIaA1yv24g5KKEG31X9ms/LspGA9+aQO9CAwMPKNQwNNDPIH9Hm+amHMXA1RefA Idxxa6avTlx7py0KMNoCFSpLPjwA28q/E7QxIDDnnmtPamAyqSF5P/czgWTuJXq8qrUb nd2D2A94FziRZOSe1OCzZMeMtNRYTMvogQn+Wth3Sxl08EU2Plec7VIaeIVEqPPyIMbn /0Erq8WgYQRKGRKM6KvWY+wVF8sprjeb7cV0CdNiDF8wsyQ/brpVWLg92p1D3iqO2yJ8 r85w== 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:references:date:in-reply-to :message-id:user-agent:mime-version; bh=0XdeSB1m1RI36uEDqEG4BsSFX26YmeoCJ4Ry5JGMSdg=; b=RLrtOdnhjDgwKYqxKs7nk8d1Jvgy+Y24PAIRgCUKKwoui7ZtDROG9MGfnhLmHjEVJV 2bLqP9nEndsqgIw+4QZ/kqcz05+PxLX2ubXPtSBmfo1xFWkZwpqCLNSv7TwimDO41PTc TIrvZ5KpxOXwVO4K/L132f7XvOsk+eblicel1DS7E+Jok5uHL0bvyyaGdmNF/Y4072hx hp/Ih9fec7I/IF4fWnawtSDmzbowLWNLzzt+UxXx2OWwW0MiONI9RCVFzEx7l5RkPj0K jrULH4pRd2/3ajInlrd59VXADRo97xbGEOQTfqzNXQcvJ0or96t1EY8J08vKbnwagbsk gb/g== X-Gm-Message-State: ALQs6tCrIG8g9F3Sxh4LMgCX6NnYNfCrZPxP9gXD/BpOFrzHxhzGHs6V kpe6RXlAlVrai7dkt/CGsUcOEA== X-Google-Smtp-Source: AB8JxZqBR80LSSBpk4+sJcPPzqwe3K9uIaBOwFQfq445pHIHC2NhNudutmSr75Sy4xozu+R33P8I+Q== X-Received: by 2002:a6b:db17:: with SMTP id t23-v6mr4559106ioc.254.1524100345772; Wed, 18 Apr 2018 18:12:25 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id w133-v6sm7330246itc.1.2018.04.18.18.12.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 18 Apr 2018 18:12:24 -0700 (PDT) From: Noam Postavsky References: <87a7u5o5ux.fsf@gmail.com> <87d0z1jxt6.fsf@gmail.com> <878t9po5c8.fsf@gmail.com> Date: Wed, 18 Apr 2018 21:12:23 -0400 In-Reply-To: <878t9po5c8.fsf@gmail.com> (Alex Branham's message of "Sat, 14 Apr 2018 16:17:43 -0500") Message-ID: <871sfct2x4.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 31155 + moreinfo quit Alex Branham writes: > That might be part of the problem, but this also happens sometimes even > when I've just started R. R prints out a little message when it starts, > but doesn't have unmatched parens. Hmm, maybe add some tracing to narrow down the problem a bit? (dolist (fun '(electric-pair--balance-info electric-pair-skip-if-helps-balance electric-pair-syntax-info electric-pair-default-skip-self)) (trace-function-background fun)) Then take a look at the *trace-output* buffer after you manage to reproduce the problem. From unknown Sat Jun 14 19:40:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31155: 26.1; electric-pair-mode sometimes inserts extra ) in process buffers Resent-From: charles@aurox.ch (Charles A. Roelli) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Apr 2018 18:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31155 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Alex Branham Cc: 31155@debbugs.gnu.org Received: via spool by 31155-submit@debbugs.gnu.org id=B31155.15244214657984 (code B ref 31155); Sun, 22 Apr 2018 18:25:02 +0000 Received: (at 31155) by debbugs.gnu.org; 22 Apr 2018 18:24:25 +0000 Received: from localhost ([127.0.0.1]:36012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAJez-00024i-DR for submit@debbugs.gnu.org; Sun, 22 Apr 2018 14:24:25 -0400 Received: from sinyavsky.aurox.ch ([37.35.109.145]:50523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAJex-00024U-G1 for 31155@debbugs.gnu.org; Sun, 22 Apr 2018 14:24:24 -0400 Received: from sinyavsky.aurox.ch (sinyavsky.aurox.ch [127.0.0.1]) by sinyavsky.aurox.ch (Postfix) with ESMTP id 611A122724 for <31155@debbugs.gnu.org>; Sun, 22 Apr 2018 18:25:40 +0000 (UTC) Authentication-Results: sinyavsky.aurox.ch (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=aurox.ch DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=aurox.ch; h= references:subject:subject:in-reply-to:to:from:from:message-id :date:date; s=dkim; t=1524421538; x=1525285539; bh=26LlUKgL0z0Td YvkFVP3a3Ua9yWCahBA3YI3ihpOkUY=; b=fMmJudJosVdPZyBGd4NhoaSnSTML/ EcGZeYykOslUJqSKPlzST/bfHGA6ABToxvBmtCjDOknuqwz2Yz6cCUXIvAw6hC61 m8KNtYB5TLbziV5k5H8QirQ4+OBffzIVt6nlLXG+BrlQtOOguKy3Q7MFAE//2Wc3 HM3ZdFIJ+UN3H4= X-Virus-Scanned: Debian amavisd-new at test.virtualizor.com Received: from sinyavsky.aurox.ch ([127.0.0.1]) by sinyavsky.aurox.ch (sinyavsky.aurox.ch [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id wel9hNSXzFWt for <31155@debbugs.gnu.org>; Sun, 22 Apr 2018 18:25:38 +0000 (UTC) Received: from gray (202.100.1.85.dynamic.wline.res.cust.swisscom.ch [85.1.100.202]) by sinyavsky.aurox.ch (Postfix) with ESMTPSA id AAB10226F4; Sun, 22 Apr 2018 18:25:38 +0000 (UTC) Date: Sun, 22 Apr 2018 20:24:44 +0200 Message-Id: From: charles@aurox.ch (Charles A. Roelli) In-reply-to: <87a7u5o5ux.fsf@gmail.com> (message from Alex Branham on Sat, 14 Apr 2018 16:06:30 -0500) References: <87a7u5o5ux.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Alex Branham > Date: Sat, 14 Apr 2018 16:06:30 -0500 > > In buffers running processes (e.g. M-x run-python or M-x R if you have > ESS), electric-pair-mode sometimes (but not always) inserts ) instead of > closing the paren pairing. So typing exit() occasionally results in > exit()) > > I can't figure out how to reliably reproduce this. > > In GNU Emacs 26.1 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) > of 2018-04-11 built on mars > Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 I've also seen this with PDB (via M-x pdb). From unknown Sat Jun 14 19:40:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31155: 26.1; electric-pair-mode sometimes inserts extra ) in process buffers Resent-From: Alex Branham Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Apr 2018 14:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31155 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Noam Postavsky Cc: 31155@debbugs.gnu.org Received: via spool by 31155-submit@debbugs.gnu.org id=B31155.152449429626876 (code B ref 31155); Mon, 23 Apr 2018 14:39:01 +0000 Received: (at 31155) by debbugs.gnu.org; 23 Apr 2018 14:38:16 +0000 Received: from localhost ([127.0.0.1]:37202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAcbg-0006zQ-KV for submit@debbugs.gnu.org; Mon, 23 Apr 2018 10:38:16 -0400 Received: from mail-ot0-f182.google.com ([74.125.82.182]:38821) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAcbe-0006zD-Pg for 31155@debbugs.gnu.org; Mon, 23 Apr 2018 10:38:15 -0400 Received: by mail-ot0-f182.google.com with SMTP id j27-v6so17303513ota.5 for <31155@debbugs.gnu.org>; Mon, 23 Apr 2018 07:38:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=1XUsCwGvawqsHwg/MkOs1YPEdkHXrkCc9ba00pMg60o=; b=hUxsnaG5wl3nItsmzLCWGeHZJA9E9+/Uq372TiH2F1qX0OJoAC3Zp0qhtf8B9kV0vC djFVpDdU+OQGRXdllG94t4OJSk7OESw9OwRzW0cqK8dIgNe6cfq9iadI0AHpEzK9yJzK xj7v+wQ8T+4/8TzCvGSRXMwm0TLp8kzb+JomEksxoei8Wt1W9QH7frsipystRzNgTpZ8 d63BQEJnxEwtJtOdvObdclFbse3kDHGZDlXwZu5+kj+FAX0SIbdE5RoeunwS8ikwTFVs ZpdXUXh81nbYios9YU3fRilI+hdSUS9EZG1X0JuIrfrQDw2OS/d3RLwaRjQxO6N9X7Jo JwuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=1XUsCwGvawqsHwg/MkOs1YPEdkHXrkCc9ba00pMg60o=; b=W0U6L/KywfwUeabpvae1fL/GzUs+NJZtED2dam0sRP4/oWE6Guo+Sglnpx7wJ6SK5h FZkzp4ct80CqvdKe1y0gsqtzUTrTBsCFLs5dM8+zUzbcnMtfcBfdUjXeGKQWLJnbF+HC pYrLYXHYYw6wrGdXmG/kOK53tXZR7iesHDJtA3ApjGtg6VVXtT9zmh9nxQz8VBYBkkNO i/DyL8pd1kNgaTSO4XlFVKkYVX/FZSLaewrVuGd4Nyfy9DRoXDXh4SHHwITRtUS2QZE0 YNC9+9c/dgTmOTt/bNlyIBlSGHMdKjKsirXTNyQGbau7B6Dceq8QAzTzSLzrySMjcD8D /kmw== X-Gm-Message-State: ALQs6tCEVccipR5DyALHyWqb00rZIMySgqMxImmkIkr6IIAXJATcSD3e 1n2pQqJrAIAvgOU+gpxHxvOiR7xD X-Google-Smtp-Source: AIpwx49xroHKpIxO1HgmqK2SkzW8DCVHV9HIocWwdp5u+Ye6aRAIAd6FRYf/K3jGx4WG7i5FuOXxHQ== X-Received: by 2002:a9d:5415:: with SMTP id j21-v6mr7413718oth.52.1524494288986; Mon, 23 Apr 2018 07:38:08 -0700 (PDT) Received: from mars (nat-128-62-59-62.public.utexas.edu. [128.62.59.62]) by smtp.gmail.com with ESMTPSA id h3-v6sm7756418ote.72.2018.04.23.07.38.07 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 23 Apr 2018 07:38:08 -0700 (PDT) References: <87a7u5o5ux.fsf@gmail.com> <87d0z1jxt6.fsf@gmail.com> <878t9po5c8.fsf@gmail.com> <871sfct2x4.fsf@gmail.com> User-agent: mu4e 1.0; emacs 26.1 From: Alex Branham In-reply-to: <871sfct2x4.fsf@gmail.com> Date: Mon, 23 Apr 2018 09:39:39 -0500 Message-ID: <87a7tu9ec4.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Wed 18 Apr 2018 at 20:12, Noam Postavsky wrote: > Hmm, maybe add some tracing to narrow down the problem a bit? > > (dolist (fun '(electric-pair--balance-info > electric-pair-skip-if-helps-balance > electric-pair-syntax-info > electric-pair-default-skip-self)) > (trace-function-background fun)) > > Then take a look at the *trace-output* buffer after you manage to > reproduce the problem. Sorry for taking so long to respond, it is difficult to capture this happening. I finally managed to this morning, though. Here's the last few lines of the *trace-output* buffer: ====================================================================== 1 -> (electric-pair-syntax-info 91) 1 <- electric-pair-syntax-info: (40 93 nil 79153) ====================================================================== 1 -> (electric-pair-syntax-info 91) 1 <- electric-pair-syntax-info: (40 93 nil 79153) ====================================================================== 1 -> (electric-pair--balance-info 1 79153) 1 <- electric-pair--balance-info: ((t) t) ====================================================================== 1 -> (electric-pair-syntax-info 93) 1 <- electric-pair-syntax-info: (41 91 nil 79153) ====================================================================== 1 -> (electric-pair-syntax-info 91) 1 <- electric-pair-syntax-info: (40 93 nil 79153) ====================================================================== 1 -> (electric-pair-syntax-info 91) 1 <- electric-pair-syntax-info: (40 93 nil 79153) ====================================================================== 1 -> (electric-pair--balance-info 1 79153) 1 <- electric-pair--balance-info: ((nil . 93) nil . 93) This happened when I typed (in an inferior R buffer): Rhats[[ What showed up: Rhats[[] What should've shown up: Rhats[[]] Let me know if there's anything else I can do. From unknown Sat Jun 14 19:40:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31155: 26.1; electric-pair-mode sometimes inserts extra ) in process buffers Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Apr 2018 23:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31155 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Alex Branham Cc: 31155@debbugs.gnu.org Received: via spool by 31155-submit@debbugs.gnu.org id=B31155.152452580632244 (code B ref 31155); Mon, 23 Apr 2018 23:24:01 +0000 Received: (at 31155) by debbugs.gnu.org; 23 Apr 2018 23:23:26 +0000 Received: from localhost ([127.0.0.1]:37492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAknt-0008O0-S6 for submit@debbugs.gnu.org; Mon, 23 Apr 2018 19:23:26 -0400 Received: from mail-io0-f181.google.com ([209.85.223.181]:41336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAknr-0008Nl-KE for 31155@debbugs.gnu.org; Mon, 23 Apr 2018 19:23:24 -0400 Received: by mail-io0-f181.google.com with SMTP id o7-v6so18686179iob.8 for <31155@debbugs.gnu.org>; Mon, 23 Apr 2018 16:23:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=Wr2IxI6FzIMqB3pc04yhUrCS1PToia+qFSwd7jnrlHg=; b=pZsqGHC+v2tvjmdUegth+uja/dTQCwDnB6AiYQ4Sx23H7xVWAJtxzoJghKa2EB5mwF q4QaT0wSfrKzOauPJoEx98MptZNzNn+rNVeecdBamjdf8R29OuQng62CwxtO1RmUBC+N XF3TXp1o2yum+73u5/3b2YhAr/07h5gUMhOtTfcSVcbMCZYHgvb/Cm6XotEmVlUmXHhZ Fy2dlvijYyRyKScSlbc8gUrnGRfAXvxE/9Fj8dMwNfKjEdlWLP0mt9rGAb+jJdyWnRel 9eU6gHFlBQVr1ihkkilHwzZsjP9qWx7EjnwHJJvlF+I30tGXQOQYp2xHR9vQOvpG4Shy MjLQ== 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:references:date:in-reply-to :message-id:user-agent:mime-version; bh=Wr2IxI6FzIMqB3pc04yhUrCS1PToia+qFSwd7jnrlHg=; b=AgAtsw2mOk5yOUpvinoefPtss2cyYdzD4uv7Munc83a3Mq2QgwPcOdpuPe5qdZcECA LVdKLcFwzcoEyUydJj+TuF1HeJEwzep62M0ASNMPxgTZ9Rzr+4qGFGwIcSXjN1hqZ5Ax ViGi5NkXjWsjLrEDvpVsZ6TPUcrB3gZgLJb70DFtmkkOQirkwlnEc4utLJpftpNfgscF kyeENTgzIQ+zjcVV4Vg3Ylxf0WT7d9HGtk0AIwPKZmFEoitJ1l9YKMECOiXN+ssOna8C 7aymKet9Dj/MdwT+w4H2CctkhDwN+3sL4Net6tVybP4mzWNwuJ4jBsfmv+AS4zRvD+ut BEjQ== X-Gm-Message-State: ALQs6tARMjt0nhSnJVSee/DtHGVGH6JWZKoTeo4pCX0bUIASP9Yk+Udu SpDWSfIKyFeEX7LmHMaUFYY3hg== X-Google-Smtp-Source: AIpwx48HnTCCGjb1c1nmjD3qdeE6ePG4RfVyoNSgbF3wfLDUf/5VWPscbqIDJJDNoi9YxPaYDW3SlQ== X-Received: by 2002:a6b:b0d1:: with SMTP id z200-v6mr24875895ioe.196.1524525797701; Mon, 23 Apr 2018 16:23:17 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id m89-v6sm2943322iod.1.2018.04.23.16.23.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 23 Apr 2018 16:23:16 -0700 (PDT) From: Noam Postavsky References: <87a7u5o5ux.fsf@gmail.com> <87d0z1jxt6.fsf@gmail.com> <878t9po5c8.fsf@gmail.com> <871sfct2x4.fsf@gmail.com> <87a7tu9ec4.fsf@gmail.com> Date: Mon, 23 Apr 2018 19:23:15 -0400 In-Reply-To: <87a7tu9ec4.fsf@gmail.com> (Alex Branham's message of "Mon, 23 Apr 2018 09:39:39 -0500") Message-ID: <877eoxse1o.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Alex Branham writes: > Sorry for taking so long to respond, it is difficult to capture this > happening. No worries, it takes as long as it takes. > 1 -> (electric-pair-syntax-info 91) > 1 <- electric-pair-syntax-info: (40 93 nil 79153) > ====================================================================== > 1 -> (electric-pair--balance-info 1 79153) > 1 <- electric-pair--balance-info: ((nil . 93) nil . 93) > This happened when I typed (in an inferior R buffer): > > Rhats[[ Ah, this is a slightly different scenario than I thought, we're missing close brackets, rather than inserting too many. The electric-pair--balance-info seems to be saying that you're inside a string or comment. Was that the case? Or was there a stray quote in the buffer? Anyway, I think tracing a few more functions will be helpful: (dolist (fun '(electric-pair--balance-info electric-pair-skip-if-helps-balance electric-pair-inhibit-if-helps-balance electric-pair-syntax-info electric-pair-default-inhibit electric-pair-default-skip-self electric-pair-post-self-insert-function)) (trace-function-background fun)) From unknown Sat Jun 14 19:40:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31155: 26.1; electric-pair-mode sometimes inserts extra ) in process buffers Resent-From: Alex Branham Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Apr 2018 16:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31155 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Noam Postavsky Cc: 31155@debbugs.gnu.org Received: via spool by 31155-submit@debbugs.gnu.org id=B31155.15247589319676 (code B ref 31155); Thu, 26 Apr 2018 16:09:02 +0000 Received: (at 31155) by debbugs.gnu.org; 26 Apr 2018 16:08:51 +0000 Received: from localhost ([127.0.0.1]:40674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fBjRz-0002Vy-HM for submit@debbugs.gnu.org; Thu, 26 Apr 2018 12:08:51 -0400 Received: from mail-oi0-f46.google.com ([209.85.218.46]:33020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fBjRv-0002Vk-7L for 31155@debbugs.gnu.org; Thu, 26 Apr 2018 12:08:49 -0400 Received: by mail-oi0-f46.google.com with SMTP id 126-v6so24619332oig.0 for <31155@debbugs.gnu.org>; Thu, 26 Apr 2018 09:08:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=RqoZd6aZCpqK2f/Lx9HmeXRc6TEYsmxYdEfQYcKXIEU=; b=akG6daSN0E3A1NmpljpOBRXzNpN5xVP/lqisl+YINjcs9cFVZgpicUBUr0cDiGfGML Hb5EhR8W79RsU2RodncG947v+jdsz6OOzMDPV8wZmAknbnC0ALUYF5uuaQ6mRtTQz+lj 2zTO2tZ3mVTRpzMjqz8vnf7+7ATUo9kNYsacpFnogLMr+ENpkUPCwSYiBezPhkbIOg7o 4QLlr9ehBwTLpgbn5GRd2RwhSbegS6ikRygafmzEkfvXI+CgIu/jThvC/IG4o3vITL7g kroky4IYhFYJsr5Bju2MTLALQcwXuQpczco4MtIYJbfA07EVIdCNyCIBknm6aivnvVSl B+wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=RqoZd6aZCpqK2f/Lx9HmeXRc6TEYsmxYdEfQYcKXIEU=; b=RotDg/A/+uHspibkk+f+uwayjHqXO2IAxnw/88EsRQzUBWWiBF5fZ7y2jS11xRy24l Zd5jEqtWL75sm5FOQFe9mcXzy3waAThMf5o/+Nxjh/8hzVyGUI3unFp8EhjovnTeiGE/ VgHX4RV8mG8PUryBtZcgFDBGl+6p1PnPlmTGvJkgUwztTzr1UJ9AFuLd1XmtZfmar9vm HY8EMWY3Tf8cKvD5ELwq84E99rwTzlWBIPz1xfWrE4+MNT9vYHSTwqB1Qo+n/r7Na5Ok Xi/Rj8aR9xFuKNCh91BudyCL0pfpRiCcKSdmVscBjcHc3uOFYcZLJogPMOYm7c9AIFje XWTQ== X-Gm-Message-State: ALQs6tBZ5nX0cUqy8+YK7lrZ9HPIZI6iAcCQz+4X6Z+FM6p1FUElNNV9 JXFtuq4ZX2GlflKSn2AELra/Un5+ X-Google-Smtp-Source: AB8JxZq6qFByKspV2CSZ1xmSYTW0gM5Nei/Q23bm36CHeTwGswtSlxQPoJB11eXlVoKAYksXcQoLxw== X-Received: by 2002:aca:5603:: with SMTP id k3-v6mr7847638oib.77.1524758921445; Thu, 26 Apr 2018 09:08:41 -0700 (PDT) Received: from earth (cpe-70-114-192-208.austin.res.rr.com. [70.114.192.208]) by smtp.gmail.com with ESMTPSA id e68-v6sm11820254oih.16.2018.04.26.09.08.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 26 Apr 2018 09:08:40 -0700 (PDT) References: <87a7u5o5ux.fsf@gmail.com> <87d0z1jxt6.fsf@gmail.com> <878t9po5c8.fsf@gmail.com> <871sfct2x4.fsf@gmail.com> <87a7tu9ec4.fsf@gmail.com> <877eoxse1o.fsf@gmail.com> User-agent: mu4e 1.0; emacs 26.1 From: Alex Branham In-reply-to: <877eoxse1o.fsf@gmail.com> Date: Thu, 26 Apr 2018 11:08:38 -0500 Message-ID: <8736zilzll.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon 23 Apr 2018 at 18:23, Noam Postavsky wrote: > Alex Branham writes: > >> Sorry for taking so long to respond, it is difficult to capture this >> happening. > > No worries, it takes as long as it takes. > >> 1 -> (electric-pair-syntax-info 91) >> 1 <- electric-pair-syntax-info: (40 93 nil 79153) >> ====================================================================== >> 1 -> (electric-pair--balance-info 1 79153) >> 1 <- electric-pair--balance-info: ((nil . 93) nil . 93) > >> This happened when I typed (in an inferior R buffer): >> >> Rhats[[ > > Ah, this is a slightly different scenario than I thought, we're missing > close brackets, rather than inserting too many. The > electric-pair--balance-info seems to be saying that you're inside a > string or comment. Was that the case? Or was there a stray quote in > the buffer? Sorry, I wasn't clear. This was slightly different behavior than what I previously reported, though I assume it's related. I was not inside a string or comment, and there could have been a stray quote in the buffer. I'm not sure though as I didn't save it (will do in the future!). > Anyway, I think tracing a few more functions will be helpful: > > (dolist (fun '(electric-pair--balance-info > electric-pair-skip-if-helps-balance > electric-pair-inhibit-if-helps-balance > electric-pair-syntax-info > electric-pair-default-inhibit > electric-pair-default-skip-self > electric-pair-post-self-insert-function)) > (trace-function-background fun)) I'll do that next time I stumble into this. From unknown Sat Jun 14 19:40:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31155: 26.1; electric-pair-mode sometimes inserts extra ) in process buffers Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Sep 2019 19:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31155 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Alex Branham Cc: 31155@debbugs.gnu.org, Noam Postavsky Received: via spool by 31155-submit@debbugs.gnu.org id=B31155.156952627813350 (code B ref 31155); Thu, 26 Sep 2019 19:32:01 +0000 Received: (at 31155) by debbugs.gnu.org; 26 Sep 2019 19:31:18 +0000 Received: from localhost ([127.0.0.1]:45295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDZTy-0003T1-7D for submit@debbugs.gnu.org; Thu, 26 Sep 2019 15:31:18 -0400 Received: from quimby.gnus.org ([80.91.231.51]:40028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDZTw-0003Qh-0v for 31155@debbugs.gnu.org; Thu, 26 Sep 2019 15:31:16 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDZTt-00079c-0g; Thu, 26 Sep 2019 21:31:15 +0200 From: Lars Ingebrigtsen References: <87a7u5o5ux.fsf@gmail.com> <87d0z1jxt6.fsf@gmail.com> <878t9po5c8.fsf@gmail.com> <871sfct2x4.fsf@gmail.com> <87a7tu9ec4.fsf@gmail.com> <877eoxse1o.fsf@gmail.com> <8736zilzll.fsf@gmail.com> Date: Thu, 26 Sep 2019 21:31:12 +0200 In-Reply-To: <8736zilzll.fsf@gmail.com> (Alex Branham's message of "Thu, 26 Apr 2018 11:08:38 -0500") Message-ID: <874l0yj1mn.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alex Branham writes: >> Anyway, I think tracing a few more functions will be helpful: >> >> (dolist (fun '(electric-pair--balance-info >> electric-pair-skip-if-helps-balance >> electric-pair-inhibit-if-helps-balance >> el [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Alex Branham writes: >> Anyway, I think tracing a few more functions will be helpful: >> >> (dolist (fun '(electric-pair--balance-info >> electric-pair-skip-if-helps-balance >> electric-pair-inhibit-if-helps-balance >> electric-pair-syntax-info >> electric-pair-default-inhibit >> electric-pair-default-skip-self >> electric-pair-post-self-insert-function)) >> (trace-function-background fun)) > > I'll do that next time I stumble into this. More information was requested, but no response was given within a year, so I'm closing this bug report. If the problem still exists, please reopen this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 26 15:31:25 2019 Received: (at control) by debbugs.gnu.org; 26 Sep 2019 19:31:26 +0000 Received: from localhost ([127.0.0.1]:45298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDZU5-0003ZG-Kv for submit@debbugs.gnu.org; Thu, 26 Sep 2019 15:31:25 -0400 Received: from quimby.gnus.org ([80.91.231.51]:40042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDZU3-0003WE-QP for control@debbugs.gnu.org; Thu, 26 Sep 2019 15:31:24 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDZTz-00079k-Kd for control@debbugs.gnu.org; Thu, 26 Sep 2019 21:31:21 +0200 Date: Thu, 26 Sep 2019 21:31:19 +0200 Message-Id: <8736gij1mg.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #31155 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 31155 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 31155 quit