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: tabs, and runoff whitespace (was; Re: replace-regexp, the byte-compiler, docstrings, and suggestions) Date: Fri, 07 Nov 2014 01:05:20 +0100 Organization: Aioe.org NNTP Server Message-ID: <87fvdvdge7.fsf@debian.uxu> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415318725 31757 80.91.229.3 (7 Nov 2014 00:05:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 7 Nov 2014 00:05:25 +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 Nov 07 01:05:18 2014 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 1XmX3F-0003qR-My for geh-help-gnu-emacs@m.gmane.org; Fri, 07 Nov 2014 01:05:17 +0100 Original-Received: from localhost ([::1]:57350 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmX3F-0003uq-8X for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Nov 2014 19:05:17 -0500 Original-Path: usenet.stanford.edu!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 33 Original-NNTP-Posting-Host: feB02bRejf23rfBm51Mt7Q.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:6YesuNm2xYwoQXkKGH/cOs/cl4A= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:208531 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:100808 Archived-At: Robert Thorpe writes: > In my opinion it's better to work this way: * Write > a script to remove all of the tabs in all your > personal file. Do that as a one-off operation * Set > indent-tabs-mode so Emacs never generates new tabs. > * Don't untab files before saving them. > > The advantage of this is that your own stuff will > always be tab-clean but you can still cooperate with > others who use VC. Good general point, but as for me I didn't do anything with other people since my first years at the university. It sure is lonesome at the top... *sob* But speaking even more broadly, why would anyone want whitespace after the "end" of lines, or whitespace after the "end" of files, or for that matter tabs instead of whitespace? I know tabs are needed in Makefiles but I suspect that to be something implementation-related. I don't think it would be impossible to program make to not have that requirement. Perhaps someone already tried or even succeeded... If it doesn't make sense to have, why should the guy who removes it adapt to the people who stick with it, and not the other way around? -- underground experts united