GNU bug report logs - #12406
24.2.50; frame parameter `menu-bar-lines' and `menu-bar-mode'

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Mon, 10 Sep 2012 18:01:01 UTC

Severity: normal

Found in version 24.2.50

Full log


View this message in rfc822 format

From: martin rudalics <rudalics <at> gmx.at>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 'Stefan Monnier' <monnier <at> IRO.UMontreal.CA>, 12406 <at> debbugs.gnu.org
Subject: bug#12406: 24.2.50; frame parameter `menu-bar-lines' and `menu-bar-mode'
Date: Wed, 12 Sep 2012 18:48:02 +0200
>> Because this way we'd have a consistent interface: The presence of a
>> frame parameter would signal "leave this frame alone".
>
> That's inconsistent with the convention that absence of a frame parameter is
> equivalent to its presence with a nil value.  It is similar to proposing that we
> give some  special signification to the absense of a key in an alist, as opposed
> to a key with value nil.

You're probably right.

> You are unnecessarily coupling things that do not belong together.  That's a bad
> idea.  Whether a given parameter should be affected  by a given function is
> logically unrelated to whether the parameter is currently present for a given
> frame, and is logically unrelated to the parameter's current value for a given
> frame.

Maybe.  I never understood things like `tool-bar-lines-needed'.

martin




This bug report was last modified 12 years and 276 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.