unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* New Lucid menus
@ 2010-04-16  0:54 Stefan Monnier
  2010-04-16  7:34 ` Jan D.
  2010-04-17 18:29 ` Jan Djärv
  0 siblings, 2 replies; 3+ messages in thread
From: Stefan Monnier @ 2010-04-16  0:54 UTC (permalink / raw)
  To: emacs-devel

I really like the antialiased fonts in the Lucid menus, but the code
still has some problems:
- emacs -Q followed by C-mouse-3 gets us straight to a segfault because
  of a "childs[0] = 0;" where childs has just been initialised to NULL.
  But even after removing this assignment I still get some assertion
  failure:

   % emacs -Q
   C-down-mouse-2
   ...move mouse down through the menu (making the submenus show up) and
   then back up to just above the menu title...
   ...release the mouse-2 button outside the menu

  I then get an assertion failure at insdel.c:2046 because
  "XWINDOW (selected_window)->buffer" doesn't hold a buffer apparently :-(

- when I move the mouse through the menubar's submenus, they flicker like
  crazy: they seem to be constantly redrawn.


        Stefan




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-04-17 18:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-16  0:54 New Lucid menus Stefan Monnier
2010-04-16  7:34 ` Jan D.
2010-04-17 18:29 ` Jan Djärv

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).