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: `define-minor-mode' makes erroneous docstrings. Date: Mon, 11 Apr 2005 22:29:56 -0500 (CDT) Message-ID: <200504120329.j3C3TuB13667@raven.dms.auburn.edu> References: <200504120245.j3C2jWQ11924@raven.dms.auburn.edu> <200504120309.j3C39tD12791@raven.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1113276906 31395 80.91.229.2 (12 Apr 2005 03:35:06 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 12 Apr 2005 03:35:06 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 12 05:35:04 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DLCAt-0004Qx-5r for ged-emacs-devel@m.gmane.org; Tue, 12 Apr 2005 05:34:52 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DLBl7-0004Th-Rg for ged-emacs-devel@m.gmane.org; Mon, 11 Apr 2005 23:08:13 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DLBko-0004Mm-0P for emacs-devel@gnu.org; Mon, 11 Apr 2005 23:07:54 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DLBkh-0004Gd-OB for emacs-devel@gnu.org; Mon, 11 Apr 2005 23:07:51 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DLBkh-0004Bf-3r for emacs-devel@gnu.org; Mon, 11 Apr 2005 23:07:47 -0400 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DLC7i-0005NY-Cn for emacs-devel@gnu.org; Mon, 11 Apr 2005 23:31:34 -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 j3C3VT9N015214; Mon, 11 Apr 2005 22:31:29 -0500 (CDT) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id j3C3TuB13667; Mon, 11 Apr 2005 22:29:56 -0500 (CDT) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: teirllm@dms.auburn.edu In-reply-to: <200504120309.j3C39tD12791@raven.dms.auburn.edu> (message from Luc Teirlinck on Mon, 11 Apr 2005 22:09:55 -0500 (CDT)) 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:35886 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:35886 >>From my previous message: Well, setting the variable definitely will run no mode hooks, but who cares. Maybe basic minor modes such as column-number-mode that work by just setting the variable should not be defined using `define-minor-mode' and should not have any useless hooks associated with them. Or maybe they can have hooks associated with them, just to have hooks associated with them. But basically, very few people will use these hooks, so the fact that setting the variable does not run them is irrelevant. Sincerely, Luc.