Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!UUNET.UU.NET!bsa%hal
From: bsa%hal@UUNET.UU.NET
Newsgroups: gnu.emacs
Subject: (none)
Message-ID: <8909291710.AA01275@hal>
Date: 29 Sep 89 14:11:43 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 3

| It does?  I just tried:| % emacs -f c-mode .login .cshrc .newsrc+---------------After I sent this out, I realized it was incomplete.  The problem occurs wheninvoking *special* modes, e.g. Rmail, Gnews, etc.  Gnews, in particular, getsinterrupted by the buffer menu stuff as soon as its setup code relinquishescontrol to the main Emacs command loop.  I found this annoying, since I haveGnews and mh-rmail funcalls on a MultiView menu.  (MultiView flames to/dev/null, the "alternatives" are only if you run a Va

x or a standard 386Unix, etc.)+---------------> ( code deleted )| Your logic is a bit fuzzy here.  (or (not SEXP)) is no different than| (not SEXP), so you can drop the `or'.  What I think you were trying to+---------------Sigh.  Still trying to adapt to Lisp... somehow I missed a list level, andtried to (or) all the elements of the result together in an incorrect fashion.Even so, (memq) slipped my mind; perhaps because I'm used to Lisp functionsreturning either nil or a no!
n-nil that might not be t....  Tha
nks.(BTW, your (eval) possibility I'd have written as (apply 'or (mapcar ...)).As your note says, if you're using (eval) you're doing something wrong.)++Brandon