From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Robert J. Chassell" Newsgroups: gmane.emacs.devel Subject: Re: Several serious problems Date: Fri, 6 Sep 2002 11:38:29 +0000 (UTC) Sender: emacs-devel-admin@gnu.org Message-ID: References: <200208190748.QAA14278@etlken.m17n.org> <200208291325.WAA03596@etlken.m17n.org> <200209020128.KAA08644@etlken.m17n.org> <200209052332.IAA15300@etlken.m17n.org> Reply-To: bob@rattlesnake.com NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1031312299 6731 127.0.0.1 (6 Sep 2002 11:38:19 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 6 Sep 2002 11:38:19 +0000 (UTC) Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17nHRK-0001kJ-00 for ; Fri, 06 Sep 2002 13:38:18 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17nI1T-0006Bw-00 for ; Fri, 06 Sep 2002 14:15:39 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17nHSx-0001vS-00; Fri, 06 Sep 2002 07:39:59 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17nHRa-0001k9-00 for emacs-devel@gnu.org; Fri, 06 Sep 2002 07:38:34 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17nHRX-0001jv-00 for emacs-devel@gnu.org; Fri, 06 Sep 2002 07:38:33 -0400 Original-Received: from megalith.rattlesnake.com ([140.186.114.245] helo=localhost) by monty-python.gnu.org with esmtp (Exim 4.10) id 17nHRW-0001jq-00 for emacs-devel@gnu.org; Fri, 06 Sep 2002 07:38:31 -0400 Original-Received: by rattlesnake.com via sendmail from stdin id (Debian Smail3.2.0.114) Fri, 6 Sep 2002 11:38:29 +0000 (UTC) Original-To: emacs-devel@gnu.org In-Reply-To: <200209052332.IAA15300@etlken.m17n.org> (message from Kenichi Handa on Fri, 6 Sep 2002 08:32:53 +0900 (JST)) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:7617 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:7617 [This started as a question regarding `unify-8859-on-encoding-mode', but has evolved to a `themes' related question!] Yes. But, that mode is on by default in RC too. How do I determine easily whether unify-8859-on-encoding-mode is on or off by default in particular instances of Emacs. Currently, I am running two instances, one a `plain vanilla' Emacs, and another that loads a 150kb .emacs file. I would like to know whether `unify-8859-on-encoding-mode' is on or off in my `plain vanilla' Emacs. I am not actually trying to track down the code (which I have done anyhow. Evidentally, `ucs-fragment-8859' sets properties to `nil', but I don't know whether they are changed elsewhere.). Rather I am looking for a mechanism that reports the complete current status. The `mule-diag' command does this for other features, and I thought it might provide the unify status, too, but it does not. (Probably for the good reason that eventually, unify will always be on.) Instead, it turns out that I am looking for a reporter that tells me everything about the current state of a particular instance of Emacs, including variables and properties; in other words, including the values of `(mule-diag)', `(describe-bindings)', `(current-frame-configuration)', `load-path', and so on. This reporter would be useful for anyone working on themes, since it would mean you could go back to any number of previous states. (And yes, the resulting status files will be big, perhaps too big for any normal use. But right now I am concerned more about the capability than about optimization. I don't know whether the capability merits optimization but think it is a simplification worth providing to moderately knowledgeable hackers.) -- Robert J. Chassell bob@rattlesnake.com bob@gnu.org Rattlesnake Enterprises http://www.rattlesnake.com Free Software Foundation http://www.gnu.org GnuPG Key ID: 004B4AC8