From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/60190 Path: news.gmane.org!not-for-mail From: Karl Kleinpaste Newsgroups: gmane.emacs.gnus.general Subject: Re: message-add-action problem Date: Thu, 21 Apr 2005 23:00:15 -0400 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1114138710 14639 80.91.229.2 (22 Apr 2005 02:58:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 22 Apr 2005 02:58:30 +0000 (UTC) Original-X-From: ding-owner+M8717@lists.math.uh.edu Fri Apr 22 04:58:28 2005 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DOoMv-0007uO-VE for ding-account@gmane.org; Fri, 22 Apr 2005 04:58:14 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1DOoP9-0004u4-00; Thu, 21 Apr 2005 22:00:31 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1DOoP2-0004ty-00 for ding@lists.math.uh.edu; Thu, 21 Apr 2005 22:00:24 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by util2.math.uh.edu with esmtp (Exim 4.30) id 1DOoP0-00079K-OG for ding@lists.math.uh.edu; Thu, 21 Apr 2005 22:00:22 -0500 Original-Received: from zimbs-null.sp.cs.cmu.edu ([128.2.198.166] helo=mesquite.charcoal.com) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1DOoOv-00042Z-00 for ; Fri, 22 Apr 2005 05:00:17 +0200 Original-Received: from mesquite.charcoal.com (localhost [127.0.0.1]) by mesquite.charcoal.com (8.13.1/8.13.1) with ESMTP id j3M30G07013779 for ; Thu, 21 Apr 2005 23:00:16 -0400 Original-Received: (from karl@localhost) by mesquite.charcoal.com (8.13.1/8.13.1/Submit) id j3M30G26013778; Thu, 21 Apr 2005 23:00:16 -0400 Original-To: ding@gnus.org X-Face: ?=p^Gj2JkX~UU_@W}[q/'Dxn19x-zfIQ](y<&ky/?1-&Nz&,!W}R.Gp+"LeGojoR =RF>?!XVs{a:`Yt(gqM<#$Zy(C@]'dR4Hy4S1.I(n3:2"R:=Uy!)K9>U!gNTyH{p +_w#F[gt).$Vyvo5=9LF^PeQ(@H#}QLAbfyYxX/8t:TDR5nA\|RmJO"EwjL8tWyvM In-Reply-To: (Katsumi Yamaoka's message of "Fri, 22 Apr 2005 09:46:11 +0900") User-Agent: Gnus/5.110003 (No Gnus v0.3) XEmacs/21.5-b20 (linux) X-Spam-Score: -4.6 (----) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:60190 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:60190 Katsumi Yamaoka writes: > I found out Lars had changed `message-mode' so as to set > those variables as nil. > * message.el (message-inserted-headers): New variable. > (message-mode): Make local. > (message-mode): Set all the local action variables to nil. > I guess Lars considered there may be those who invoke the > message-mail command from the message-mode buffer. It seems unwise to nil them out because then no user settings are ever useful, which raises the question of why the variables should exist at all, other than temporary, local items. > I think it can be improved as follows: > (set (make-local-variable 'message-*-actions) > (default-value 'message-*-actions)) > I don't think we should do that because the doc-strings for > those variables don't begin with "*", though. On that reasoning, would we not also make oodles of -hook variables equally untouchable? I doubt that was the intent. I think such a fix would be appropriate. In any event, my particular problem is gone because I have tried your message-multiple-frames.el and it works quite nicely. I suggest you include (provide 'message-multiple-frames) at its end, so that it sits well with the rest of the require/provide framework used elsewhere in Gnus. Thank you very much. --karl