From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?ISO-8859-1?Q?Jan_Dj=E4rv?= Newsgroups: gmane.emacs.devel Subject: Re: XEmbed patches Date: Fri, 20 Jul 2007 08:53:46 +0200 Message-ID: <46A05BFA.2010900@swipnet.se> References: <20070718142537.GA27107@movial.fi> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1184914501 20465 80.91.229.12 (20 Jul 2007 06:55:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 20 Jul 2007 06:55:01 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org To: Timo Savola Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 20 08:55:00 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 1IBmO7-0005PR-Fl for ged-emacs-devel@m.gmane.org; Fri, 20 Jul 2007 08:54:55 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IBmO6-0003u1-UB for ged-emacs-devel@m.gmane.org; Fri, 20 Jul 2007 02:54:54 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IBmNH-0003LX-8h for emacs-devel@gnu.org; Fri, 20 Jul 2007 02:54:03 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IBmNF-0003Kp-UH for emacs-devel@gnu.org; Fri, 20 Jul 2007 02:54:03 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IBmNF-0003Kh-M3 for emacs-devel@gnu.org; Fri, 20 Jul 2007 02:54:01 -0400 Original-Received: from av10-1-sn2.hy.skanova.net ([81.228.8.181]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IBmNE-0005qZ-Jj for emacs-devel@gnu.org; Fri, 20 Jul 2007 02:54:01 -0400 Original-Received: by av10-1-sn2.hy.skanova.net (Postfix, from userid 502) id 029AF3868C; Fri, 20 Jul 2007 08:53:59 +0200 (CEST) Original-Received: from smtp4-1-sn2.hy.skanova.net (smtp4-1-sn2.hy.skanova.net [81.228.8.92]) by av10-1-sn2.hy.skanova.net (Postfix) with ESMTP id D01CC3800B; Fri, 20 Jul 2007 08:53:59 +0200 (CEST) Original-Received: from husetbladh.homeip.net (81-235-205-78-no59.tbcn.telia.com [81.235.205.78]) by smtp4-1-sn2.hy.skanova.net (Postfix) with ESMTP id B305737E45; Fri, 20 Jul 2007 08:53:59 +0200 (CEST) User-Agent: Thunderbird 2.0.0.4 (Macintosh/20070604) In-Reply-To: <20070718142537.GA27107@movial.fi> 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:75155 Archived-At: Timo Savola skrev: > Here is the XEmbed protocol support I wrote last year [1]. RMS asked me to > bring it up again after the release of Emacs 22 [2]. > > [1] http://lists.gnu.org/archive/html/emacs-devel/2006-02/msg00017.html > [2] http://lists.gnu.org/archive/html/emacs-devel/2006-02/msg00162.html > > There are five incremental patches plus one additional one > (gtk-scrollbar-position) which I like for aesthetic reasons. The code > hasn't been changed since the last submission (if I remember correctly), but > I've regenerated the patches against 22.1. The patches can also be viewed > in a Git repository at http://timo.stc.cx/git/?p=emacs-xembed.git . Oh, I forgot. I think the Gtk+ scrollbar patch looks bad if you have a theme where the scroll bar isn't as wide as the character width. The current behaviour puts the excess on both sides. With your patch, the excess are on one side only. But if we can get rid of the requirement that scroll bar width must equal a character width, this would not be an issue. Jan D.