* bug#56502: Lucid ghosts
@ 2022-07-11 20:37 Alan Mackenzie
2022-07-12 2:04 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
[not found] ` <handler.56502.B.16575718727665.ack@debbugs.gnu.org>
0 siblings, 2 replies; 4+ messages in thread
From: Alan Mackenzie @ 2022-07-11 20:37 UTC (permalink / raw)
To: 56502
Hello, Emacs.
While checking for Lisp hooks in the display engine, I came across some
unused variables with "lucid" in their names, namely
Vlucid_menu_bar_dirty_flag and Qrecompute_lucid_menubar. These could
surely now be removed from Emacs, saving a small amount of space and
execution time.
A grep through the project's sources suggests there are other ghosts with
"lucid", and these could probably also be removed.
--
Alan Mackenzie (Nuremberg, Germany).
^ permalink raw reply [flat|nested] 4+ messages in thread
* bug#56502: Lucid ghosts
2022-07-11 20:37 bug#56502: Lucid ghosts Alan Mackenzie
@ 2022-07-12 2:04 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-07-12 9:40 ` Alan Mackenzie
[not found] ` <handler.56502.B.16575718727665.ack@debbugs.gnu.org>
1 sibling, 1 reply; 4+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-07-12 2:04 UTC (permalink / raw)
To: Alan Mackenzie; +Cc: 56502
Alan Mackenzie <acm@muc.de> writes:
> Hello, Emacs.
>
> While checking for Lisp hooks in the display engine, I came across some
> unused variables with "lucid" in their names, namely
> Vlucid_menu_bar_dirty_flag and Qrecompute_lucid_menubar. These could
> surely now be removed from Emacs, saving a small amount of space and
> execution time.
>
> A grep through the project's sources suggests there are other ghosts with
> "lucid", and these could probably also be removed.
AFAIR those were left over from the original Lucid Emacs menu bar
implementation. Nobody still uses them, so they can be deleted.
^ permalink raw reply [flat|nested] 4+ messages in thread
* bug#56502: Lucid ghosts
2022-07-12 2:04 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-07-12 9:40 ` Alan Mackenzie
0 siblings, 0 replies; 4+ messages in thread
From: Alan Mackenzie @ 2022-07-12 9:40 UTC (permalink / raw)
To: Po Lu; +Cc: 56502
Hello, Po.
On Tue, Jul 12, 2022 at 10:04:52 +0800, Po Lu wrote:
> Alan Mackenzie <acm@muc.de> writes:
> > Hello, Emacs.
> > While checking for Lisp hooks in the display engine, I came across some
> > unused variables with "lucid" in their names, namely
> > Vlucid_menu_bar_dirty_flag and Qrecompute_lucid_menubar. These could
> > surely now be removed from Emacs, saving a small amount of space and
> > execution time.
> > A grep through the project's sources suggests there are other ghosts with
> > "lucid", and these could probably also be removed.
> AFAIR those were left over from the original Lucid Emacs menu bar
> implementation. Nobody still uses them, so they can be deleted.
Thanks for the confirmation. I've just removed the things (in master)
and closed the bug.
--
Alan Mackenzie (Nuremberg, Germany).
^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <handler.56502.B.16575718727665.ack@debbugs.gnu.org>]
* bug#56502: Acknowledgement (Lucid ghosts)
[not found] ` <handler.56502.B.16575718727665.ack@debbugs.gnu.org>
@ 2022-07-12 9:37 ` Alan Mackenzie
0 siblings, 0 replies; 4+ messages in thread
From: Alan Mackenzie @ 2022-07-12 9:37 UTC (permalink / raw)
To: 56502-done
Bug fixed.
--
Alan Mackenzie (Nuremberg, Germany).
On Mon, Jul 11, 2022 at 20:38:02 +0000, GNU bug Tracking System wrote:
> Thank you for filing a new bug report with debbugs.gnu.org.
> This is an automatically generated reply to let you know your message
> has been received.
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
> Your message has been sent to the package maintainer(s):
> bug-gnu-emacs@gnu.org
> If you wish to submit further information on this problem, please
> send it to 56502@debbugs.gnu.org.
> Please do not send mail to help-debbugs@gnu.org unless you wish
> to report a problem with the Bug-tracking system.
> --
> 56502: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=56502
> GNU Bug Tracking System
> Contact help-debbugs@gnu.org with problems
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-07-12 9:40 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-11 20:37 bug#56502: Lucid ghosts Alan Mackenzie
2022-07-12 2:04 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-07-12 9:40 ` Alan Mackenzie
[not found] ` <handler.56502.B.16575718727665.ack@debbugs.gnu.org>
2022-07-12 9:37 ` bug#56502: Acknowledgement (Lucid ghosts) Alan Mackenzie
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.