GNU bug report logs - #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.

Previous Next

Package: emacs;

Reported by: hbin <embrace.hbin <at> gmail.com>

Date: Sun, 19 Aug 2012 18:32:01 UTC

Severity: normal

Merged with 12417

Found in versions 24.1, 24.2

Done: Jan Djärv <jan.h.d <at> swipnet.se>

Bug is archived. No further changes may be made.

Full log


Message #22 received at 12234-done <at> debbugs.gnu.org (full text, mbox):

From: Jan Djärv <jan.h.d <at> swipnet.se>
To: Dmitry Gutov <dgutov <at> yandex.ru>
Cc: eliz <at> gnu.org, 12234-done <at> debbugs.gnu.org, embrace.hbin <at> gmail.com
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.
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 <dgutov <at> yandex.ru>:

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







This bug report was last modified 12 years and 306 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.