From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master db828f6: Don't rely on defaults in decoding UTF-8 encoded Lisp files Date: Sun, 27 Sep 2015 12:12:30 +0200 Message-ID: <87mvw8p3w1.fsf@fencepost.gnu.org> References: <20150921165211.20434.28114@vcs.savannah.gnu.org> <83fv27mt7r.fsf@gnu.org> <83wpvfix7i.fsf@gnu.org> <83fv23hr0z.fsf@gnu.org> <5605CB6B.4000102@cs.ucla.edu> <83twqhhf0g.fsf@gnu.org> <5606AC48.7090801@cs.ucla.edu> <83zj09fbzp.fsf@gnu.org> <5606C140.6090309@cs.ucla.edu> <878u7trwlb.fsf@fencepost.gnu.org> <5606E995.2000102@cs.ucla.edu> <83si61ezxd.fsf@gnu.org> <2FCA0DAD-831B-4B0A-B948-9F31DE52B6F0@gmail.com> <87twqgrgtv.fsf@fencepost.gnu.org> <56077423.6030800@cs.ucla.edu> <87pp14qvkf.fsf@fencepost.gnu.org> <87vbawp4qc.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1443348774 971 80.91.229.3 (27 Sep 2015 10:12:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 27 Sep 2015 10:12:54 +0000 (UTC) Cc: Paul Eggert , emacs-devel To: Andreas Schwab Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 27 12:12:53 2015 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 1Zg8wf-0003bU-8A for ged-emacs-devel@m.gmane.org; Sun, 27 Sep 2015 12:12:37 +0200 Original-Received: from localhost ([::1]:56795 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zg8we-0001c9-VJ for ged-emacs-devel@m.gmane.org; Sun, 27 Sep 2015 06:12:36 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48683) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zg8wb-0001bq-Ps for emacs-devel@gnu.org; Sun, 27 Sep 2015 06:12:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zg8wa-0001VT-Ua for emacs-devel@gnu.org; Sun, 27 Sep 2015 06:12:33 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56142) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zg8wZ-0001Ud-IP; Sun, 27 Sep 2015 06:12:31 -0400 Original-Received: from localhost ([127.0.0.1]:41728 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.82) (envelope-from ) id 1Zg8wY-0002MH-Q6; Sun, 27 Sep 2015 06:12:31 -0400 Original-Received: by lola (Postfix, from userid 1000) id 3FC1CDF4A9; Sun, 27 Sep 2015 12:12:30 +0200 (CEST) In-Reply-To: (Andreas Schwab's message of "Sun, 27 Sep 2015 12:03:43 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e 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:190403 Archived-At: Andreas Schwab writes: > David Kastrup writes: > >> I was _very_ _explicitly_ _not_ talking about the "latest release of >> gcc" but rather the latest release of GCC in the most wide-spread >> production GNU/Linux distribution. > > Many distributions already ship gcc5, some as default even. That's nice but I was talking about the latest release of GCC in the most wide-spread production GNU/Linux distribution. That's kind of a relevant counterexample to Paul's generalizations. It's not an obscure corner case. Apart of which I am still waiting for an explanation of just why Emacs should stop supporting non-UTF-8 C source files _because_ the C11 standard now provides the means to place UTF-8 strings in executables when using non-UTF-8 source files (previously, you needed to have an UTF-8 encoded source file to do that). Emacs should support non-UTF-8 source files worse because C11 makes it more convenient to use them? It's worse enough that we are arguing straw men all the time, but these straw men are upside down. -- David Kastrup