bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#45806: 26.3; `menu-bar-separator'


From: Drew Adams
Subject: bug#45806: 26.3; `menu-bar-separator'
Date: Tue, 12 Jan 2021 08:34:04 -0800 (PST)

> Sorry, this name is with us for too long to rename it now.

Not a great reason not to rename and alias.

> > How is it actually used?  Is it used only in (some?) toolkits?
> 
> Look at menu-bar.el (obviously), it's used all over there.  On all the
> toolkits and also in no-toolkit builds.

I already looked at all occurrences in the Lisp sources.

AFAICT, _none_ of those occurrences show how it's used
in the sense of explaining its effect.

I'm looking for info about its implementation and what
it actually does - info presumably available in some C
code.  HOW it does what it does.

See also the question about whether it's used only by
toolkits.  In GUI Emacs on MS Windows, for instance,
the effect of a separator is a continuous separator
line, while the effect with `emacs -nw' seems to be a
pair of hyphen chars.

> > It's a defconst (why?), so presumably you shouldn't change it.  But
> > changing it doesn't seem to have any effect anyway, in MS Windows.  If
> > this is hard-coded then why is it even needed?
> 
> See above.  If you really want to see the effect of changing it
> (why?), I think you will need to rebuild Emacs.

You think so?  How about having the doc specify that,
or whatever the actual behavior is.

FWIW, this bug report is a result of seeing this user
question:

"Is it possible to change the menu separator?"

https://emacs.stackexchange.com/q/62717/105





reply via email to

[Prev in Thread] Current Thread [Next in Thread]