From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#20322: 25.0.50; indent-tabs-mode should default to nil Date: Mon, 20 Apr 2015 15:26:29 -0400 Message-ID: References: <861tjn3069.fsf@yandex.ru> <552D20B6.8030005@yandex.ru> <83mw2abul3.fsf@gnu.org> <552D34BC.4090806@yandex.ru> <83h9sibt0q.fsf@gnu.org> <552D7796.2090109@yandex.ru> <552D9204.3000604@yandex.ru> <552DC816.3030002@yandex.ru> <553513B4.6040509@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1429558045 14123 80.91.229.3 (20 Apr 2015 19:27:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 20 Apr 2015 19:27:25 +0000 (UTC) Cc: 20322@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Apr 20 21:27:13 2015 Return-path: Envelope-to: geb-bug-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 1YkHLZ-0003sK-Bk for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 Apr 2015 21:27:09 +0200 Original-Received: from localhost ([::1]:55105 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkHLY-000050-LT for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 Apr 2015 15:27:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49984) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkHLV-0008WM-BV for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 15:27:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkHLS-00009e-M5 for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 15:27:05 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44084) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkHLS-00009a-IN for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 15:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YkHLS-0006IS-8D for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 15:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Apr 2015 19:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20322 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20322-submit@debbugs.gnu.org id=B20322.142955801924196 (code B ref 20322); Mon, 20 Apr 2015 19:27:02 +0000 Original-Received: (at 20322) by debbugs.gnu.org; 20 Apr 2015 19:26:59 +0000 Original-Received: from localhost ([127.0.0.1]:33860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkHLP-0006IC-9O for submit@debbugs.gnu.org; Mon, 20 Apr 2015 15:26:59 -0400 Original-Received: from mercure.iro.umontreal.ca ([132.204.24.67]:53161) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkHLN-0006I4-5Y for 20322@debbugs.gnu.org; Mon, 20 Apr 2015 15:26:57 -0400 Original-Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id F082085EEF; Mon, 20 Apr 2015 15:26:56 -0400 (EDT) Original-Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id D489E1E5B94; Mon, 20 Apr 2015 15:26:29 -0400 (EDT) Original-Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id BAB04B40DC; Mon, 20 Apr 2015 15:26:29 -0400 (EDT) In-Reply-To: <553513B4.6040509@yandex.ru> (Dmitry Gutov's message of "Mon, 20 Apr 2015 17:56:52 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:101775 Archived-At: > Doing this for the rest of the January would take a few more days, and I'm > not sure if that's really valuable, considering the above. > C: tabs => 1241263, spaces => 636266 > C++: tabs => 466087, spaces => 926052 > JS: tabs => 8430336, spaces => 11739058 > Java: tabs => 7620803, spaces => 1509610 > Elisp: tabs => 150071, spaces => 185015 Ah, so the units are lines? Indeed, then this can be strongly biased if people use smaller tab-width than 8. It seems it would make more sense to count files (or projects), where each file gets to be counted either as SPC or as TAB depending on whether it has more lines that use TAB than lines that use either spaces. This way, the bias only affects a file at a time, which should be insignificant if we assume that those files should use a consistent style (i.e. either 99% TABs or 99% SPC). Stefan