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: `xterm-mouse-mode' has a bogus Custom group Date: Fri, 8 Apr 2005 19:28:37 -0500 (CDT) Message-ID: <200504090028.j390SbM22173@raven.dms.auburn.edu> References: <200504020351.j323ppS16391@raven.dms.auburn.edu> <16974.11752.332998.125628@farnswood.snap.net.nz> <200504021346.j32Dk3e19471@raven.dms.auburn.edu> <16978.12100.857894.861739@farnswood.snap.net.nz> <200504060000.j3600bm15264@raven.dms.auburn.edu> <16979.20638.871209.55398@farnswood.snap.net.nz> <200504070045.j370j0J27252@raven.dms.auburn.edu> <16981.58243.428189.615765@farnswood.snap.net.nz> <200504081605.j38G5ia15320@raven.dms.auburn.edu> <16982.64939.154130.463783@farnswood.snap.net.nz> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1113007239 7565 80.91.229.2 (9 Apr 2005 00:40:39 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 9 Apr 2005 00:40:39 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 09 02:40:37 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DK41a-00043p-EE for ged-emacs-devel@m.gmane.org; Sat, 09 Apr 2005 02:40:34 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DK3bB-00085j-Ty for ged-emacs-devel@m.gmane.org; Fri, 08 Apr 2005 20:13:17 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DK3au-000837-BS for emacs-devel@gnu.org; Fri, 08 Apr 2005 20:13:00 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DK3as-000826-9j for emacs-devel@gnu.org; Fri, 08 Apr 2005 20:12:58 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DK3ar-00080C-Cm for emacs-devel@gnu.org; Fri, 08 Apr 2005 20:12:57 -0400 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DK3sO-0002sP-Vy; Fri, 08 Apr 2005 20:31:05 -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 j390U49N002417; Fri, 8 Apr 2005 19:30:04 -0500 (CDT) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id j390SbM22173; Fri, 8 Apr 2005 19:28:37 -0500 (CDT) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: nickrob@snap.net.nz In-reply-to: <16982.64939.154130.463783@farnswood.snap.net.nz> (message from Nick Roberts on Sat, 9 Apr 2005 09:54:51 +1200) 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:35786 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:35786 Nick Roberts wrote: I recently changed tooltip-mode to a minor-mode which previously used a function and a variable and keywords like: :initialize 'custom-initialize-default Have I created problems for customize here? No, I believe the problem was already there before that change. There are many customizable variables with similar problems. Do `emacs -q', then `M-x customize-rogue'. All the variables you see there suffer from the bug that if you choose "Erase Customization" in Custom, they get reset to a wrong (sometimes very wrong) default. I guess we should try to fix as many of them as possible before the release. This problem occurs whenever code run at startup changes the value given in the defcustom. That should not happen. The value an option has by default should be identical to the value one gets by evaluating the defcustom. I will fix this for tooltip-mode. Sincerely, Luc.