From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: Emacs Lisp's future Date: Wed, 15 Oct 2014 20:34:31 +0900 Message-ID: <877g01murc.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87d2ahm3nw.fsf@fencepost.gnu.org> <871tqneyvl.fsf@netris.org> <87zjd9swfj.fsf@uwakimon.sk.tsukuba.ac.jp> <87oatnqpml.fsf@uwakimon.sk.tsukuba.ac.jp> <874mvdrj45.fsf@uwakimon.sk.tsukuba.ac.jp> <20141009044917.GA19957@fencepost.gnu.org> <83lhopisfr.fsf@gnu.org> <87ppe1pldu.fsf@uwakimon.sk.tsukuba.ac.jp> <8761ft5wpo.fsf@fencepost.gnu.org> <83k349b0vj.fsf@gnu.org> <83bnph96kh.fsf@gnu.org> <87ppdwo7ll.fsf@uwakimon.sk.tsukuba.ac.jp> <543BE7CB.9040801@cs.ucla.edu> <87egubopls.fsf@uwakimon.sk.tsukuba.ac.jp> <87bnpfyjaf.fsf@fencepost.gnu.org> <87a94zoo57.fsf@uwakimon.sk.tsukuba.ac.jp> <83h9z77p7d.fsf@gnu.org> <8761fnnne9.fsf@uwakimon.sk.tsukuba.ac.jp> <543D8186.9000101@cs.ucla.edu> <87mw8ym3no.fsf@uwakimon.sk.tsukuba.ac.jp> <543E0BFD.4020700@cs.ucla.edu> <878ukhn6n3.fsf@uwakimon.sk.tsukuba.ac.jp> <83fvep665h.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: ger.gmane.org 1413372912 599 80.91.229.3 (15 Oct 2014 11:35:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 15 Oct 2014 11:35:12 +0000 (UTC) Cc: eggert@cs.ucla.edu, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 15 13:35:05 2014 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 1XeMr9-0004dM-IG for ged-emacs-devel@m.gmane.org; Wed, 15 Oct 2014 13:35:04 +0200 Original-Received: from localhost ([::1]:44069 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XeMr8-0001r7-SO for ged-emacs-devel@m.gmane.org; Wed, 15 Oct 2014 07:35:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47937) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XeMqw-0001p2-VE for emacs-devel@gnu.org; Wed, 15 Oct 2014 07:34:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XeMqp-0003OJ-AB for emacs-devel@gnu.org; Wed, 15 Oct 2014 07:34:50 -0400 Original-Received: from shako.sk.tsukuba.ac.jp ([130.158.97.161]:48355) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XeMqh-0003Mc-4C; Wed, 15 Oct 2014 07:34:35 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by shako.sk.tsukuba.ac.jp (Postfix) with ESMTP id 225F41C3928; Wed, 15 Oct 2014 20:34:32 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 146D11A2C6C; Wed, 15 Oct 2014 20:34:32 +0900 (JST) In-Reply-To: <83fvep665h.fsf@gnu.org> X-Mailer: VM undefined under 21.5 (beta34) "kale" acf1c26e3019 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 130.158.97.161 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:175400 Archived-At: Eli Zaretskii writes: > utf-8-emacs is a private encoding used and understood by Emacs > alone, so encoding Emacs files in that would make them unusable > (unsearchable, unreadable, etc.) with anything but Emacs. And who in the world would care? They're *all* Emacs Lisp source code, not even documentation. They're all in languages whose scripts are in Unicode. So most of the characters will be ASCII, most of the rest will be in Unicode, and the few that aren't, you can probably forget about reading or writing in any environment but Emacs or an extremely idiosyncratic one that isn't good for anything except reading and writing old Tibetan or Sanskrit encodings (but not both). > As for using PUA, you have been told just a few days ago why this is > not going to work with Emacs. That is a bet I will eventually take you up on. It may not be going to work in Emacs, ever, but I bet I can make it work in XEmacs. :-) > Your argument that Emacs files have no single encoding and > therefore there's no reasonable way to support them is struck down. I never made such an argument. My argument is that Emacs is alone in choosing this particular "reasonable way to support encodings", and that makes it difficult to cooperate with other projects ... such as Guile.