unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* 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: 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

* 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

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 public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).