GNU bug report logs -
#1077
23.0.60; x-create-frame: (wrong-type-argument number-or-marker-p nil)
Previous Next
Reported by: "Drew Adams" <drew.adams <at> oracle.com>
Date: Fri, 3 Oct 2008 17:30:02 UTC
Severity: normal
Tags: moreinfo
Merged with 670
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #219 received at 1077 <at> debbugs.gnu.org (full text, mbox):
>> `menu-bar-lines'
>> The number of lines to allocate at the top of the frame for a menu
>> bar. The default is 1. A value of `nil' means don't display a
>> menu bar. *Note Menu Bar::. (The X toolkit and GTK allow at most
>> one menu bar line; they treat larger values as 1.)
>
>> so `nil' is a valid value and evaluating a menu bar item probably should
>> know how to handle it.
>
> I think the above doc only means that the C code interprets a nil as
> meaning "no menu bar" when you set that frame parameter. Whether it
> also means that this same C code can return nil when you query this
> parameter is not quite so clear.
I don't think it's of great importance. From the example I gave earlier
(let ((frame (make-frame '((minibuffer . only)))))
(frame-parameter frame 'menu-bar-lines))
the value returned by `frame-parameter' may have no relation to what is
actually displayed.
martin
This bug report was last modified 14 years and 227 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.