From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: XEmbed patches Date: Fri, 20 Jul 2007 11:02:30 +0200 Message-ID: <86d4ynxxax.fsf@lola.quinscape.zz> References: <20070718142537.GA27107@movial.fi> <46A05BFA.2010900@swipnet.se> <20070720082425.GD27107@movial.fi> <46A074FC.7040805@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1184922443 12435 80.91.229.12 (20 Jul 2007 09:07:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 20 Jul 2007 09:07:23 +0000 (UTC) Cc: Jan =?iso-8859-1?Q?Dj=E4rv?= , emacs-devel@gnu.org, rms@gnu.org, Timo Savola To: Jason Rumney Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 20 11:07:21 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IBoSF-0000QF-So for ged-emacs-devel@m.gmane.org; Fri, 20 Jul 2007 11:07:20 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IBoSE-0007PB-PF for ged-emacs-devel@m.gmane.org; Fri, 20 Jul 2007 05:07:19 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IBoNh-0006fP-8y for emacs-devel@gnu.org; Fri, 20 Jul 2007 05:02:37 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IBoNd-0006eh-Ml for emacs-devel@gnu.org; Fri, 20 Jul 2007 05:02:36 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IBoNd-0006eV-2v for emacs-devel@gnu.org; Fri, 20 Jul 2007 05:02:33 -0400 Original-Received: from pc3.berlin.powerweb.de ([62.67.228.11]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IBoNc-0007kn-8d for emacs-devel@gnu.org; Fri, 20 Jul 2007 05:02:32 -0400 Original-Received: from quinscape.de (dslnet.212-29-44.ip210.dokom.de [212.29.44.210] (may be forged)) by pc3.berlin.powerweb.de (8.9.3p3/8.9.3) with ESMTP id LAA20287 for ; Fri, 20 Jul 2007 11:02:29 +0200 X-Delivered-To: Original-Received: (qmail 15331 invoked from network); 20 Jul 2007 09:02:30 -0000 Original-Received: from unknown (HELO lola.quinscape.zz) ([10.0.3.43]) (envelope-sender ) by ns.quinscape.de (qmail-ldap-1.03) with SMTP for ; 20 Jul 2007 09:02:30 -0000 Original-Received: by lola.quinscape.zz (Postfix, from userid 1001) id 741258FA38; Fri, 20 Jul 2007 11:02:30 +0200 (CEST) In-Reply-To: <46A074FC.7040805@gnu.org> (Jason Rumney's message of "Fri\, 20 Jul 2007 09\:40\:28 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.51 (gnu/linux) X-detected-kernel: Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:75163 Archived-At: Jason Rumney writes: > A better solution would be to remove the restriction that frames must be > an integer number of characters wide (and high). Then the scrollbar and > toolbar can be made the correct size without empty filler padding them > out to a multiple of the character size. When resizing an Emacs frame, the window manager's display of the actual size and a character-size granularity are nice to have. However, the displayed geometry clearly does not count in the decorations from Emacs itself (scrollbar, fringes), so there is apparently already a mechanism in place in the window-manager communication that can discount decorations, and it is not unlikely that the decorations need not have character cell size. For embedding, however, one might need to pad or fill still. -- David Kastrup