From unknown Sat Aug 16 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25302: 25.1; `isearch-allow-prefix' does not allow `C-u C-u' Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Dec 2016 22:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25302 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 25302@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148313574214086 (code B ref -1); Fri, 30 Dec 2016 22:10:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 Dec 2016 22:09:02 +0000 Received: from localhost ([127.0.0.1]:60654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cN5MD-0003f7-RA for submit@debbugs.gnu.org; Fri, 30 Dec 2016 17:09:02 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cN5MB-0003ed-Qk for submit@debbugs.gnu.org; Fri, 30 Dec 2016 17:09:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cN5M5-00063R-Pl for submit@debbugs.gnu.org; Fri, 30 Dec 2016 17:08:54 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=BAYES_50,GAPPY_SUBJECT autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47061) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cN5M5-00063L-ML for submit@debbugs.gnu.org; Fri, 30 Dec 2016 17:08:53 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54611) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cN5M4-0005eS-KY for bug-gnu-emacs@gnu.org; Fri, 30 Dec 2016 17:08:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cN5M1-00062z-H6 for bug-gnu-emacs@gnu.org; Fri, 30 Dec 2016 17:08:52 -0500 Received: from aserp1040.oracle.com ([141.146.126.69]:22667) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cN5M1-00061e-87 for bug-gnu-emacs@gnu.org; Fri, 30 Dec 2016 17:08:49 -0500 Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id uBUM8kIp020057 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 30 Dec 2016 22:08:47 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0021.oracle.com (8.13.8/8.14.4) with ESMTP id uBUM8kgS024127 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 30 Dec 2016 22:08:46 GMT Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id uBUM8kNO013549 for ; Fri, 30 Dec 2016 22:08:46 GMT MIME-Version: 1.0 Message-ID: <826e0a19-ae68-4b96-9f2f-9caf9b874f40@default> Date: Fri, 30 Dec 2016 14:08:32 -0800 (PST) From: Drew Adams X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 12.0.6753.5000 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -2.7 (--) 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: -2.7 (--) 1. emacs -Q 2. Ensure that `isearch-allow-prefix' is non-nil, which it is by default. 3. Search for anything, such as character `e', then hit `C-u C-u': C-s e C-u C-u The second `C-u' terminates Isearch. It should not. The raw prefix arg `(16)' should be passed through to whatever command is invoked by the next key sequence. The second `C-u' acts as if `isearch-allow-prefix' were nil. Note that in Emacs 23, if `isearch-allow-scroll' is non-nil then `C-u C-u' is passed through OK. (In Emacs 23, `isearch-allow-prefix' does not exist.) But in Emacs 24.4 and later even the workaround of setting `isearch-allow-scroll' to `t' does not work, to correct the prefix-arg problem. The second `C-u' always exits Isearch. So this is a regression wrt that workaround. The regression was introduced= in Emacs 24.4, which is also when `isearch-allow-prefix' was introduced. In GNU Emacs 25.1.1 (x86_64-w64-mingw32) of 2016-09-17 built on LAPHROAIG Windowing system distributor 'Microsoft Corp.', version 6.1.7601 Configured using: 'configure --without-dbus --without-compress-install CFLAGS=3D-static' From unknown Sat Aug 16 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25302: 25.1; `isearch-allow-prefix' does not allow `C-u C-u' Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Dec 2016 22:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25302 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 25302@debbugs.gnu.org Received: via spool by 25302-submit@debbugs.gnu.org id=B25302.148313681215732 (code B ref 25302); Fri, 30 Dec 2016 22:27:02 +0000 Received: (at 25302) by debbugs.gnu.org; 30 Dec 2016 22:26:52 +0000 Received: from localhost ([127.0.0.1]:60665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cN5dT-00045b-Rz for submit@debbugs.gnu.org; Fri, 30 Dec 2016 17:26:52 -0500 Received: from mail-it0-f49.google.com ([209.85.214.49]:36940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cN5dS-00045K-7A; Fri, 30 Dec 2016 17:26:50 -0500 Received: by mail-it0-f49.google.com with SMTP id o141so219576355itc.0; Fri, 30 Dec 2016 14:26:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=OBxnBUIylacGBxQMf9BAeIfOG5bJNbs0FvmKGFBohEI=; b=AUGUyWL8VIPJhFQISW9LrPCUT+9Mz/NczBRFxCmDFFkIXrOFOCwHI/SxE5axmSvD19 kUJzojbuOZsi0PCITDB32W4daomQzzG6yY+f/xb7f4SnDw8MOvmaQbol7yhz7bH87rNm 7EZ4ylcFaNa9eL8qq5u84DSHacoM+u4BH0QnjkCScoQ35W7ZYj1N7lVfT0qzn885dASj SH0TJrGMKlm2SyI90DSFpXk1csdLZ2ajdH6jF10KhGaiXNtUy5U/QTHoVAiTMlNf4Czg 54dG06B0oye39ZtRwEP6zIpt8+3KhM3PVs7RDuTzzt+WXa79GAnGEJRXEDybZ9UiRkSQ 3Csg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=OBxnBUIylacGBxQMf9BAeIfOG5bJNbs0FvmKGFBohEI=; b=bC9Tvinq4iwwB75NDJD9er5biT2AKn1stxY79FVq6uAqMy2jewDToQnTXGrf158OQ9 TvybwHoBt+FL0KCi8LriCIUCXHF6JJLzxuGuFT8ULNeMMaVuY3Fqnb+qWCZsuEBOamRD nX8Pc1GDElPEAuVQacqmZuIKwBPCFkZ7SyeJ6dZKO4TcDXxWzzv7qiL0jkKYmqNYAfxM gm4WP/biFa801OEGhSt24ILYH8+9eTYdP3Y+rYgiScCp4MiO9HXnctA+SdWJZgmFrldM xrqd9PLDJ5VqQa/oHXxl4K6kxepnt3/qAt5iafl1dY2rWsDSGD2W/wqSQ+vDwfU+9P1z l16A== X-Gm-Message-State: AIkVDXJDy0+rR7BxCWV9dmMwUFZ3pTACg1RqvPyaiqauJBDGCkpdLqVtiM+GNBflpzkWTA== X-Received: by 10.36.219.196 with SMTP id c187mr40365322itg.23.1483136804387; Fri, 30 Dec 2016 14:26:44 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id k130sm26414454ita.20.2016.12.30.14.26.42 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 30 Dec 2016 14:26:44 -0800 (PST) From: npostavs@users.sourceforge.net References: <826e0a19-ae68-4b96-9f2f-9caf9b874f40@default> Date: Fri, 30 Dec 2016 17:27:43 -0500 In-Reply-To: <826e0a19-ae68-4b96-9f2f-9caf9b874f40@default> (Drew Adams's message of "Fri, 30 Dec 2016 14:08:32 -0800 (PST)") Message-ID: <874m1l8334.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.6 (/) 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.6 (/) tags 25302 patch quit Drew Adams writes: > 1. emacs -Q > > 2. Ensure that `isearch-allow-prefix' is non-nil, which it is by default. > > 3. Search for anything, such as character `e', then hit `C-u C-u': > > C-s e C-u C-u > > The second `C-u' terminates Isearch. It should not. The raw prefix arg > `(16)' should be passed through to whatever command is invoked by the > next key sequence. > > The second `C-u' acts as if `isearch-allow-prefix' were nil. This seems to fix it: diff --git i/lisp/isearch.el w/lisp/isearch.el index 9846f0b..04a9af1 100644 --- i/lisp/isearch.el +++ w/lisp/isearch.el @@ -2389,7 +2389,7 @@ isearch-pre-command-hook (setq this-command 'isearch-edit-string)) ;; Handle a scrolling function or prefix argument. ((or (and isearch-allow-prefix - (memq this-command '(universal-argument + (memq this-command '(universal-argument universal-argument-more digit-argument negative-argument))) (and isearch-allow-scroll (symbolp this-command) From unknown Sat Aug 16 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25302: 25.1; `isearch-allow-prefix' does not allow `C-u C-u' Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Dec 2016 22:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25302 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: npostavs@users.sourceforge.net Cc: 25302@debbugs.gnu.org Received: via spool by 25302-submit@debbugs.gnu.org id=B25302.148313801924296 (code B ref 25302); Fri, 30 Dec 2016 22:47:01 +0000 Received: (at 25302) by debbugs.gnu.org; 30 Dec 2016 22:46:59 +0000 Received: from localhost ([127.0.0.1]:60681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cN5wx-0006Jn-3z for submit@debbugs.gnu.org; Fri, 30 Dec 2016 17:46:59 -0500 Received: from userp1040.oracle.com ([156.151.31.81]:31073) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cN5wv-0006JY-UU for 25302@debbugs.gnu.org; Fri, 30 Dec 2016 17:46:58 -0500 Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id uBUMkpSq024722 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 30 Dec 2016 22:46:51 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id uBUMkotU005093 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 30 Dec 2016 22:46:51 GMT Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id uBUMkotT024913; Fri, 30 Dec 2016 22:46:50 GMT MIME-Version: 1.0 Message-ID: Date: Fri, 30 Dec 2016 14:46:35 -0800 (PST) From: Drew Adams References: <826e0a19-ae68-4b96-9f2f-9caf9b874f40@default> <874m1l8334.fsf@users.sourceforge.net> In-Reply-To: <874m1l8334.fsf@users.sourceforge.net> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 12.0.6753.5000 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0022.oracle.com [156.151.31.74] X-Spam-Score: -5.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: -5.3 (-----) > This seems to fix it: > -(memq this-command '(universal-argument > +(memq this-command '(universal-argument universal-argument-more Yes! Please commit the fix. Thx. From unknown Sat Aug 16 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25302: 25.1; `isearch-allow-prefix' does not allow `C-u C-u' Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Dec 2016 22:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25302 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: npostavs@users.sourceforge.net Cc: 25302@debbugs.gnu.org Received: via spool by 25302-submit@debbugs.gnu.org id=B25302.148313869925268 (code B ref 25302); Fri, 30 Dec 2016 22:59:02 +0000 Received: (at 25302) by debbugs.gnu.org; 30 Dec 2016 22:58:19 +0000 Received: from localhost ([127.0.0.1]:60690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cN67v-0006ZT-G3 for submit@debbugs.gnu.org; Fri, 30 Dec 2016 17:58:19 -0500 Received: from aserp1040.oracle.com ([141.146.126.69]:31741) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cN67t-0006ZG-Tq for 25302@debbugs.gnu.org; Fri, 30 Dec 2016 17:58:18 -0500 Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id uBUMwAmW019646 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 30 Dec 2016 22:58:11 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id uBUMw927030247 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 30 Dec 2016 22:58:10 GMT Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id uBUMw8bL014036; Fri, 30 Dec 2016 22:58:09 GMT MIME-Version: 1.0 Message-ID: <3092dec9-4cf4-47e7-b05a-27a953c0a544@default> Date: Fri, 30 Dec 2016 14:57:53 -0800 (PST) From: Drew Adams References: <826e0a19-ae68-4b96-9f2f-9caf9b874f40@default> <874m1l8334.fsf@users.sourceforge.net> In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 12.0.6753.5000 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0021.oracle.com [156.151.31.71] X-Spam-Score: -5.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: -5.3 (-----) > > This seems to fix it: > > -(memq this-command '(universal-argument > > +(memq this-command '(universal-argument universal-argument-more >=20 > Yes! Please commit the fix. Thx. But a guess about the regression for `isearch-allow-scroll' is that it also needs to be added here: ;; Universal argument commands (put 'universal-argument 'isearch-scroll t) (put 'negative-argument 'isearch-scroll t) (put 'digit-argument 'isearch-scroll t) IOW, add (put 'universal-argument-more 'isearch-scroll t) From unknown Sat Aug 16 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25302: 25.1; `isearch-allow-prefix' does not allow `C-u C-u' Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 31 Dec 2016 05:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25302 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Drew Adams Cc: 25302@debbugs.gnu.org Received: via spool by 25302-submit@debbugs.gnu.org id=B25302.148316257928461 (code B ref 25302); Sat, 31 Dec 2016 05:37:01 +0000 Received: (at 25302) by debbugs.gnu.org; 31 Dec 2016 05:36:19 +0000 Received: from localhost ([127.0.0.1]:60765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cNCL5-0007Oy-F4 for submit@debbugs.gnu.org; Sat, 31 Dec 2016 00:36:19 -0500 Received: from mail-io0-f178.google.com ([209.85.223.178]:34668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cNCL4-0007Om-9Q for 25302@debbugs.gnu.org; Sat, 31 Dec 2016 00:36:18 -0500 Received: by mail-io0-f178.google.com with SMTP id p42so383859412ioo.1 for <25302@debbugs.gnu.org>; Fri, 30 Dec 2016 21:36:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=dyD8usY0krhqFvqwT5/dbfG24Qf5tD4RFDUi0IZMp5U=; b=CZeMu/wQQl0pZc8S3OOY2UFXZvS4AcR++Hj7EXv5IcGRy4gC9whIZIJfbGTgmByFdb /OgKoSYBwP8ScN2irVPRiziwl3P8gMVszXKBQvmL6two0LaTSjYqAi42HL9SCzjwpWZf cHrstIPxnGxULkQuUDkQET/mfv76QEyrME0v+WUTHc4xIQx2WjsxhnRapZ+XZlbDCaM/ qAhfTYCYGUDVnik4HBFtjVcdeQ8k5Ym8ynNKyohEeXDujOuPNuX4V4ihtC+yUkpqyJdq I5IsOzZzGpLRDgroeGBzZ9juXb0+5rRvXWUkKsXN1oUMA/OYKmiMTkCCDmep5cMc1BRP tYpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=dyD8usY0krhqFvqwT5/dbfG24Qf5tD4RFDUi0IZMp5U=; b=XFa3qoLE7wgkEpoNeb1cCexEv531d8VTkLVnq+Nfb3Kw9fkBb4Py0ZsfZUQvqN4iwg s1xlgTZ9M+rdsILQB5qztCt5i+ozvyxJr9JFroZoyAfntd8DWZVylH8EIw69F3Zi39oY DLoW6pmV6qVtIAslqmthBKJ/j0kNQfktKwCc2MzGw3kpqGaIrZ4fIHWVpQtCaVxacwz/ ybvSA0r2NwWFwgga/OWxschMgMJcqIh1ClnIkXdz3fe88YzRzCAZjwpbvFdbZxNvQieH bIBi0SoL5skYpH5/VXd2vdh2cwpUhwMEjfBWJdtteKPXyM35cbDDvGJtsOEsqj5ygZhN l/kQ== X-Gm-Message-State: AIkVDXJGDm6GEvuB2EHrk3nh/XIfoYWRNLaOc9ysGssXdiGaf++SOKXs7gLXqXM9ZrXoxQ== X-Received: by 10.107.181.213 with SMTP id e204mr29162778iof.156.1483162572843; Fri, 30 Dec 2016 21:36:12 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id v75sm26770009ita.12.2016.12.30.21.36.10 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 30 Dec 2016 21:36:12 -0800 (PST) From: npostavs@users.sourceforge.net References: <826e0a19-ae68-4b96-9f2f-9caf9b874f40@default> <874m1l8334.fsf@users.sourceforge.net> <3092dec9-4cf4-47e7-b05a-27a953c0a544@default> Date: Sat, 31 Dec 2016 00:37:13 -0500 In-Reply-To: <3092dec9-4cf4-47e7-b05a-27a953c0a544@default> (Drew Adams's message of "Fri, 30 Dec 2016 14:57:53 -0800 (PST)") Message-ID: <871swo8xrq.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.7 (/) 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 (/) --=-=-= Content-Type: text/plain Drew Adams writes: > But a guess about the regression for `isearch-allow-scroll' is that > it also needs to be added here: > > ;; Universal argument commands > (put 'universal-argument 'isearch-scroll t) > (put 'negative-argument 'isearch-scroll t) > (put 'digit-argument 'isearch-scroll t) > > IOW, add (put 'universal-argument-more 'isearch-scroll t) Agreed. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=v2-0001-Fix-isearch-handling-of-C-u-C-u.patch Content-Description: patch v2 >From b92e54be715fd7880a4f3c260dfc360eff3f1e57 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Sat, 31 Dec 2016 00:31:49 -0500 Subject: [PATCH v2] Fix isearch handling of C-u C-u... * lisp/isearch.el: Add `isearch-scroll' property to universal-argument-more so that `isearch-allow-scroll' will apply to it as well. (isearch-pre-command-hook): Let `isearch-allow-prefix' apply to `universal-argument-more' as well (Bug#25302). --- lisp/isearch.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/isearch.el b/lisp/isearch.el index 9846f0b..af82229 100644 --- a/lisp/isearch.el +++ b/lisp/isearch.el @@ -2297,6 +2297,7 @@ isearch-fallback ;; Universal argument commands (put 'universal-argument 'isearch-scroll t) +(put 'universal-argument-more 'isearch-scroll t) (put 'negative-argument 'isearch-scroll t) (put 'digit-argument 'isearch-scroll t) @@ -2389,7 +2390,7 @@ isearch-pre-command-hook (setq this-command 'isearch-edit-string)) ;; Handle a scrolling function or prefix argument. ((or (and isearch-allow-prefix - (memq this-command '(universal-argument + (memq this-command '(universal-argument universal-argument-more digit-argument negative-argument))) (and isearch-allow-scroll (symbolp this-command) -- 2.9.3 --=-=-=-- From unknown Sat Aug 16 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25302: 25.1; `isearch-allow-prefix' does not allow `C-u C-u' Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jan 2017 01:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25302 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Drew Adams Cc: 25302@debbugs.gnu.org Received: via spool by 25302-submit@debbugs.gnu.org id=B25302.148366598513506 (code B ref 25302); Fri, 06 Jan 2017 01:27:02 +0000 Received: (at 25302) by debbugs.gnu.org; 6 Jan 2017 01:26:25 +0000 Received: from localhost ([127.0.0.1]:44167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cPJIX-0003Vi-2q for submit@debbugs.gnu.org; Thu, 05 Jan 2017 20:26:25 -0500 Received: from mail-it0-f51.google.com ([209.85.214.51]:37860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cPJIV-0003VP-DH; Thu, 05 Jan 2017 20:26:23 -0500 Received: by mail-it0-f51.google.com with SMTP id 192so5765058itl.0; Thu, 05 Jan 2017 17:26:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=g3eLlAvO/UE9tpf3+8F75OzqYtQF+N6xnUZ0s9g+L44=; b=cK5NblI7D2bGEJJUkOO0YJFh1LRv/6IjaNFkp4X08b2jabRhWGLuQHdIFUaus7qhag JdOholJbGefUhq2mGXeiewkaLFPC/76ESYosCNVUkVDE3TvuV5ECz/GmVh3jgt+NuaSm J5waaxU3FWGiy2j8dm+Ja+BMMdcVqkUvTD2beTNz8C8Ib6prVKRn2lwFNX1HXyJOdu/h Kow5ApYKYtmRFrWsZkqYXZQdzZ76tWPQcImRsyrp0Tqb6VrR0TxeK5oucdSJW0NVLv74 wFHDPuY0jmKHZt0jdcmar78iqhd9uNPdt5wy9Ppdgrtvrw9c3p3ws7wpR48uakn1ZD3+ 1lzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=g3eLlAvO/UE9tpf3+8F75OzqYtQF+N6xnUZ0s9g+L44=; b=VPhVWBMweGKc7EO8WmpwDVldLeNy8FN7MAh0o5kbqHRMz2iOg2QlnFeMNHbbeXmifb DHgj2v7TAkZ8DjPPYlBy2URlSSvdf/ph0SKcBqhdt5D3YimcTmmOWLAwbxWkIoGghbUn XUfdKQlzpht5tiz0vDfAuz/4HtWjRjkrm7lF/NCxmHs9d4ylm62pF64aBhFHaufXd1ZT xrmLNMfhVfPaDn/379mH2711JNp85FkCrERxPxnDrJ04yk9vnqSllUl0Axv7rXBEL8zC NmiTYVOVGZr//+dT/Jt9yRwmasjhUM91pEAi8D4YV56Doo1hOTSQEgLeYLYmym/MvWX7 zv6Q== X-Gm-Message-State: AIkVDXKFSPT7UMWbG10i9MpZmPZG/DTUeONQEA++TA1gecFMgt4M6Zylua0UIFdOEDB2nw== X-Received: by 10.36.87.203 with SMTP id u194mr642170ita.100.1483665977737; Thu, 05 Jan 2017 17:26:17 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id l79sm531545itb.1.2017.01.05.17.26.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 05 Jan 2017 17:26:17 -0800 (PST) From: npostavs@users.sourceforge.net References: <826e0a19-ae68-4b96-9f2f-9caf9b874f40@default> <874m1l8334.fsf@users.sourceforge.net> <3092dec9-4cf4-47e7-b05a-27a953c0a544@default> <871swo8xrq.fsf@users.sourceforge.net> Date: Thu, 05 Jan 2017 20:27:19 -0500 In-Reply-To: <871swo8xrq.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net's message of "Sat, 31 Dec 2016 00:37:13 -0500") Message-ID: <87inpt3rm0.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: # as mentioned in OP found 25302 24.4 tags 25302 fixed close 25302 26.1 quit npostavs@users.sourceforge.net writes: [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (npostavs[at]gmail.com) 0.5 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.214.51 listed in dnsbl.sorbs.net] -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.214.51 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.214.51 listed in wl.mailspike.net] 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 1.3 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t 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.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: # as mentioned in OP found 25302 24.4 tags 25302 fixed close 25302 26.1 quit npostavs@users.sourceforge.net writes: [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.5 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.214.51 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.214.51 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.214.51 listed in list.dnswl.org] 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (npostavs[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 1.3 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t # as mentioned in OP found 25302 24.4 tags 25302 fixed close 25302 26.1 quit npostavs@users.sourceforge.net writes: > Drew Adams writes: > >> But a guess about the regression for `isearch-allow-scroll' is that >> it also needs to be added here: >> >> ;; Universal argument commands >> (put 'universal-argument 'isearch-scroll t) >> (put 'negative-argument 'isearch-scroll t) >> (put 'digit-argument 'isearch-scroll t) >> >> IOW, add (put 'universal-argument-more 'isearch-scroll t) > > Agreed. Pushed as [1: 69b9224] 1: 2017-01-05 20:20:42 -0500 69b9224a327ade40f3dab9b8ae6d9553462ced07 Fix isearch handling of C-u C-u...