From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: removing white space highlight Date: Fri, 26 Feb 2016 04:29:59 +0100 Message-ID: <87ziuokv2g.fsf@debian.uxu> References: <878u28mj7z.fsf@debian.uxu> <87io1cuqhx.fsf@robertthorpeconsulting.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1456457436 20455 80.91.229.3 (26 Feb 2016 03:30:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 26 Feb 2016 03:30:36 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Feb 26 04:30:26 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aZ96n-0001yC-VJ for geh-help-gnu-emacs@m.gmane.org; Fri, 26 Feb 2016 04:30:26 +0100 Original-Received: from localhost ([::1]:47069 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aZ96n-0004DZ-4H for geh-help-gnu-emacs@m.gmane.org; Thu, 25 Feb 2016 22:30:25 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37296) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aZ96b-0004DS-B3 for help-gnu-emacs@gnu.org; Thu, 25 Feb 2016 22:30:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aZ96W-0002df-AB for help-gnu-emacs@gnu.org; Thu, 25 Feb 2016 22:30:13 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:52037) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aZ96W-0002dS-3G for help-gnu-emacs@gnu.org; Thu, 25 Feb 2016 22:30:08 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aZ96S-0001hN-Tu for help-gnu-emacs@gnu.org; Fri, 26 Feb 2016 04:30:04 +0100 Original-Received: from nl106-137-170.student.uu.se ([130.243.137.170]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 26 Feb 2016 04:30:04 +0100 Original-Received: from embe8573 by nl106-137-170.student.uu.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 26 Feb 2016 04:30:04 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-Lines: 60 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: nl106-137-170.student.uu.se Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:6lfwRiWBywLg3GXpZrIS6GI9Muc= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:109320 Archived-At: Robert Thorpe writes: >> I'll be like that once for every file. > > Yes, for decades. Are there so really so many files that are left untouched for so long? Why can't you do it once for all files? Or, by all means, do it as it goes along. It should only happen when a file is edited or added. If it is, all the better: it is forever fixed. If it isn't edited this isn't an issue as nothing will happen anyway. > That's far too high a price to pay for being > perfectionist about whitespace. Being a perfectionist in the negative sense is spending too much time on stuff that doesn't mean anything, really, and/or being neurotic about it. This discussion for example is perhaps closing in on that :) However not wanting to have trailing whitespace and having it automatized in four lines of Elisp and then have the desired behavior forever seems like rather good craftmanship to me... > I don't think you understand how useful blaming is > to people who do maintenance programing. If this is automatized like I've described the issue should forever be removed from the realm of humans. Only the machines will know about it before long... But I'm fine ending the discussion. I'm not maintaining any cooperative software anyway and I don't plan to, ever. I'm a solo climber. When there is one person, he knows where the rope is. When there is twenty everyone subconsciously relax and suddenly at the attack camp there is a bottleneck and the guy first in line says: "Where is the gear? Where is the equipment?" Uh-oh! I know where my rope is - here: ;; (setq before-save-hook nil) (defun before-save-hook-f () (delete-trailing-whitespace) ) (setq before-save-hook #'before-save-hook-f) :) -- underground experts united http://user.it.uu.se/~embe8573