From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Post-22.1 development? Date: Fri, 08 Jun 2007 10:23:21 -0400 Message-ID: References: <878xb05ras.fsf@stupidchicken.com> <864plnorgn.fsf@lola.quinscape.zz> <85ps4ap0kh.fsf@lola.goethe.zz> <18023.8888.790251.607253@kahikatea.snap.net.nz> <4667AAD8.5040502@swipnet.se> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1181312621 27539 80.91.229.12 (8 Jun 2007 14:23:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 8 Jun 2007 14:23:41 +0000 (UTC) Cc: cyd@stupidchicken.com, nickrob@snap.net.nz, eliz@gnu.org, emacs-devel@gnu.org To: =?ISO-8859-1?Q?Jan_Dj=E4rv?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 08 16:23:39 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 1HwfNE-0006UP-Ja for ged-emacs-devel@m.gmane.org; Fri, 08 Jun 2007 16:23:32 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HwfNE-0002FZ-4X for ged-emacs-devel@m.gmane.org; Fri, 08 Jun 2007 10:23:32 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HwfN5-0002C6-Hj for emacs-devel@gnu.org; Fri, 08 Jun 2007 10:23:23 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HwfN4-0002Bi-Tb for emacs-devel@gnu.org; Fri, 08 Jun 2007 10:23:23 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HwfN4-0002Bc-M8 for emacs-devel@gnu.org; Fri, 08 Jun 2007 10:23:22 -0400 Original-Received: from fencepost2.gnu.org ([140.186.70.10] helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HwfN4-00089e-Au for emacs-devel@gnu.org; Fri, 08 Jun 2007 10:23:22 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1HwfN3-0001Ve-Re; Fri, 08 Jun 2007 10:23:21 -0400 In-reply-to: <4667AAD8.5040502@swipnet.se> (message from =?ISO-8859-1?Q?Jan_Dj=E4rv?= on Thu, 07 Jun 2007 08:51:04 +0200) X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) 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:72489 Archived-At: Gmome libraries - If Emacs where to use more Gnome libraries instead of having its own version of some code (session management, font handling, dialogs, configuration, themes, widgets, printing), Emacs would benefit automatically when these libraries are updated. To eliminate Emacs's own code is out of the question unless we wanted to make Emacs work ONLY with Gnome. We could make Emacs use Gnome facilities optionally, in the cases where it is worth the trouble. - Printing, basically Emacs does not have a "modern" print dialog. I find those print dialogs inconvenient if every print operation has to use them. However, it would be nice to be able to use such a dialog to do print configuration when one wants to do it. How hard is that to implement? - Fonts, AA fonts and respecting the fonts selected by the user in his desktop preferences, including switching fonts on the fly when the user changes his preferences. A font dialog chooser is missing. Would it make sense to use that font dialog to configure faces in Emacs? - Session management. We have that now in 22.1, but Emacs does not restore the frame layout as it was. Could you explain that failure more clearly? Drag and drop - We can't drag text or images from Emacs to another application. That is definitely a bug. Have you implemented this? Now some of these are being done (AA fonts), some I have patches for (better theme handling, dnd), What aspect of theme handling have you improved?