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#5312: Why is =?utf-8?q?=E2=80=98show-trailing-whitespace?= =?utf-8?b?4oCZ?= considered unsafe? Date: Wed, 06 Jan 2010 09:24:03 -0500 Message-ID: References: <87vdfiqake.fsf@gnu.org> <87hbqz3a8h.fsf@gnu.org> Reply-To: Stefan Monnier , 5312@debbugs.gnu.org NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1262789446 18518 80.91.229.12 (6 Jan 2010 14:50:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 Jan 2010 14:50:46 +0000 (UTC) Cc: 5312@debbugs.gnu.org To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s)?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jan 06 15:50:38 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NSXDY-00039V-7b for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Jan 2010 15:50:36 +0100 Original-Received: from localhost ([127.0.0.1]:55348 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NSXDY-0005pz-Sy for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Jan 2010 09:50:36 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NSXBt-0005P7-Ne for bug-gnu-emacs@gnu.org; Wed, 06 Jan 2010 09:48:53 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NSXBo-0005N4-OG for bug-gnu-emacs@gnu.org; Wed, 06 Jan 2010 09:48:53 -0500 Original-Received: from [199.232.76.173] (port=42470 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NSXBo-0005My-Gc for bug-gnu-emacs@gnu.org; Wed, 06 Jan 2010 09:48:48 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:55822) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NSXBo-0002tH-4J for bug-gnu-emacs@gnu.org; Wed, 06 Jan 2010 09:48:48 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1NSWon-0001qu-Qb; Wed, 06 Jan 2010 09:25:01 -0500 X-Loop: bug-gnu-emacs@gnu.org Mail-Followup-To: Stefan Monnier , 5312@debbugs.gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Jan 2010 14:25:01 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-Emacs-PR-Message: followup 5312 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 5312-submit@debbugs.gnu.org id=B5312.12627878507106 (code B ref 5312); Wed, 06 Jan 2010 14:25:01 +0000 Original-Received: (at 5312) by debbugs.gnu.org; 6 Jan 2010 14:24:10 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NSWny-0001qZ-Dd for submit@debbugs.gnu.org; Wed, 06 Jan 2010 09:24:10 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NSWnx-0001qU-7A for 5312@debbugs.gnu.org; Wed, 06 Jan 2010 09:24:09 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtIFAFcrREvO+KPG/2dsb2JhbACBRYIawh6MVIEtgi1WBIoo X-IronPort-AV: E=Sophos;i="4.49,229,1262581200"; d="scan'208";a="53142750" Original-Received: from 206-248-163-198.dsl.teksavvy.com (HELO ceviche.home) ([206.248.163.198]) by ironport2-out.pppoe.ca with ESMTP; 06 Jan 2010 09:24:03 -0500 Original-Received: by ceviche.home (Postfix, from userid 20848) id AF28AB4077; Wed, 6 Jan 2010 09:24:03 -0500 (EST) In-Reply-To: <87hbqz3a8h.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s"'s?= message of "Wed, 06 Jan 2010 09:31:42 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list X-Spam-Score: -2.2 (--) Resent-Date: Wed, 06 Jan 2010 09:25:01 -0500 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:33993 Archived-At: >>> I find it inconvenient since adding it to a per-file or per-directory >>> local variable list will (by default) ask users whether they want to >>> apply the dreaded setting. >> Arguably this var is more a personal user preference than a property of >> a file, so maybe the lack of a `safe-local-variable' property is >> actually a feature ;-0 > Yeah, I see what you mean. OTOH the same could be said of, say, > =E2=80=98indent-tabs-mode=E2=80=99, which /is/ safe. I don=E2=80=99t find > =E2=80=98show-trailing-whitespace=E2=80=99 any different. You might be right. But I do know of several file formats where TABs are seriously problematic so you could argue that indent-tabs-mode in those files is linked to the file's content rather than some mere user preference. Of course, maybe you can come up with file formats where trailing whitespaces are seriously problematic as well. I just can't think of any off the top of my head. Stefan