From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: Custom themes Date: Fri, 24 Jun 2005 22:25:27 -0500 (CDT) Message-ID: <200506250325.j5P3PRu11900@raven.dms.auburn.edu> References: NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1119669891 19530 80.91.229.2 (25 Jun 2005 03:24:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 25 Jun 2005 03:24:51 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jun 25 05:24:46 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Dm1Hh-00054Z-39 for ged-emacs-devel@m.gmane.org; Sat, 25 Jun 2005 05:24:45 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Dm1Op-0007xW-Vw for ged-emacs-devel@m.gmane.org; Fri, 24 Jun 2005 23:32:08 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Dm1O9-0007to-Ts for emacs-devel@gnu.org; Fri, 24 Jun 2005 23:31:28 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Dm1O0-0007ly-3O for emacs-devel@gnu.org; Fri, 24 Jun 2005 23:31:18 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Dm1Nz-0007jq-VU for emacs-devel@gnu.org; Fri, 24 Jun 2005 23:31:16 -0400 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Dm1Nc-0007Bi-E1; Fri, 24 Jun 2005 23:30:52 -0400 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id j5P3R5CK007257; Fri, 24 Jun 2005 22:27:05 -0500 (CDT) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id j5P3PRu11900; Fri, 24 Jun 2005 22:25:27 -0500 (CDT) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: rms@gnu.org In-reply-to: (rms@gnu.org) 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:39483 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:39483 After _trying_ to use Custom themes, it seems totally obvious that this is a completely unfinished package, completely unready to be used or documented in its present form. One obvious problem is a total lack of documentation at any level. That is bad enough, but there is way worse. In its current form, it has serious bugs. I still do not know what `customize-create-theme' is _trying_ to do (the buffers it creates look incomplete, unfinished, and are of no help in trying to figure this out). But, by experimentation, I was able to figure out what it currently actually does: it writes files into random directories all over your file system without warning. Anybody who uses Custom themes in its current form had better also know how to use Find to find all those files back. If you use a command like `customize-create-theme', you _assume_ it is going to automatically write files into the directory in which they belong, not simply into the current directory. To me, this appears to be Emacs 23 or 24 stuff, assuming somebody would be willing to finish it: thoroughly document it at all levels, greatly improve the user interface and get rid of the bugs. Sincerely, Luc.