From unknown Mon Aug 18 09:04:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23410: 25.1.50; M-s . C-g doesn't quit isearch gracefully Resent-From: Chunyang Xu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 May 2016 07:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23410 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 23410@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.146208744616795 (code B ref -1); Sun, 01 May 2016 07:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 May 2016 07:24:06 +0000 Received: from localhost ([127.0.0.1]:58992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awljZ-0004Mo-Ud for submit@debbugs.gnu.org; Sun, 01 May 2016 03:24:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awljX-0004MI-6a for submit@debbugs.gnu.org; Sun, 01 May 2016 03:24:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awljI-0002Iq-Ly for submit@debbugs.gnu.org; Sun, 01 May 2016 03:23:54 -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]:43557) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awljH-0002Hr-Fq for submit@debbugs.gnu.org; Sun, 01 May 2016 03:23:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37077) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awlj5-000720-Ps for bug-gnu-emacs@gnu.org; Sun, 01 May 2016 03:23:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awlis-0002FM-02 for bug-gnu-emacs@gnu.org; Sun, 01 May 2016 03:23:28 -0400 Received: from mail-pa0-x243.google.com ([2607:f8b0:400e:c03::243]:36375) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awliq-0002D2-LX for bug-gnu-emacs@gnu.org; Sun, 01 May 2016 03:23:21 -0400 Received: by mail-pa0-x243.google.com with SMTP id i5so15973108pag.3 for ; Sun, 01 May 2016 00:23:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:user-agent:date:message-id:mime-version; bh=9YOoVSBYYRL+XuHte+3tWL4bRCJ9D7evi7qG37G+6Pc=; b=wBDYOstMBo5JZLwdWmTXNHsTSIRDZnx3YBLtpoYpS8zNQ5fWoq6zVYtUY7JPRRgZr1 HaINzcWqpT0Lg3XFcY/GvtJOSukOPfquBAgvuDqvmlU/vbKklHOuGFSo1sCh8AHLC4gf b/YWOYoZIPntLDW4JjWAeICuII239WKifdhf6kPDvmrTuDqXVwK/pIENLJGdzazTpJZI W9QPV8iBBJ/wVRz77p25+CevOda5ribmAZcJUr0wTosJu/SiYLwbRA8M9VPbu72mmJHG KDY+cqjMDRhDDqleYGaC3fXWgaAIpGYjrak/n2bPYHgJpy1WPK/5olDtfbcW4GHawcm0 EZNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:user-agent:date:message-id :mime-version; bh=9YOoVSBYYRL+XuHte+3tWL4bRCJ9D7evi7qG37G+6Pc=; b=bVhfS2Drx89mmX36M97RFwafxOsPlJl92D2w6K6rhAhBjXGz09WPOGENAWP4OjnpEi PmJ3mEINKRcKH9ZzQsPbVNU3z4f3Ucx4fj5YVL4VSiZvmxtDMBLnFjtTsmRsJWVY6ptV N/4+FU1Fwhu+N1ZQVayZHBUekzu5LqHHRZQnru0bic04Qa3raOlTcADzuy4hKza6ETQw l2E1seQW4RMIhy5hPgdwwaW8capLRnVThT8jnp1e43AnSLZ67+Fz2Sle3JWlWhIUV6Rc P103ERdSZhssBdoDPL1TQPFYJcGAUDWExlfeoEIw8D4marjzu6TBQ2qxbTW+REdratsj 7y6A== X-Gm-Message-State: AOPr4FXofskwmdIF6RuM5Sg1xVlGPwSydQFuRnerPvHjTWIDXKs+O9PFm+F+dRWOFCTqOA== X-Received: by 10.66.177.16 with SMTP id cm16mr26381745pac.23.1462087382428; Sun, 01 May 2016 00:23:02 -0700 (PDT) Received: from localhost ([128.199.88.169]) by smtp.gmail.com with ESMTPSA id u2sm35891051pfi.26.2016.05.01.00.23.01 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 May 2016 00:23:01 -0700 (PDT) From: Chunyang Xu User-Agent: Notmuch/0.21+99~gd93d377 (http://notmuchmail.org) Emacs/25.1.50.1 (x86_64-apple-darwin15.4.0) Date: Sun, 01 May 2016 15:22:56 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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: -4.0 (----) To reproduce: emacs -Q M-s . C-g then 'Isearch' remains in mode-line until next command and 'Wrong type argument: arrayp, nil' is displayed in echo area. After one M-x toggle-debug-on-error, the following is displayed in *Backtrace* buffer: Debugger entered--Lisp error: (wrong-type-argument arrayp nil) isearch--set-state(nil) isearch-pop-state() isearch-abort() funcall-interactively(isearch-abort) call-interactively(isearch-abort nil nil) command-execute(isearch-abort) It should happen whenever the initial input is empty (saying 'No symbol at point') and type a C-g immediately. In GNU Emacs 25.1.50.1 (x86_64-apple-darwin15.4.0, NS appkit-1404.46 Version 10.11.4 (Build 15E65)) of 2016-04-25 built on MBA.local Repository revision: 12846626bfae795a173fdedf2850dfbd24065534 Windowing system distributor 'Apple', version 10.3.1404 Configured using: 'configure --with-modules' Configured features: JPEG RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES Important settings: value of $LANG: en_CN.UTF-8 locale-coding-system: utf-8-unix From unknown Mon Aug 18 09:04:51 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Chunyang Xu Subject: bug#23410: closed (Re: bug#23410: 25.1.50; M-s . C-g doesn't quit isearch gracefully) Message-ID: References: <87bn4ph65r.fsf@mail.linkov.net> X-Gnu-PR-Message: they-closed 23410 X-Gnu-PR-Package: emacs Reply-To: 23410@debbugs.gnu.org Date: Sun, 01 May 2016 20:32:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1462134722-3275-1" This is a multi-part message in MIME format... ------------=_1462134722-3275-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #23410: 25.1.50; M-s . C-g doesn't quit isearch gracefully which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 23410@debbugs.gnu.org. --=20 23410: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D23410 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1462134722-3275-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 23410-done) by debbugs.gnu.org; 1 May 2016 20:31:37 +0000 Received: from localhost ([127.0.0.1]:32855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awy1h-0000YN-44 for submit@debbugs.gnu.org; Sun, 01 May 2016 16:31:37 -0400 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:43305 helo=homiemail-a20.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awy1g-0000XP-DX for 23410-done@debbugs.gnu.org; Sun, 01 May 2016 16:31:36 -0400 Received: from homiemail-a20.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a20.g.dreamhost.com (Postfix) with ESMTP id 8BF437EC064; Sun, 1 May 2016 13:31:35 -0700 (PDT) Received: from localhost.linkov.net (82.131.115.143.cable.starman.ee [82.131.115.143]) (Authenticated sender: jurta@jurta.org) by homiemail-a20.g.dreamhost.com (Postfix) with ESMTPA id BD7127EC063; Sun, 1 May 2016 13:31:34 -0700 (PDT) From: Juri Linkov To: Chunyang Xu Subject: Re: bug#23410: 25.1.50; M-s . C-g doesn't quit isearch gracefully Organization: LINKOV.NET References: Date: Sun, 01 May 2016 23:31:12 +0300 In-Reply-To: (Chunyang Xu's message of "Sun, 01 May 2016 15:22:56 +0800") Message-ID: <87bn4ph65r.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23410-done Cc: 23410-done@debbugs.gnu.org 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: -0.7 (/) > To reproduce: > > emacs -Q > M-s . C-g > > then 'Isearch' remains in mode-line until next command and > 'Wrong type argument: arrayp, nil' is displayed in echo area. > After one M-x toggle-debug-on-error, the following is > displayed in *Backtrace* buffer: > > Debugger entered--Lisp error: (wrong-type-argument arrayp nil) > isearch--set-state(nil) > isearch-pop-state() > isearch-abort() > funcall-interactively(isearch-abort) > call-interactively(isearch-abort nil nil) > command-execute(isearch-abort) > > It should happen whenever the initial input is empty (saying 'No symbol > at point') and type a C-g immediately. Thanks for the report. Now fixed in emacs-25. ------------=_1462134722-3275-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 May 2016 07:24:06 +0000 Received: from localhost ([127.0.0.1]:58992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awljZ-0004Mo-Ud for submit@debbugs.gnu.org; Sun, 01 May 2016 03:24:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awljX-0004MI-6a for submit@debbugs.gnu.org; Sun, 01 May 2016 03:24:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awljI-0002Iq-Ly for submit@debbugs.gnu.org; Sun, 01 May 2016 03:23:54 -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]:43557) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awljH-0002Hr-Fq for submit@debbugs.gnu.org; Sun, 01 May 2016 03:23:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37077) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awlj5-000720-Ps for bug-gnu-emacs@gnu.org; Sun, 01 May 2016 03:23:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awlis-0002FM-02 for bug-gnu-emacs@gnu.org; Sun, 01 May 2016 03:23:28 -0400 Received: from mail-pa0-x243.google.com ([2607:f8b0:400e:c03::243]:36375) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awliq-0002D2-LX for bug-gnu-emacs@gnu.org; Sun, 01 May 2016 03:23:21 -0400 Received: by mail-pa0-x243.google.com with SMTP id i5so15973108pag.3 for ; Sun, 01 May 2016 00:23:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:user-agent:date:message-id:mime-version; bh=9YOoVSBYYRL+XuHte+3tWL4bRCJ9D7evi7qG37G+6Pc=; b=wBDYOstMBo5JZLwdWmTXNHsTSIRDZnx3YBLtpoYpS8zNQ5fWoq6zVYtUY7JPRRgZr1 HaINzcWqpT0Lg3XFcY/GvtJOSukOPfquBAgvuDqvmlU/vbKklHOuGFSo1sCh8AHLC4gf b/YWOYoZIPntLDW4JjWAeICuII239WKifdhf6kPDvmrTuDqXVwK/pIENLJGdzazTpJZI W9QPV8iBBJ/wVRz77p25+CevOda5ribmAZcJUr0wTosJu/SiYLwbRA8M9VPbu72mmJHG KDY+cqjMDRhDDqleYGaC3fXWgaAIpGYjrak/n2bPYHgJpy1WPK/5olDtfbcW4GHawcm0 EZNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:user-agent:date:message-id :mime-version; bh=9YOoVSBYYRL+XuHte+3tWL4bRCJ9D7evi7qG37G+6Pc=; b=bVhfS2Drx89mmX36M97RFwafxOsPlJl92D2w6K6rhAhBjXGz09WPOGENAWP4OjnpEi PmJ3mEINKRcKH9ZzQsPbVNU3z4f3Ucx4fj5YVL4VSiZvmxtDMBLnFjtTsmRsJWVY6ptV N/4+FU1Fwhu+N1ZQVayZHBUekzu5LqHHRZQnru0bic04Qa3raOlTcADzuy4hKza6ETQw l2E1seQW4RMIhy5hPgdwwaW8capLRnVThT8jnp1e43AnSLZ67+Fz2Sle3JWlWhIUV6Rc P103ERdSZhssBdoDPL1TQPFYJcGAUDWExlfeoEIw8D4marjzu6TBQ2qxbTW+REdratsj 7y6A== X-Gm-Message-State: AOPr4FXofskwmdIF6RuM5Sg1xVlGPwSydQFuRnerPvHjTWIDXKs+O9PFm+F+dRWOFCTqOA== X-Received: by 10.66.177.16 with SMTP id cm16mr26381745pac.23.1462087382428; Sun, 01 May 2016 00:23:02 -0700 (PDT) Received: from localhost ([128.199.88.169]) by smtp.gmail.com with ESMTPSA id u2sm35891051pfi.26.2016.05.01.00.23.01 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 May 2016 00:23:01 -0700 (PDT) From: Chunyang Xu To: bug-gnu-emacs@gnu.org Subject: 25.1.50; M-s . C-g doesn't quit isearch gracefully User-Agent: Notmuch/0.21+99~gd93d377 (http://notmuchmail.org) Emacs/25.1.50.1 (x86_64-apple-darwin15.4.0) Date: Sun, 01 May 2016 15:22:56 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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-Debbugs-Envelope-To: submit 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: -4.0 (----) To reproduce: emacs -Q M-s . C-g then 'Isearch' remains in mode-line until next command and 'Wrong type argument: arrayp, nil' is displayed in echo area. After one M-x toggle-debug-on-error, the following is displayed in *Backtrace* buffer: Debugger entered--Lisp error: (wrong-type-argument arrayp nil) isearch--set-state(nil) isearch-pop-state() isearch-abort() funcall-interactively(isearch-abort) call-interactively(isearch-abort nil nil) command-execute(isearch-abort) It should happen whenever the initial input is empty (saying 'No symbol at point') and type a C-g immediately. In GNU Emacs 25.1.50.1 (x86_64-apple-darwin15.4.0, NS appkit-1404.46 Version 10.11.4 (Build 15E65)) of 2016-04-25 built on MBA.local Repository revision: 12846626bfae795a173fdedf2850dfbd24065534 Windowing system distributor 'Apple', version 10.3.1404 Configured using: 'configure --with-modules' Configured features: JPEG RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES Important settings: value of $LANG: en_CN.UTF-8 locale-coding-system: utf-8-unix ------------=_1462134722-3275-1--