Subject: Re: bug#12234: 24.1; If set both (scroll-bar-mode -1) and (set-fringe-mode 0), and then try to resize the frame, the frame will gradual getting thin.

From: Jan Djärv <[email-masked]>
Date: Thu, 30 Aug 2012 18:20:00 +0200

Hello.

The concept of zero is still to complicated for Gtk+3/Unity.   I have checked in a fix that avoids that dreaded number.

Please try it.

19 aug 2012 kl. 22:03 skrev Dmitry Gutov <[email-masked]>:

> By the way, with Emacs 24.1, the console shows this:
> 
> (emacs-snapshot-gtk:2218): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
> 

Did you compile this 24.1 yourself?  Emacs has no libdbusmenu implementation so this must come from somewhere else.

> (emacs-snapshot-gtk:2218): Gtk-CRITICAL **: gtk_distribute_natural_allocation: assertion `extra_space >= 0' failed
> 

This is from Gtk+ when it fights the user and the window manager for who should determine the Emacs frame size.  Everybody looses.

	Jan D.