From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: 24.0.50; G-g within Isearch regexp mode Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Dec 2010 19:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7534@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.129131890118570 (code B ref -1); Thu, 02 Dec 2010 19:42:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Dec 2010 19:41:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1POF2D-0004pT-0M for submit@debbugs.gnu.org; Thu, 02 Dec 2010 14:41:41 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1POF2B-0004pA-1i for submit@debbugs.gnu.org; Thu, 02 Dec 2010 14:41:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1POF7g-00013Z-PS for submit@debbugs.gnu.org; Thu, 02 Dec 2010 14:47:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:35004) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1POF7g-00013V-NK for submit@debbugs.gnu.org; Thu, 02 Dec 2010 14:47:20 -0500 Received: from [140.186.70.92] (port=33836 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1POF7f-000363-J0 for bug-gnu-emacs@gnu.org; Thu, 02 Dec 2010 14:47:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1POF7e-00013A-8K for bug-gnu-emacs@gnu.org; Thu, 02 Dec 2010 14:47:19 -0500 Received: from mail-yw0-f41.google.com ([209.85.213.41]:61059) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1POF7e-00012z-5s for bug-gnu-emacs@gnu.org; Thu, 02 Dec 2010 14:47:18 -0500 Received: by ywk9 with SMTP id 9so146664ywk.0 for ; Thu, 02 Dec 2010 11:47:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=b2X5S9kndRAh6Fv6pmKbiWg0JHMO0xGL39ic0ZUNu+E=; b=N4aBvJAXbs2cZ5ltZOX6Ap6wikHfocDXNb2GFy+dq95KCtSYrLZQgrrlQJhUkC+fhQ 5deL3FL6AjjGwpiryLB9CK8qDeEIqycvccNi/s9S1hyVjy/YI6kpFVPBb6LQCwXj7aMN bqmWIAD4D+Ds09rVv0ZkDxdaTeP+9/V+cW758= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=jJKtlDbdLgfg+u2y1ZWmgW17UT3CW6Hv1gp07G60hnU2PGwCPYRkQ8SnEdbMZR0YTV BlG1KMWk3jvYiJDb+lf27Obvwu+pg/6/xAuKWCWPpdgDeChp1GHHJDcV1t/ghQhvqc86 l/XdUHAgFC938vMoLgl5yWH9JeFUNjFRgTDuQ= MIME-Version: 1.0 Received: by 10.90.7.15 with SMTP id 15mr1867287agg.13.1291319236848; Thu, 02 Dec 2010 11:47:16 -0800 (PST) Received: by 10.90.227.16 with HTTP; Thu, 2 Dec 2010 11:47:16 -0800 (PST) Date: Thu, 2 Dec 2010 20:47:16 +0100 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -4.8 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.8 (----) Recipe: 0) Start Emacs (-Q) 1) Place point at the beginning of the *scratch* buffer. 2) Search for the regexp "iss" (C-M-s iss) --> The last `s' is unmatched as expected, OK. 3) Type C-g --> The unmatched part disappears. Everything OK so far. 4) Now repeat steps #2 and #3 with the regexp "is[". --> This time C-g behaves differently. Instead of deleting the unmatched part, it ends Isearch mode. The fail seems to appear whenever `[' is the first character in the unmatched part. For instance: * C-M-s iss[ C-g --> Works as expected (unmatched part deleted). * C-M-s is[blablabla --> Doesn't work as expected (Isearch cancelled). -- Dani Moncayo From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: 24.0.50; G-g within Isearch regexp mode Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Dec 2010 22:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.12913289686736 (code B ref 7534); Thu, 02 Dec 2010 22:30:02 +0000 Received: (at 7534) by debbugs.gnu.org; 2 Dec 2010 22:29:28 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1POHea-0001kb-6k for submit@debbugs.gnu.org; Thu, 02 Dec 2010 17:29:28 -0500 Received: from smarty.dreamhost.com ([208.113.175.8]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1POHeR-0001kA-Ml for 7534@debbugs.gnu.org; Thu, 02 Dec 2010 17:29:27 -0500 Received: from ps18281.dreamhostps.com (ps18281.dreamhost.com [69.163.218.105]) by smarty.dreamhost.com (Postfix) with ESMTP id 84EAA6E8089; Thu, 2 Dec 2010 14:35:01 -0800 (PST) Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id EBE0C451C05F; Thu, 2 Dec 2010 14:34:59 -0800 (PST) From: Juri Linkov Organization: JURTA References: Date: Thu, 02 Dec 2010 22:31:48 +0000 In-Reply-To: (Dani Moncayo's message of "Thu, 2 Dec 2010 20:47:16 +0100") Message-ID: <878w0724dn.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) > Recipe: > 0) Start Emacs (-Q) > 1) Place point at the beginning of the *scratch* buffer. > 2) Search for the regexp "iss" (C-M-s iss) --> The last `s' is > unmatched as expected, OK. > 3) Type C-g --> The unmatched part disappears. Everything OK so far. > 4) Now repeat steps #2 and #3 with the regexp "is[". --> This time C-g > behaves differently. Instead of deleting the unmatched part, it ends > Isearch mode. > > The fail seems to appear whenever `[' is the first character in the > unmatched part. For instance: > * C-M-s iss[ C-g --> Works as expected (unmatched part deleted). > * C-M-s is[blablabla --> Doesn't work as expected (Isearch cancelled). IMO, this is consistent behavior. As the message says after typing `[' it's incomplete input, so C-g behaves exactly like if there is no input for `[' (and an unfinished sequence of characters that follows it). So the main principle here is that "incomplete input" means "no input" for Isearch, and given this rule all your examples work as expected, i.e. "C-M-s is[ C-g" works like "C-M-s is C-g" "C-M-s iss[ C-g" works like "C-M-s iss C-g" "C-M-s is[blablabla C-g" works like "C-M-s is C-g" From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: 24.0.50; G-g within Isearch regexp mode Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Dec 2010 07:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.12913627029630 (code B ref 7534); Fri, 03 Dec 2010 07:52:02 +0000 Received: (at 7534) by debbugs.gnu.org; 3 Dec 2010 07:51:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1POQQg-0002VG-Ax for submit@debbugs.gnu.org; Fri, 03 Dec 2010 02:51:42 -0500 Received: from mail-gx0-f172.google.com ([209.85.161.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1POQQe-0002Uu-Ml for 7534@debbugs.gnu.org; Fri, 03 Dec 2010 02:51:41 -0500 Received: by gxk28 with SMTP id 28so4118752gxk.3 for <7534@debbugs.gnu.org>; Thu, 02 Dec 2010 23:57:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=XnZKqzFXjzE+dGVdQikbLRskxB59lDh+zEqB5JZYDZc=; b=W0muLJnn79WDCUVeOOx0saup1KF3+Lq6KMAnH8XeFvsXptz2HFEPk/YwffnKhY25W3 sf4dyWnpprjDWC4ojx3ZC+lvtYcLQkzHE5vwWS9V/BPoQu8c2GjF84f6REkYTjC22K8i CJpwnxFWu+r17bIRDAjQBzUUe8NrfLhx11/5c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=sl6BuFwCcVZiWFcmDcwkWGwWsU8g+ONTnn76jX9SVVVz6y913IJnmQYq2Lj9HcdZTY XhXhFBTF/fi32wwwyJzg6HVyPHRHkqM4933dMtfq1qpN8OOI1dDuCCbvt57OOhOFU6Xe nps5tkOtFhNBDy4F0eSHkUfT67pOageEjXlHY= MIME-Version: 1.0 Received: by 10.91.11.3 with SMTP id o3mr2695385agi.148.1291363044013; Thu, 02 Dec 2010 23:57:24 -0800 (PST) Received: by 10.90.227.16 with HTTP; Thu, 2 Dec 2010 23:57:23 -0800 (PST) In-Reply-To: <878w0724dn.fsf@mail.jurta.org> References: <878w0724dn.fsf@mail.jurta.org> Date: Fri, 3 Dec 2010 08:57:23 +0100 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.7 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) On Thu, Dec 2, 2010 at 23:31, Juri Linkov wrote: [...] > > IMO, this is consistent behavior. =A0As the message says after typing `[' > it's incomplete input, so C-g behaves exactly like if there is no input > for `[' (and an unfinished sequence of characters that follows it). > > So the main principle here is that "incomplete input" means "no input" > for Isearch, and given this rule all your examples work as expected, i.e. > > "C-M-s is[ C-g" works like "C-M-s is C-g" > "C-M-s iss[ C-g" works like "C-M-s iss C-g" > "C-M-s is[blablabla C-g" works like "C-M-s is C-g" > Thanks for thinking on this, Juri. Indeed, the current behaviour seems to be like you mentioned ("incomplete input" means "no input"), but IMO that doesn't fit well user's needs. If the user is searching for "is[blablabla", and suddenly changes his(her) mind, I think C-g should allow to get rid of the unmatched part. So, IMO, the main principle for C-g (within Isearch mode) should be: * if there is unmatched and/or incomplete input --> Delete it. * Otherwise --> Exit Isearch mode. --=20 Dani Moncayo From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: 24.0.50; G-g within Isearch regexp mode Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Dec 2010 23:10:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.129159055715156 (code B ref 7534); Sun, 05 Dec 2010 23:10:03 +0000 Received: (at 7534) by debbugs.gnu.org; 5 Dec 2010 23:09:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPNhk-0003wO-KI for submit@debbugs.gnu.org; Sun, 05 Dec 2010 18:09:16 -0500 Received: from smarty.dreamhost.com ([208.113.175.8]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPNhi-0003w5-Hf for 7534@debbugs.gnu.org; Sun, 05 Dec 2010 18:09:14 -0500 Received: from ps18281.dreamhostps.com (ps18281.dreamhost.com [69.163.218.105]) by smarty.dreamhost.com (Postfix) with ESMTP id 2CAB96E8052; Sun, 5 Dec 2010 15:15:05 -0800 (PST) Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id B8E2C451C09E; Sun, 5 Dec 2010 15:15:03 -0800 (PST) From: Juri Linkov Organization: JURTA References: <878w0724dn.fsf@mail.jurta.org> Date: Sun, 05 Dec 2010 23:11:57 +0000 In-Reply-To: (Dani Moncayo's message of "Fri, 3 Dec 2010 08:57:23 +0100") Message-ID: <87oc8zhl1e.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) > So, IMO, the main principle for C-g (within Isearch mode) should be: > * if there is unmatched and/or incomplete input --> Delete it. > * Otherwise --> Exit Isearch mode. Please try the following patch. Does it provide the behavior you are asking for? === modified file 'lisp/isearch.el' --- lisp/isearch.el 2010-10-02 22:37:21 +0000 +++ lisp/isearch.el 2010-12-05 23:08:19 +0000 @@ -1253,7 +1253,7 @@ (defun isearch-abort () (interactive) ;; (ding) signal instead below, if quitting (discard-input) - (if isearch-success + (if (and isearch-success (not isearch-error)) ;; If search is successful, move back to starting point ;; and really do quit. (progn From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: 24.0.50; G-g within Isearch regexp mode Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Dec 2010 10:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.12916317427087 (code B ref 7534); Mon, 06 Dec 2010 10:36:01 +0000 Received: (at 7534) by debbugs.gnu.org; 6 Dec 2010 10:35:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPYQ2-0001qG-Hj for submit@debbugs.gnu.org; Mon, 06 Dec 2010 05:35:42 -0500 Received: from mail-gx0-f170.google.com ([209.85.161.170]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPYQ0-0001q4-Q3 for 7534@debbugs.gnu.org; Mon, 06 Dec 2010 05:35:41 -0500 Received: by gxk20 with SMTP id 20so7084541gxk.29 for <7534@debbugs.gnu.org>; Mon, 06 Dec 2010 02:41:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=xJhTBBKs5yons23OWdPm1ak3Phd5+u2HAf07BQORwcc=; b=myLZ7AQIN1BKmDUlOz/OVDSRT09RAXAhY+rvU7c4iu/QUwv/0XFBtDxvjYFGnlR7Kv Syiz3vQE9N38qr1adlpUncim03bjs5UsENthe4rK+sB3nYGV7MQi/w5YMqTA8KFYmmN+ VRtkNV/5dICLZnnrIOg94Wp/GwHw7hSAG+IfA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=giBXFRQ66COHz6jErP92yoHmUS+WrwmyaFkX9EOeo/Tq21zORkRYmj5bzc0oVO4TDB w7CeLouNzgqjO1qSrcK/F3Plcx4ZYcuX1IUextngrmF4IAYyhJ6EdVplByYZazdinocj QA++DVczN/no7Szq2c3bhI086OPM2SP6D5XnU= MIME-Version: 1.0 Received: by 10.91.199.13 with SMTP id b13mr340297agq.94.1291632092437; Mon, 06 Dec 2010 02:41:32 -0800 (PST) Received: by 10.90.227.16 with HTTP; Mon, 6 Dec 2010 02:41:32 -0800 (PST) In-Reply-To: <87oc8zhl1e.fsf@mail.jurta.org> References: <878w0724dn.fsf@mail.jurta.org> <87oc8zhl1e.fsf@mail.jurta.org> Date: Mon, 6 Dec 2010 11:41:32 +0100 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.7 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) On Mon, Dec 6, 2010 at 00:11, Juri Linkov wrote: >> So, IMO, the main principle for C-g (within Isearch mode) should be: >> * if there is unmatched and/or incomplete input --> Delete it. >> * Otherwise --> Exit Isearch mode. > > Please try the following patch. =A0Does it provide the behavior > you are asking for? > It does. Thank you. PS: The patch bellow is like your's, but it also updates the comment accordingly. =3D=3D=3D modified file 'lisp/isearch.el' --- lisp/isearch.el 2010-10-16 14:11:06.000000000 +0200 +++ lisp/isearch.el 2010-12-06 11:27:33.000000000 +0100 @@ -1244,9 +1244,9 @@ (interactive) ;; (ding) signal instead below, if quitting (discard-input) - (if isearch-success - ;; If search is successful, move back to starting point - ;; and really do quit. + (if (and isearch-success (not isearch-error)) + ;; If search is successful and there is no incomplete regexp, + ;; move back to starting point and really do quit. (progn (setq isearch-success nil) (isearch-cancel)) --=20 Dani Moncayo From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: 24.0.50; G-g within Isearch regexp mode Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Dec 2010 03:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.129324681930082 (code B ref 7534); Sat, 25 Dec 2010 03:14:02 +0000 Received: (at 7534) by debbugs.gnu.org; 25 Dec 2010 03:13:39 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PWKZe-0007p9-Lh for submit@debbugs.gnu.org; Fri, 24 Dec 2010 22:13:38 -0500 Received: from smarty.dreamhost.com ([208.113.175.8]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PWKZc-0007oh-Sz for 7534@debbugs.gnu.org; Fri, 24 Dec 2010 22:13:37 -0500 Received: from ps18281.dreamhostps.com (ps18281.dreamhost.com [69.163.218.105]) by smarty.dreamhost.com (Postfix) with ESMTP id 50FB76E805C; Fri, 24 Dec 2010 19:20:18 -0800 (PST) Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id 088F1451C0C3; Fri, 24 Dec 2010 19:20:16 -0800 (PST) From: Juri Linkov In-Reply-To: (Dani Moncayo's message of "Mon, 6 Dec 2010 11:41:32 +0100") Organization: JURTA References: <878w0724dn.fsf@mail.jurta.org> <87oc8zhl1e.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) Date: Sat, 25 Dec 2010 02:47:44 +0000 Message-ID: <87wrmya6mn.fsf@mail.jurta.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) >>> So, IMO, the main principle for C-g (within Isearch mode) should be: >>> * if there is unmatched and/or incomplete input --> Delete it. >>> * Otherwise --> Exit Isearch mode. >> >> Please try the following patch. Does it provide the behavior >> you are asking for? > > It does. Thank you. I think the behavior of Isearch that Dani proposes is reasonable because it seems this is how `isearch-abort' was supposed to work since its comment says "If search has an incomplete regexp" but this branch currently is never reached. So I'd like to install it to the trunk. From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: 24.0.50; G-g within Isearch regexp mode Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Jan 2011 11:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.129414091428430 (code B ref 7534); Tue, 04 Jan 2011 11:36:01 +0000 Received: (at 7534) by debbugs.gnu.org; 4 Jan 2011 11:35:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pa5AX-0007OV-EJ for submit@debbugs.gnu.org; Tue, 04 Jan 2011 06:35:13 -0500 Received: from mail-gy0-f172.google.com ([209.85.160.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pa5AU-0007OJ-UA for 7534@debbugs.gnu.org; Tue, 04 Jan 2011 06:35:11 -0500 Received: by gyd12 with SMTP id 12so5643979gyd.3 for <7534@debbugs.gnu.org>; Tue, 04 Jan 2011 03:42:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=KUJE4QQPYqzG9y20TX6bhJFuAK8dRHziwc/98tdWYZA=; b=qs/p8UnaLD5Uazcm4akbhe2uleQGCJ2bvcfNAYSH/su7Coo/a1VYpFcgCt/si85Z6B 4L+LKcvQQ163OnQkS2l2Y2yMB9h5P0x8cj3BD/Uf+UbJKd3CxF/bvoW8yT+cyjpV0sWh 5NRc7pcGwW1UdZdrQ9tXMGrkmTplRQ8zMqP8Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=L1iS2RLPqe8XDZTf3YQi7Lgby0nAhmHWMX4eVm4LHjBSQhsnT3Wci65lr27Xei2kqR Mq0niEL/UlTdu3A+wk7IciJZ1uspprHoTfI88nZzRtYuL5O7d6oAvf+lxfABkxYVpGbM gRY/a7C4GjMbhnAcmNE77ApvPkddtEmCwkvjk= MIME-Version: 1.0 Received: by 10.90.7.15 with SMTP id 15mr13980494agg.13.1294141339475; Tue, 04 Jan 2011 03:42:19 -0800 (PST) Received: by 10.90.227.16 with HTTP; Tue, 4 Jan 2011 03:42:19 -0800 (PST) In-Reply-To: <87wrmya6mn.fsf@mail.jurta.org> References: <878w0724dn.fsf@mail.jurta.org> <87oc8zhl1e.fsf@mail.jurta.org> <87wrmya6mn.fsf@mail.jurta.org> Date: Tue, 4 Jan 2011 12:42:19 +0100 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.7 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) On Sat, Dec 25, 2010 at 03:47, Juri Linkov wrote: > > I think the behavior of Isearch that Dani proposes is reasonable because > it seems this is how `isearch-abort' was supposed to work since its > comment says "If search has an incomplete regexp" but this branch current= ly > is never reached. =A0So I'd like to install it to the trunk. > This is a fairly simple change. Please, could a maintainer take a look to the proposed patch? TIA. --=20 Dani Moncayo From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: C-g in Isearch regexp mode References: In-Reply-To: Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jan 2011 09:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier , Chong Yidong Cc: Juri Linkov , 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.129508502522468 (code B ref 7534); Sat, 15 Jan 2011 09:51:02 +0000 Received: (at 7534) by debbugs.gnu.org; 15 Jan 2011 09:50:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pe2m8-0005qL-Rn for submit@debbugs.gnu.org; Sat, 15 Jan 2011 04:50:25 -0500 Received: from mail-gw0-f44.google.com ([74.125.83.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pe2m6-0005q9-DY for 7534@debbugs.gnu.org; Sat, 15 Jan 2011 04:50:22 -0500 Received: by gwj17 with SMTP id 17so1512462gwj.3 for <7534@debbugs.gnu.org>; Sat, 15 Jan 2011 01:57:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to:cc :content-type; bh=q5FjXjo/GTfkS0XeA3OjeUl6K9x8DdgGWiJOIg2I8r4=; b=lg0ME4rPZnjIeTM3i4jZWNRvMT7O3Hl8W/dr00XGi+iFaaVD+0mVRYB488OTueu81g 2EjJlIAgNkdXUDqnZhxNcylpvhRMEOK3TWkLiYYLRIEymTahszJ0FdIwSuIClnWumOYn sTbB2wXZsxHlGmvTk/sBW/Y7eTPLcihvBeGG8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=G8ZaXqwW/MG+STPNR967oAHTBk6K3P2TbPUpWPg4TxVdJTDvzVtYCLwmM7ikkZhteZ Xqfdh06OXryj2sfFJIKH79drCEDKTVhEUXZOcNWIrAJnHu6uVTQXf3DBfhDhUU6WKUnc tJ3IF80HvleOXkl8UYtFLL6+DPWbOBB0EMvZk= MIME-Version: 1.0 Received: by 10.90.82.11 with SMTP id f11mr2377263agb.40.1295085479697; Sat, 15 Jan 2011 01:57:59 -0800 (PST) Received: by 10.90.227.16 with HTTP; Sat, 15 Jan 2011 01:57:59 -0800 (PST) Date: Sat, 15 Jan 2011 10:57:59 +0100 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.9 (---) >On Sat, Dec 25, 2010 at 03:47, Juri Linkov jurta.org> wrote: >> >> I think the behavior of Isearch that Dani proposes is reasonable because >> it seems this is how `isearch-abort' was supposed to work since its >> comment says "If search has an incomplete regexp" but this branch currently >> is never reached. So I'd like to install it to the trunk. >> > This is a fairly simple change. Please, could a maintainer take a look > to the proposed patch? Hello? Is anyone out there? ;-) -- Dani Moncayo From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: C-g in Isearch regexp mode Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jan 2011 15:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: Juri Linkov , Chong Yidong , 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.129510625722661 (code B ref 7534); Sat, 15 Jan 2011 15:45:02 +0000 Received: (at 7534) by debbugs.gnu.org; 15 Jan 2011 15:44:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pe8Ia-0005tS-Ti for submit@debbugs.gnu.org; Sat, 15 Jan 2011 10:44:17 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pe8IY-0005tG-VN for 7534@debbugs.gnu.org; Sat, 15 Jan 2011 10:44:15 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAG5RMU1FxKhC/2dsb2JhbACkZnS7SYVQBIRwjjY X-IronPort-AV: E=Sophos;i="4.60,327,1291611600"; d="scan'208";a="88163785" Received: from 69-196-168-66.dsl.teksavvy.com (HELO pastel.home) ([69.196.168.66]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 15 Jan 2011 10:51:52 -0500 Received: by pastel.home (Postfix, from userid 20848) id 3D8965905F; Sat, 15 Jan 2011 10:51:52 -0500 (EST) From: Stefan Monnier Message-ID: References: Date: Sat, 15 Jan 2011 10:51:52 -0500 In-Reply-To: (Dani Moncayo's message of "Sat, 15 Jan 2011 10:57:59 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) >>> I think the behavior of Isearch that Dani proposes is reasonable because >>> it seems this is how `isearch-abort' was supposed to work since its >>> comment says "If search has an incomplete regexp" but this branch currently >>> is never reached. So I'd like to install it to the trunk. I haven't had time to dig into it and understand the details, but I'll trust Juri on this one. Stefan From unknown Sat Sep 06 01:11:54 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Dani Moncayo Subject: bug#7534: closed (Re: bug#7534: C-g in Isearch regexp mode) Message-ID: References: <87sjwtr723.fsf@mail.jurta.org> X-Gnu-PR-Message: they-closed 7534 X-Gnu-PR-Package: emacs Reply-To: 7534@debbugs.gnu.org Date: Sun, 16 Jan 2011 01:01:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1295139662-4160-1" This is a multi-part message in MIME format... ------------=_1295139662-4160-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #7534: 24.0.50; G-g within Isearch regexp mode 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 7534@debbugs.gnu.org. --=20 7534: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7534 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1295139662-4160-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 7534-done) by debbugs.gnu.org; 16 Jan 2011 01:00:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PeGyT-00013w-Qb for submit@debbugs.gnu.org; Sat, 15 Jan 2011 20:00:05 -0500 Received: from smarty.dreamhost.com ([208.113.175.8]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PeGyR-000138-91 for 7534-done@debbugs.gnu.org; Sat, 15 Jan 2011 20:00:03 -0500 Received: from ps18281.dreamhostps.com (ps18281.dreamhost.com [69.163.218.105]) by smarty.dreamhost.com (Postfix) with ESMTP id D9B916E8085; Sat, 15 Jan 2011 17:07:41 -0800 (PST) Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id 9E1A1451C0AD; Sat, 15 Jan 2011 17:07:39 -0800 (PST) From: Juri Linkov To: Stefan Monnier Subject: Re: bug#7534: C-g in Isearch regexp mode Organization: JURTA References: Date: Sun, 16 Jan 2011 01:06:12 +0000 In-Reply-To: (Stefan Monnier's message of "Sat, 15 Jan 2011 10:51:52 -0500") Message-ID: <87sjwtr723.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 7534-done Cc: 7534-done@debbugs.gnu.org, Chong Yidong , Dani Moncayo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) >>>> I think the behavior of Isearch that Dani proposes is reasonable because >>>> it seems this is how `isearch-abort' was supposed to work since its >>>> comment says "If search has an incomplete regexp" but this branch currently >>>> is never reached. So I'd like to install it to the trunk. > > I haven't had time to dig into it and understand the details, but > I'll trust Juri on this one. Installed to the trunk. ------------=_1295139662-4160-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Dec 2010 19:41:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1POF2D-0004pT-0M for submit@debbugs.gnu.org; Thu, 02 Dec 2010 14:41:41 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1POF2B-0004pA-1i for submit@debbugs.gnu.org; Thu, 02 Dec 2010 14:41:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1POF7g-00013Z-PS for submit@debbugs.gnu.org; Thu, 02 Dec 2010 14:47:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:35004) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1POF7g-00013V-NK for submit@debbugs.gnu.org; Thu, 02 Dec 2010 14:47:20 -0500 Received: from [140.186.70.92] (port=33836 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1POF7f-000363-J0 for bug-gnu-emacs@gnu.org; Thu, 02 Dec 2010 14:47:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1POF7e-00013A-8K for bug-gnu-emacs@gnu.org; Thu, 02 Dec 2010 14:47:19 -0500 Received: from mail-yw0-f41.google.com ([209.85.213.41]:61059) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1POF7e-00012z-5s for bug-gnu-emacs@gnu.org; Thu, 02 Dec 2010 14:47:18 -0500 Received: by ywk9 with SMTP id 9so146664ywk.0 for ; Thu, 02 Dec 2010 11:47:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=b2X5S9kndRAh6Fv6pmKbiWg0JHMO0xGL39ic0ZUNu+E=; b=N4aBvJAXbs2cZ5ltZOX6Ap6wikHfocDXNb2GFy+dq95KCtSYrLZQgrrlQJhUkC+fhQ 5deL3FL6AjjGwpiryLB9CK8qDeEIqycvccNi/s9S1hyVjy/YI6kpFVPBb6LQCwXj7aMN bqmWIAD4D+Ds09rVv0ZkDxdaTeP+9/V+cW758= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=jJKtlDbdLgfg+u2y1ZWmgW17UT3CW6Hv1gp07G60hnU2PGwCPYRkQ8SnEdbMZR0YTV BlG1KMWk3jvYiJDb+lf27Obvwu+pg/6/xAuKWCWPpdgDeChp1GHHJDcV1t/ghQhvqc86 l/XdUHAgFC938vMoLgl5yWH9JeFUNjFRgTDuQ= MIME-Version: 1.0 Received: by 10.90.7.15 with SMTP id 15mr1867287agg.13.1291319236848; Thu, 02 Dec 2010 11:47:16 -0800 (PST) Received: by 10.90.227.16 with HTTP; Thu, 2 Dec 2010 11:47:16 -0800 (PST) Date: Thu, 2 Dec 2010 20:47:16 +0100 Message-ID: Subject: 24.0.50; G-g within Isearch regexp mode From: Dani Moncayo To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -4.8 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.8 (----) Recipe: 0) Start Emacs (-Q) 1) Place point at the beginning of the *scratch* buffer. 2) Search for the regexp "iss" (C-M-s iss) --> The last `s' is unmatched as expected, OK. 3) Type C-g --> The unmatched part disappears. Everything OK so far. 4) Now repeat steps #2 and #3 with the regexp "is[". --> This time C-g behaves differently. Instead of deleting the unmatched part, it ends Isearch mode. The fail seems to appear whenever `[' is the first character in the unmatched part. For instance: * C-M-s iss[ C-g --> Works as expected (unmatched part deleted). * C-M-s is[blablabla --> Doesn't work as expected (Isearch cancelled). -- Dani Moncayo ------------=_1295139662-4160-1-- From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: what about committing the patch also to emacs-23? References: In-Reply-To: Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Feb 2011 07:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chong Yidong , Stefan Monnier , Juri Linkov Cc: 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.129680555215220 (code B ref 7534); Fri, 04 Feb 2011 07:46:01 +0000 Received: (at 7534) by debbugs.gnu.org; 4 Feb 2011 07:45:52 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlGMZ-0003xR-NZ for submit@debbugs.gnu.org; Fri, 04 Feb 2011 02:45:51 -0500 Received: from mail-yw0-f44.google.com ([209.85.213.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlGMY-0003xF-B4 for 7534@debbugs.gnu.org; Fri, 04 Feb 2011 02:45:50 -0500 Received: by ywk9 with SMTP id 9so912030ywk.3 for <7534@debbugs.gnu.org>; Thu, 03 Feb 2011 23:54:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to:cc :content-type; bh=oTGwZr7Km1tCWgunsfdrgTwQpyVn7pVkDm2/BhX7JVg=; b=PzF8YhVXHLKNKYXocLVc/aExvtFw6BlLmYH6e61BzcMN/krLoxDb17floh1jJplgEk NVXUxbFbuLOxhXIWPv24j+WfTspQCJJ/1jJ5Ei93IT9Lt7MWTV5cRsxldwsAl241YxB/ gONLZZCOj81rAoQI1QeLHoZ9IDTBeVLXL57Es= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=sDpxZa/MGkuMgsDZ/n95hekhS3egcGIs38dt6H6Q9HfB+vtBcS5bkm6+fWpNWK2SFA Blm1Yy3smv56j6my4Zpl2IIy4k9+0ZYPODIRGgVvhEC7IHZqEKPkjVfrvS+onJivB/cO zeYbd4NZi4KC8GWZ13OMrpNWHzKt8X9HFxG8A= MIME-Version: 1.0 Received: by 10.91.51.22 with SMTP id d22mr14866948agk.175.1296806060382; Thu, 03 Feb 2011 23:54:20 -0800 (PST) Received: by 10.91.152.14 with HTTP; Thu, 3 Feb 2011 23:54:20 -0800 (PST) Date: Fri, 4 Feb 2011 08:54:20 +0100 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -3.7 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) Hi, Given that the patch for this bug was tiny and inoffensive, what do you think about commiting it also in the emacs-23 branch (before the 23.3 release)? TIA -- Dani Moncayo From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: what about committing the patch also to emacs-23? Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Feb 2011 14:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: Juri Linkov , Chong Yidong , 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.129682992120450 (code B ref 7534); Fri, 04 Feb 2011 14:32:02 +0000 Received: (at 7534) by debbugs.gnu.org; 4 Feb 2011 14:32:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlMhd-0005Jn-0g for submit@debbugs.gnu.org; Fri, 04 Feb 2011 09:32:01 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlMhb-0005Jb-89 for 7534@debbugs.gnu.org; Fri, 04 Feb 2011 09:31:59 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAFeeS01MCqAf/2dsb2JhbAClLHS5N4VaBIR6jx0 X-IronPort-AV: E=Sophos;i="4.60,426,1291611600"; d="scan'208";a="90568124" Received: from 76-10-160-31.dsl.teksavvy.com (HELO ceviche.home) ([76.10.160.31]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 04 Feb 2011 09:40:29 -0500 Received: by ceviche.home (Postfix, from userid 20848) id 57C54660DC; Fri, 4 Feb 2011 09:40:29 -0500 (EST) From: Stefan Monnier Message-ID: References: Date: Fri, 04 Feb 2011 09:40:29 -0500 In-Reply-To: (Dani Moncayo's message of "Fri, 4 Feb 2011 08:54:20 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > Given that the patch for this bug was tiny and inoffensive, what do > you think about commiting it also in the emacs-23 branch (before the > 23.3 release)? We expect to be able to ship 23.3 *real soon now*, so we only want to commit there fixes for regressions now. Stefan From unknown Sat Sep 06 01:11:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7534: what about committing the patch also to emacs-23? Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Feb 2011 15:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Juri Linkov , Chong Yidong , 7534@debbugs.gnu.org Received: via spool by 7534-submit@debbugs.gnu.org id=B7534.129683348025697 (code B ref 7534); Fri, 04 Feb 2011 15:32:02 +0000 Received: (at 7534) by debbugs.gnu.org; 4 Feb 2011 15:31:20 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlNd1-0006gQ-UD for submit@debbugs.gnu.org; Fri, 04 Feb 2011 10:31:20 -0500 Received: from mail-yi0-f44.google.com ([209.85.218.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlNd0-0006gE-T5 for 7534@debbugs.gnu.org; Fri, 04 Feb 2011 10:31:19 -0500 Received: by yie19 with SMTP id 19so1072584yie.3 for <7534@debbugs.gnu.org>; Fri, 04 Feb 2011 07:39:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=Xb69zn6iLIrxrT49/QJHcrZi/M8nL6DnJ388G2IX2V4=; b=EpeZh+sIWvy6STNrawJzkO6n2Davkn3zOl4eBEyRgLXwytfPlBjZ3fjwuiwfz6FXEK 3L9sruvJ44WbAqDmTR2uPNLhRdFlsgq3WHWbVMn0u+GDegXH/0xdgwI4FSpexo+1ePL4 1TQ8dZnblJFr7H1sAcAXXBfT3BUvlu8lujQhk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=gaZRcJms9NdCrfNOCzIQ7HPcFlCFrk4NzBt4liPdLiijir1DX65DPQLmCJnLiLTxCj inr9A1s3DkYy4MrrTytOEy5Y32dWFrXMa5KnF3R7Z3FQ68HSYf2o9VSKzNKmeTzTAJYG QL/hv4eOY5q8gKfNK5GrzG7S+GzQMYh4vaR/g= MIME-Version: 1.0 Received: by 10.90.1.15 with SMTP id 15mr15532166aga.148.1296833989799; Fri, 04 Feb 2011 07:39:49 -0800 (PST) Received: by 10.91.152.14 with HTTP; Fri, 4 Feb 2011 07:39:49 -0800 (PST) In-Reply-To: References: Date: Fri, 4 Feb 2011 16:39:49 +0100 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -3.7 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) On Fri, Feb 4, 2011 at 15:40, Stefan Monnier wrote: >> Given that the patch for this bug was tiny and inoffensive, what do >> you think about commiting it also in the emacs-23 branch (before the >> 23.3 release)? > > We expect to be able to ship 23.3 *real soon now*, so we only want to > commit there fixes for regressions now. > mmm... so I've arrived a bit late. It is a pity, because IMO emacs 23.3 would be a little bit better with that bug fixed, but I understand you. Thanks anyway. -- Dani Moncayo