[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#16128: 24.3.50; SIGSEGV at font.c:2901 : eassert (FRAME_DISPLAY_INFO
From: |
Eli Zaretskii |
Subject: |
bug#16128: 24.3.50; SIGSEGV at font.c:2901 : eassert (FRAME_DISPLAY_INFO (font->frame)->n_fonts); |
Date: |
Sat, 14 Dec 2013 14:01:48 +0200 |
> From: Jan Djärv <jan.h.d@swipnet.se>
> Date: Sat, 14 Dec 2013 12:26:15 +0100
> Cc: Dmitry Antipov <dmantipov@yandex.ru>,
> theonewiththeevillook@yahoo.fr,
> 16128@debbugs.gnu.org
>
> >> While that made sense at the time tooltips was implemented in Emacs, it no
> >> longer does. Tooltips should adopt the look and feel of the desktop
> >> environment, which is why GTK left the tooltip-is-a-frame concept.
> >
> > What can I say? volunteers are welcome, as always.
>
> For some Gnome desktops, the look and feel of the tooltips is patched in to
> the libGtk+ library and not accessable if you compile Emacs without Gtk+.
> This is not the standard libGtk+, it is a patched version, patched by Ubuntu
> or Fedora or some other distribution. Things like transparency and
> fore/background colors are hardcoded into the library. So volunteers does
> not help.
I meant any toolkit that supports tooltips on its own. When Emacs is
built with a toolkit that does not support tooltips, then we have no
choice but to provide them as part of Emacs's own infrastructure.