From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: per-buffer language environments Date: Fri, 17 Dec 2010 13:05:46 +0200 Message-ID: <838vzohd6d.fsf@gnu.org> References: <20101211.162503.37993912.wl@gnu.org> <83sjy4t9s0.fsf@gnu.org> <20101212.072550.527160732.wl@gnu.org> <838vztj3n0.fsf@gnu.org> <87y67sr3cs.fsf@uwakimon.sk.tsukuba.ac.jp> <87hbefr63n.fsf@uwakimon.sk.tsukuba.ac.jp> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1292583972 12406 80.91.229.12 (17 Dec 2010 11:06:12 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 17 Dec 2010 11:06:12 +0000 (UTC) Cc: stephen@xemacs.org, emacs-devel@gnu.org To: Kenichi Handa Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 17 12:06:08 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PTY8W-0001Fr-1Y for ged-emacs-devel@m.gmane.org; Fri, 17 Dec 2010 12:06:08 +0100 Original-Received: from localhost ([127.0.0.1]:55369 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PTY8V-00010H-GR for ged-emacs-devel@m.gmane.org; Fri, 17 Dec 2010 06:06:07 -0500 Original-Received: from [140.186.70.92] (port=55974 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PTY8Q-00010C-57 for emacs-devel@gnu.org; Fri, 17 Dec 2010 06:06:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PTY8O-0003XF-GU for emacs-devel@gnu.org; Fri, 17 Dec 2010 06:06:01 -0500 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:56325) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PTY8O-0003XA-8x for emacs-devel@gnu.org; Fri, 17 Dec 2010 06:06:00 -0500 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LDK00100JTWIM00@a-mtaout20.012.net.il> for emacs-devel@gnu.org; Fri, 17 Dec 2010 13:05:40 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([84.229.167.122]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LDK0017VK5FJQ10@a-mtaout20.012.net.il>; Fri, 17 Dec 2010 13:05:40 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:133764 Archived-At: > From: Kenichi Handa > Cc: stephen@xemacs.org, emacs-devel@gnu.org > Date: Fri, 17 Dec 2010 09:51:23 +0900 > > The reason why I chose the term "language environment" > instead of simple "language" was to make it provide a set of > various good settings (i.e. environment). So my intention > of "language environment" name was not a language name but > an environment name. That's okay, but it's not clear whether what Werner wants still fits this model, which was originally invented to be global for the entire Emacs session. Since now the issue (as I understand it) is to provide a more fine-grained feature, we should analyze again whether it is still appropriate to specify the whole thing (language, input method, default encodings for all of their varieties, etc.) with a single string argument, or indeed with a single API/UI.