From xemacs-m  Sat Mar 15 16:26:22 1997
Received: from jagor.srce.hr (hniksic@jagor.srce.hr [161.53.2.130])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id QAA20176
	for <xemacs-beta@xemacs.org>; Sat, 15 Mar 1997 16:26:20 -0600 (CST)
Received: (from hniksic@localhost)
          by jagor.srce.hr (8.8.5/8.8.4)
	  id XAA25223; Sat, 15 Mar 1997 23:26:16 +0100 (MET)
Sender: hniksic@public.srce.hr
To: xemacs-beta@xemacs.org
Subject: Re: dired/gnus on a tty
References: <199703152215.XAA13530@sol1.cybernet-ag.net>
X-URL: ftp://gnjilux.cc.fer.hr/pub/unix/util/wget/
X-Attribution: Hrv
X-Face: &}4JQk=L;e.~x+|eo]#DGk@x3~ed!.~lZ}YQcYb7f[WL9L'Z*+OyA\nA
        EL1M(".[qvI#a2E6WYI5>>e7'@_)3Ol9p|Nn2wNa/;~06jL*B%tTcn/X
        vhAu7qeES0\|MF%$;sI#yn1+y"
From: Hrvoje Niksic <hniksic@srce.hr>
Date: 15 Mar 1997 23:26:15 +0100
In-Reply-To: Axel Seibert's message of Sat, 15 Mar 1997 23:15:45 +0100 (MET)
Message-ID: <kigybboiygo.fsf@jagor.srce.hr>
Lines: 38
X-Mailer: Gnus v5.4.25/XEmacs 19.14

Axel Seibert <aseibert@cybernet-ag.net> writes:

> !   (if current-menubar
> !       (progn
> --- 274,282 ----
> !   (if (featurep 'menubar)
> !       (if current-menubar
> !         (progn

This fix is strange.  For me (featurep 'menubar) evals to `t' on
tty-s.

(emacs-version) 
"XEmacs 20.1 [Lucid] (alpha-dec-osf4.0, Mule) of Thu Mar 13 1997 on bjesomar.srce.hr" 
(console-type) 
tty 
(featurep 'menubar) 
t 
 
Now, regardless of Axel's fix, I'd like to ask if this is the desired
behaviour.  `(featurep 'menubar)' evals to `t' because this copy of
XEmacs is dumped with the menubar support.  But this is highly
unintuitive for package authors who would like to use `featurep' to
distinguish whether a feature is avaiable/ready-to-use or not.

What should be the correct behaviour, and the correct test for a
package writer?

> *** lisp/gnus/gnus-xmas.el.orig Sun Mar  9 03:37:02 1997
> --- lisp/gnus/gnus-xmas.el      Sat Mar 15 20:49:57 1997

I think this has been fixed in Gnus 5.4.26.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
* Vi is the God of editors.
* Emacs is the editor of Gods.

