From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.gnus.general,gmane.emacs.devel Subject: Re: Mail mode vs message mode Date: Thu, 26 Nov 2009 10:43:48 +0900 Message-ID: <87my2aoyaz.fsf@catnip.gol.com> References: <87639beb4n.fsf@stupidchicken.com> <876399p00j.fsf@stupidchicken.com> <87iqd8rh73.fsf@marauder.physik.uni-ulm.de> <87r5rvvknw.fsf@stupidchicken.com> <87lji3od0l.fsf@marauder.physik.uni-ulm.de> <87vdh6focv.fsf@stupidchicken.com> <87pr7aftaj.fsf@marauder.physik.uni-ulm.de> <871vjmcmgh.fsf@marauder.physik.uni-ulm.de> <87iqcyb3l9.fsf@stupidchicken.com> Reply-To: Miles Bader NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1259199894 10647 80.91.229.12 (26 Nov 2009 01:44:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 26 Nov 2009 01:44:54 +0000 (UTC) Cc: Chong Yidong , ding@gnus.org, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: ding-owner+M17631@lists.math.uh.edu Thu Nov 26 02:44:47 2009 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1NDTP0-00053Z-5o for ding-account@gmane.org; Thu, 26 Nov 2009 02:44:10 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1NDTOm-0000vK-8e; Wed, 25 Nov 2009 19:43:56 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1NDTOl-0000vC-Ao for ding@lists.math.uh.edu; Wed, 25 Nov 2009 19:43:55 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1NDTOk-0001B3-0e for ding@lists.math.uh.edu; Wed, 25 Nov 2009 19:43:55 -0600 Original-Received: from smtp11.dentaku.gol.com ([203.216.5.73]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1NDTOj-0005q2-00 for ; Thu, 26 Nov 2009 02:43:53 +0100 Original-Received: from 218.231.109.137.eo.eaccess.ne.jp ([218.231.109.137] helo=catnip.gol.com) by smtp11.dentaku.gol.com with esmtpa (Dentaku) id 1NDTOf-00071D-O2; Thu, 26 Nov 2009 10:43:49 +0900 Original-Received: by catnip.gol.com (Postfix, from userid 1000) id CEB60DF8B; Thu, 26 Nov 2009 10:43:48 +0900 (JST) System-Type: x86_64-unknown-linux-gnu In-Reply-To: (Stefan Monnier's message of "Wed, 25 Nov 2009 20:27:55 -0500") Original-Lines: 23 X-Virus-Scanned: ClamAV GOL (outbound) X-Abuse-Complaints: abuse@gol.com X-Spam-Score: -3.1 (---) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:69226 gmane.emacs.devel:117800 Archived-At: Stefan Monnier writes: >>> (defcustom message-foo >>> (let ((def mail-foo)) >>> (if (acceptable def) def fallback)) >>> ...) > >> That kind of defeats the purpose. > > Why? Isn't the entire purpose of using a default value of `mail-foo' to pick up any user customizations of mail-foo in .emacs (otherwise it'd be easy enough to just use a literal "> " as a default for message-yank-prefix)? So if the user sets mail-yank-prefix to " ", but your (acceptable ...) test rejects that because it looks wrong, then the purpose has (to some extent) been defeated... -Miles -- Discriminate, v.i. To note the particulars in which one person or thing is, if possible, more objectionable than another.