From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: porting GNU Emacs to kde (?) Date: 19 Mar 2004 16:59:52 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <878yi9r9go.fsf@isis.myth> <873c852aqx.fsf@hciat-16.ics.forth.gr> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1079712427 7572 80.91.224.253 (19 Mar 2004 16:07:07 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 19 Mar 2004 16:07:07 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Mar 19 17:07:00 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B4MWS-0004Dw-00 for ; Fri, 19 Mar 2004 17:07:00 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B4MWR-0000Me-00 for ; Fri, 19 Mar 2004 17:07:00 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B4MVq-0004Dx-8F for emacs-devel@quimby.gnus.org; Fri, 19 Mar 2004 11:06:22 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B4MV6-0004Ck-Gh for emacs-devel@gnu.org; Fri, 19 Mar 2004 11:05:36 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B4MPr-00037C-PS for emacs-devel@gnu.org; Fri, 19 Mar 2004 11:00:44 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B4MPr-00036w-6d for emacs-devel@gnu.org; Fri, 19 Mar 2004 11:00:11 -0500 Original-Received: from fencepost.gnu.org ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.24) id 1B4MLp-0005UT-Es; Fri, 19 Mar 2004 10:56:01 -0500 Original-To: jgeorgal@uoc.gr In-Reply-To: <873c852aqx.fsf@hciat-16.ics.forth.gr> Original-Lines: 42 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:20617 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20617 Giannis Georgalis writes: > Richard Stallman writes: > > > Since we already have GTK support, there's no reason we could not > > have equivalent Qt support, if it someone wants to maintain it. > > > > However, GNOME is the main GNU desktop, and GNU packages are > > supposed to support each other. It would not be right for Emacs > > to have more support for KDE than for GNOME. > > A clean and organized approach to "transforming" Emacs in a > "component(TM)", should provide a similar codebase for both GNOME > and KDE. If the design is good, the GNOME/KDE specific code should > be "minimal". Yes. Personally, I don't understand RMS' "it would not be right for Emacs to have more support for KDE than for GNOME" mostly as an admonition that one should not proceed hastily towards a KDE solution and later find that one made design decisions that complicate integrating Emacs into GNOME. But that would certainly hold to a certain degree also the other way round. I don't think that one should require any KDE coder interested in that project to work slower or worse than her GNOME counterpart. The situation would be embarrassing, yes, but that would not be the fault of KDE. My project preview-latex has had a renderer utility dvipng written specifically for it (after I fantasized how nice that would be to have), starting over a year ago, and only now have I been able to properly integrate it. In the meantime, this utility has been used for quite a few other projects, including competing ones. The situation was embarrassing, but keeping stuff under lock in order to save the embarrasment would have benefited nobody. > I could investigate it. But provided that I suffer from severe time > constraints this season, my report will not be in depth (for now). Does anybody know whether any of the hardcore GNOME hackers have Emacs exposure or could be interested for taking a look? -- David Kastrup, Kriemhildstr. 15, 44793 Bochum