From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Leake Newsgroups: gmane.emacs.devel Subject: Re: /srv/bzr/emacs/trunk r111061: Fix for bad test in ruby-mode-tests.el. Date: Tue, 04 Dec 2012 22:49:30 -0500 Message-ID: <85boe9tayd.fsf@member.fsf.org> References: <878v9groov.fsf@yandex.ru> <87ehj7hiy7.fsf@gnu.org> <50BCF33B.4080809@yandex.ru> <85vccitddw.fsf@member.fsf.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1354679379 32114 80.91.229.3 (5 Dec 2012 03:49:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 5 Dec 2012 03:49:39 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 05 04:49:52 2012 Return-path: Envelope-to: ged-emacs-devel@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 1Tg5za-0002h4-I7 for ged-emacs-devel@m.gmane.org; Wed, 05 Dec 2012 04:49:50 +0100 Original-Received: from localhost ([::1]:32878 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tg5zO-0005Mo-OR for ged-emacs-devel@m.gmane.org; Tue, 04 Dec 2012 22:49:38 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:35886) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tg5zL-0005MG-Kk for emacs-devel@gnu.org; Tue, 04 Dec 2012 22:49:36 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tg5zK-0001SS-MI for emacs-devel@gnu.org; Tue, 04 Dec 2012 22:49:35 -0500 Original-Received: from qmta08.westchester.pa.mail.comcast.net ([76.96.62.80]:57343) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tg5zK-0001SO-Hw for emacs-devel@gnu.org; Tue, 04 Dec 2012 22:49:34 -0500 Original-Received: from omta22.westchester.pa.mail.comcast.net ([76.96.62.73]) by qmta08.westchester.pa.mail.comcast.net with comcast id Xfoh1k0031ap0As58fpZaZ; Wed, 05 Dec 2012 03:49:33 +0000 Original-Received: from TAKVER ([69.140.67.196]) by omta22.westchester.pa.mail.comcast.net with comcast id XfpZ1k00s4E4Fsd3ifpZE0; Wed, 05 Dec 2012 03:49:33 +0000 In-Reply-To: (Stefan Monnier's message of "Tue, 04 Dec 2012 09:51:58 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (windows-nt) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1354679373; bh=Jizpo7cBs/nddgi/cbN7H455dkg1jmnkk8xq5OYuGcg=; h=Received:Received:From:To:Subject:Date:Message-ID:MIME-Version: Content-Type; b=sUVx4RC/+OGb4U0MUQk82Mtx64jZRGit3aiOpd0MCPEsLZ6e3kR4t5aIb0lR6FWjS PwI85vAfy4l8DN+gpPUumfXBhf6o+pK5uKgrSqTr0ty5Aw+EP685Vf7PtQ5xn966Df lxsI4X+mIriLRVlvo/xAhQV08q3kr6+iq/0RWsETCMVlpjEk329MqDSgOAv4i7uE3v QUpOF29QXORnw4BvXSGbc4MQlstKWQtpePcoOCh6Jne2G35LTrwYSQdACMGALbRNIc nb5CQoQ9hTwAub8Pzjj19VYPDiHTpN1M1hvTomMXjZzbivYUWpQdWz+SvIshcg3K+l hu7Jan/GXnQNw== X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 76.96.62.80 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:155278 Archived-At: Stefan Monnier writes: >> Which is why there needs to be a clear policy, supported by Emacs tools, >> that everyone knows and follows. > > And the policy is: don't modify TABs or spaces on lines you do > not otherwise change. That's clear. But the other part of the question was: are we supposed to use tabs or spaces when editing new or old code? It's easy enough to tell Emacs which to use, and it's best if all code in a project follows a common standard. I don't see any documentation on this in the various READMEs in the Emacs source tree (but I may have missed something). I thought this was mentioned in the Gnu coding standards (I have a note in my .emacs for C style that says the Gnu coding standard requires tabs), but I don't see it in the current version at http://www.gnu.org/prep/standards/standards.html -- -- Stephe