From debbugs-submit-bounces@debbugs.gnu.org Wed May 16 17:25:07 2012 Received: (at submit) by debbugs.gnu.org; 16 May 2012 21:25:07 +0000 Received: from localhost ([127.0.0.1]:58171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SUliV-0004Ud-4e for submit@debbugs.gnu.org; Wed, 16 May 2012 17:25:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59310) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SUlZK-0004HG-U0 for submit@debbugs.gnu.org; Wed, 16 May 2012 17:15:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SUlZ2-0005UI-Ij for submit@debbugs.gnu.org; Wed, 16 May 2012 17:15:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:46145) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SUlZ2-0005UD-FQ for submit@debbugs.gnu.org; Wed, 16 May 2012 17:15:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54340) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SUlZ0-0006aI-QZ for bug-gnu-emacs@gnu.org; Wed, 16 May 2012 17:15:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SUlYy-0005Tg-TI for bug-gnu-emacs@gnu.org; Wed, 16 May 2012 17:15:18 -0400 Received: from mail6.webfaction.com ([74.55.86.74]:49093 helo=smtp.webfaction.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SUlYy-0005TD-ON for bug-gnu-emacs@gnu.org; Wed, 16 May 2012 17:15:16 -0400 Received: from devbox (cpc2-newc14-2-0-cust883.gate.cable.virginmedia.com [94.170.27.116]) by smtp.webfaction.com (Postfix) with ESMTP id 30C1F20FA137 for ; Wed, 16 May 2012 16:15:13 -0500 (CDT) From: Kevin J. Fletcher To: bug-gnu-emacs@gnu.org Subject: whitespace.el (whitespace-cleanup) not cleaning beginning-of-buffer [PATCH] Date: Wed, 16 May 2012 22:19:38 +0100 Message-ID: <87d363u8lx.fsf@kjfletch.co.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 16 May 2012 17:25:05 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) --=-=-= Content-Type: text/plain whitespace.el: (whitespace-cleanup) fails to clean whitespace at beginning of buffer due to a failed regexp starting with "\\`^". This patch removes the "^" from the regexp. 2012-05-16 Kevin Fletcher * lisp/whitespace.el (whitespace-cleanup): Fixed cleaning of whitespace at beginning of buffer. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=whitespace-bob.diff === modified file 'lisp/whitespace.el' *** lisp/whitespace.el 2012-01-19 07:21:25 +0000 --- lisp/whitespace.el 2012-05-16 20:56:53 +0000 *************** documentation." *** 1534,1540 **** (let (overwrite-mode) ; enforce no overwrite (goto-char (point-min)) (when (re-search-forward ! (concat "\\`" whitespace-empty-at-bob-regexp) nil t) (delete-region (match-beginning 1) (match-end 1))) (when (re-search-forward (concat whitespace-empty-at-eob-regexp "\\'") nil t) --- 1534,1543 ---- (let (overwrite-mode) ; enforce no overwrite (goto-char (point-min)) (when (re-search-forward ! (concat "\\`" ! (replace-regexp-in-string ! "^\\^" "" whitespace-empty-at-bob-regexp)) ! nil t) (delete-region (match-beginning 1) (match-end 1))) (when (re-search-forward (concat whitespace-empty-at-eob-regexp "\\'") nil t) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 29 07:53:29 2012 Received: (at 11492) by debbugs.gnu.org; 29 May 2012 11:53:29 +0000 Received: from localhost ([127.0.0.1]:47756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZKzR-0007YW-58 for submit@debbugs.gnu.org; Tue, 29 May 2012 07:53:29 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:45724 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZKzP-0007YP-6M for 11492@debbugs.gnu.org; Tue, 29 May 2012 07:53:27 -0400 Received: from cm162.gamma80.maxonline.com.sg ([202.156.80.162]:36109 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1SZKy2-0006GX-5D; Tue, 29 May 2012 07:52:02 -0400 From: Chong Yidong To: Kevin J. Fletcher Subject: Re: bug#11492: whitespace.el (whitespace-cleanup) not cleaning beginning-of-buffer [PATCH] References: <87d363u8lx.fsf@kjfletch.co.uk> Date: Tue, 29 May 2012 19:51:55 +0800 In-Reply-To: <87d363u8lx.fsf@kjfletch.co.uk> (Kevin J. Fletcher's message of "Wed, 16 May 2012 22:19:38 +0100") Message-ID: <87pq9nb3xg.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.97 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 11492 Cc: 11492@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) Kevin J. Fletcher writes: > whitespace.el: (whitespace-cleanup) fails to clean whitespace at > beginning of buffer due to a failed regexp starting with "\\`^". > > This patch removes the "^" from the regexp. I fixed in this trunk using looking-at instead. Thanks for the report. From debbugs-submit-bounces@debbugs.gnu.org Tue May 29 07:53:39 2012 Received: (at control) by debbugs.gnu.org; 29 May 2012 11:53:39 +0000 Received: from localhost ([127.0.0.1]:47759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZKza-0007Ys-NC for submit@debbugs.gnu.org; Tue, 29 May 2012 07:53:39 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:45727 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZKzY-0007Yl-Dr for control@debbugs.gnu.org; Tue, 29 May 2012 07:53:36 -0400 Received: from cm162.gamma80.maxonline.com.sg ([202.156.80.162]:36110 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1SZKyC-0006Zl-Pf for control@debbugs.gnu.org; Tue, 29 May 2012 07:52:13 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 11492 Date: Tue, 29 May 2012 19:52:08 +0800 Message-ID: <87fwaj19xz.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) close 11492 thanks From unknown Tue Jun 24 01:39:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 27 Jun 2012 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator