From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: porting GNU Emacs to kde (?) Date: Sat, 13 Mar 2004 21:56:02 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <878yi9r9go.fsf@isis.myth> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1079241706 15661 80.91.224.253 (14 Mar 2004 05:21:46 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 14 Mar 2004 05:21:46 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sun Mar 14 06:21:37 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 1B2O49-0003wV-00 for ; Sun, 14 Mar 2004 06:21:37 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B2O49-0004sE-00 for ; Sun, 14 Mar 2004 06:21:37 +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 1B2Nzr-0005EG-Pk for emacs-devel@quimby.gnus.org; Sun, 14 Mar 2004 00:17:11 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B2Mlu-00042W-CW for emacs-devel@gnu.org; Sat, 13 Mar 2004 22:58:42 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B2MiV-0002fT-CV for emacs-devel@gnu.org; Sat, 13 Mar 2004 22:55:42 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B2Lqb-00007O-Pk for emacs-devel@gnu.org; Sat, 13 Mar 2004 21:59:29 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.24) id 1B2LnG-00019x-QB; Sat, 13 Mar 2004 21:56:02 -0500 Original-To: jgeorgal@uoc.gr In-reply-to: <878yi9r9go.fsf@isis.myth> (message from Giannis Georgalis on 09 Mar 2004 23:34:15 +0200) 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:20435 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20435 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. Though Marco's approach (as he told me) is possible, IMHO it is better to follow the former method because it can achieve far better integration with the kde environment, while implementing all the necessary "hooks" (and knowledge/code base) for a similar integration with the GNOME environment (ORBit(?)), which I suspect, follows a similar pattern. Could someone investigate this? It would be quite desirable to integrate Emacs with GNOME in this way. If the same work could make this possible for GNOME and KDE, it would be pretty high priority--if it is feasible and acceptable at all. As I'm not able to estimate the difficulties/complexity of such an approach (I'm not familiar with the emacs internals), Unfortunately, I know nothing about what these interfaces look like. You know only one half of the situation, and I know only the other half. It isn't feasible for me to browse a web site--could you email me the text that describes the interface?