From unknown Sat Jun 21 12:20:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20901: Can't replace regexps with slash Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Jun 2015 14:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20901 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20901@debbugs.gnu.org Cc: Artur Malabarba X-Debbugs-Original-To: Emacs bug reports and feature requests Received: via spool by submit@debbugs.gnu.org id=B.14353288417352 (code B ref -1); Fri, 26 Jun 2015 14:28:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jun 2015 14:27:21 +0000 Received: from localhost ([127.0.0.1]:58270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z8UbA-0001uW-Ms for submit@debbugs.gnu.org; Fri, 26 Jun 2015 10:27:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36422) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z8Ub8-0001uJ-IE for submit@debbugs.gnu.org; Fri, 26 Jun 2015 10:27:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z8Ub2-000795-IJ for submit@debbugs.gnu.org; Fri, 26 Jun 2015 10:27:13 -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.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35234) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8Ub2-000791-Fp for submit@debbugs.gnu.org; Fri, 26 Jun 2015 10:27:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49901) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8Ub1-0004K9-63 for bug-gnu-emacs@gnu.org; Fri, 26 Jun 2015 10:27:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z8Uax-00076H-W9 for bug-gnu-emacs@gnu.org; Fri, 26 Jun 2015 10:27:11 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:55342) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8Uax-000759-Qh for bug-gnu-emacs@gnu.org; Fri, 26 Jun 2015 10:27:07 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 53692160849; Fri, 26 Jun 2015 07:27:06 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id cf76nNlHXZMA; Fri, 26 Jun 2015 07:27:05 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id A8525160840; Fri, 26 Jun 2015 07:27:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id w4f5zNaP0YlS; Fri, 26 Jun 2015 07:27:05 -0700 (PDT) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 8D06716083A; Fri, 26 Jun 2015 07:27:05 -0700 (PDT) Message-ID: <558D6139.7000908@cs.ucla.edu> Date: Fri, 26 Jun 2015 07:27:05 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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.15 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 (----) replace-regexp currently mishandles regular expression replacement with characters like '/'. I assume this is related to the recent changes with string search so I am CC'ing Artur. This is with Emacs master (commit ff80437668dd0d5163c9e43f0c200b923b39166b). To reproduce, run emacs -Q and type: C-h t M-x replace-regexp RET .*/ RET RET Emacs will respond "Replaced 0 occurrences" without changing the buffer. It should replace 12 occurrences. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 26 11:35:15 2015 Received: (at control) by debbugs.gnu.org; 26 Jun 2015 15:35:15 +0000 Received: from localhost ([127.0.0.1]:58330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z8Vet-0003WL-89 for submit@debbugs.gnu.org; Fri, 26 Jun 2015 11:35:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35613) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z8Veq-0003W5-LH for control@debbugs.gnu.org; Fri, 26 Jun 2015 11:35:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z8Vei-0002yb-L6 for control@debbugs.gnu.org; Fri, 26 Jun 2015 11:35:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59509) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8Vei-0002yU-J8 for control@debbugs.gnu.org; Fri, 26 Jun 2015 11:35:04 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1Z8Vei-0007Lq-Ai for control@debbugs.gnu.org; Fri, 26 Jun 2015 11:35:04 -0400 Subject: control message for bug 19759 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Fri, 26 Jun 2015 11:35:04 -0400 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -6.4 (------) block 19759 by 20901 From unknown Sat Jun 21 12:20:05 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Paul Eggert Subject: bug#20901: closed (Re: bug#20901: Can't replace regexps with slash) Message-ID: References: <558D6139.7000908@cs.ucla.edu> X-Gnu-PR-Message: they-closed 20901 X-Gnu-PR-Package: emacs Reply-To: 20901@debbugs.gnu.org Date: Fri, 26 Jun 2015 18:05:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1435341903-409-1" This is a multi-part message in MIME format... ------------=_1435341903-409-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #20901: Can't replace regexps with slash 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 20901@debbugs.gnu.org. --=20 20901: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20901 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1435341903-409-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 20901-done) by debbugs.gnu.org; 26 Jun 2015 18:04:33 +0000 Received: from localhost ([127.0.0.1]:58419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z8XzM-00005u-Bw for submit@debbugs.gnu.org; Fri, 26 Jun 2015 14:04:32 -0400 Received: from mail-la0-f42.google.com ([209.85.215.42]:33015) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z8XzJ-00005Y-Fj for 20901-done@debbugs.gnu.org; Fri, 26 Jun 2015 14:04:30 -0400 Received: by laar3 with SMTP id r3so6361538laa.0 for <20901-done@debbugs.gnu.org>; Fri, 26 Jun 2015 11:04:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=YfGEv9xRxN3WzGW8f0jL6w1Mo/KSSpT7Jvex+ZY43oQ=; b=0cMU1JIHQImfLyBOOBaV+WbtFOFMVPgmuLzc2qfLNPwnB1j2Pab0M/yIok2+pet3C6 8/BV3OPm5jd4GB/UMJ8/jtt7QiJNjl/zw7q9iuaM59DBTvtigFLW0bE6qoCdAnQHnAXr feltBDEaefcb9qYkgZB8iFFhIeXil8ZIihDIrN5L7HGk/zP1/IyDbbDqhKQ5BrKmAIPq wQvqbATOg1lifnNrjJZSHO+Ve+Joj6ZwT7QaWVTh91UEI01k0lAy22zbd8Z8cIwYcb0v KsO8A5jFyKgwZRash+UScQPu6hDdOQ1LitoTaL12VL/8kStf1l7mT1fLha/I7xMb2ZNV V4Sw== MIME-Version: 1.0 X-Received: by 10.112.204.6 with SMTP id ku6mr2681493lbc.73.1435341863501; Fri, 26 Jun 2015 11:04:23 -0700 (PDT) Received: by 10.25.214.133 with HTTP; Fri, 26 Jun 2015 11:04:23 -0700 (PDT) In-Reply-To: <558D6139.7000908@cs.ucla.edu> References: <558D6139.7000908@cs.ucla.edu> Date: Fri, 26 Jun 2015 19:04:23 +0100 X-Google-Sender-Auth: ze5iXG2G97K4CJ6cM46SZuan62g Message-ID: Subject: Re: bug#20901: Can't replace regexps with slash From: Artur Malabarba To: Paul Eggert Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20901-done Cc: 20901-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: bruce.connor.am@gmail.com 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 (/) You're right. Should be fixed now. 2015-06-26 15:27 GMT+01:00 Paul Eggert : > replace-regexp currently mishandles regular expression replacement with > characters like '/'. I assume this is related to the recent changes with > string search so I am CC'ing Artur. > > This is with Emacs master (commit ff80437668dd0d5163c9e43f0c200b923b39166b). > > To reproduce, run emacs -Q and type: > > C-h t M-x replace-regexp RET .*/ RET RET > > Emacs will respond "Replaced 0 occurrences" without changing the buffer. It > should replace 12 occurrences. > > > ------------=_1435341903-409-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Jun 2015 14:27:21 +0000 Received: from localhost ([127.0.0.1]:58270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z8UbA-0001uW-Ms for submit@debbugs.gnu.org; Fri, 26 Jun 2015 10:27:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36422) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z8Ub8-0001uJ-IE for submit@debbugs.gnu.org; Fri, 26 Jun 2015 10:27:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z8Ub2-000795-IJ for submit@debbugs.gnu.org; Fri, 26 Jun 2015 10:27:13 -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.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35234) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8Ub2-000791-Fp for submit@debbugs.gnu.org; Fri, 26 Jun 2015 10:27:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49901) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8Ub1-0004K9-63 for bug-gnu-emacs@gnu.org; Fri, 26 Jun 2015 10:27:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z8Uax-00076H-W9 for bug-gnu-emacs@gnu.org; Fri, 26 Jun 2015 10:27:11 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:55342) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8Uax-000759-Qh for bug-gnu-emacs@gnu.org; Fri, 26 Jun 2015 10:27:07 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 53692160849; Fri, 26 Jun 2015 07:27:06 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id cf76nNlHXZMA; Fri, 26 Jun 2015 07:27:05 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id A8525160840; Fri, 26 Jun 2015 07:27:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id w4f5zNaP0YlS; Fri, 26 Jun 2015 07:27:05 -0700 (PDT) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 8D06716083A; Fri, 26 Jun 2015 07:27:05 -0700 (PDT) Message-ID: <558D6139.7000908@cs.ucla.edu> Date: Fri, 26 Jun 2015 07:27:05 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Emacs bug reports and feature requests Subject: Can't replace regexps with slash Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Artur Malabarba X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (----) replace-regexp currently mishandles regular expression replacement with characters like '/'. I assume this is related to the recent changes with string search so I am CC'ing Artur. This is with Emacs master (commit ff80437668dd0d5163c9e43f0c200b923b39166b). To reproduce, run emacs -Q and type: C-h t M-x replace-regexp RET .*/ RET RET Emacs will respond "Replaced 0 occurrences" without changing the buffer. It should replace 12 occurrences. ------------=_1435341903-409-1--