From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: redisplay system of emacs Date: Wed, 17 Feb 2010 08:14:54 -0500 Message-ID: <87k4ucdmwh.fsf@stupidchicken.com> References: <27349166.post@talk.nabble.com> <27560255.post@talk.nabble.com> <4B754E74.8060705@swipnet.se> <27563610.post@talk.nabble.com> <4B7564C7.1010309@swipnet.se> <27564728.post@talk.nabble.com> <4B756FB7.3050202@swipnet.se> <87k4ui4gik.fsf@lola.goethe.zz> <27566385.post@talk.nabble.com> <87wryi2sjd.fsf@lola.goethe.zz> <27585994.post@talk.nabble.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1266412528 28017 80.91.229.12 (17 Feb 2010 13:15:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 17 Feb 2010 13:15:28 +0000 (UTC) Cc: Emacs-devel@gnu.org To: "alin.s" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 17 14:15:17 2010 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.69) (envelope-from ) id 1NhjkH-0001Dh-Tn for ged-emacs-devel@m.gmane.org; Wed, 17 Feb 2010 14:15:14 +0100 Original-Received: from localhost ([127.0.0.1]:52454 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NhjkH-0005kP-6o for ged-emacs-devel@m.gmane.org; Wed, 17 Feb 2010 08:15:13 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NhjkA-0005jp-4R for emacs-devel@gnu.org; Wed, 17 Feb 2010 08:15:06 -0500 Original-Received: from [140.186.70.92] (port=36106 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nhjk8-0005jI-4z for Emacs-devel@gnu.org; Wed, 17 Feb 2010 08:15:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nhjk7-0001tK-6l for Emacs-devel@gnu.org; Wed, 17 Feb 2010 08:15:04 -0500 Original-Received: from pantheon-po34.its.yale.edu ([130.132.50.80]:45265) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nhjk7-0001t8-4X for Emacs-devel@gnu.org; Wed, 17 Feb 2010 08:15:03 -0500 Original-Received: from furry (bb219-75-46-57.singnet.com.sg [219.75.46.57]) (authenticated bits=0) by pantheon-po34.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o1HDEtRo011539 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 17 Feb 2010 08:15:01 -0500 Original-Received: by furry (Postfix, from userid 1000) id 3B616C05D; Wed, 17 Feb 2010 08:14:54 -0500 (EST) In-Reply-To: <27585994.post@talk.nabble.com> (alin s.'s message of "Sun, 14 Feb 2010 11:13:22 -0800 (PST)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.92 (gnu/linux) X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-detected-operating-system: by eggs.gnu.org: GNU/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:121166 Archived-At: I'm not one to discourage people from hacking on whatever they feel like, but IMO discussing a revamp of the Emacs redisplay system is a waste of time. Gerd Moellmann sweated blood getting the present system up and running for Emacs 21, and it basically works well enough. There are lots and lots of areas in Emacs that (IMO) are in much more urgent need of improvement. If you have a hankering for making core code changes, I'd suggest looking at the concurrency project or the GTK widget embedding project, and not a radical overhaul of redisplay itself. (Stefan and I will make our goals for Emacs 24 more concrete when we open the trunk for Emacs 24 development.)