From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Re: Emacs learning curve Date: Mon, 2 Aug 2010 20:19:20 +0200 Message-ID: <201008022019.21073.tassilo@member.fsf.org> References: <10954D02-E217-49F3-8824-757DA34074AB@gmail.com> <201008021657.01254.tassilo@member.fsf.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1280773638 2625 80.91.229.12 (2 Aug 2010 18:27:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 2 Aug 2010 18:27:18 +0000 (UTC) Cc: Juanma Barranquero , Eli Zaretskii , Stefan Monnier , Tom , emacs-devel@gnu.org To: Lennart Borgman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 02 20:27:16 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 1OfzjD-0002ZU-6e for ged-emacs-devel@m.gmane.org; Mon, 02 Aug 2010 20:27:11 +0200 Original-Received: from localhost ([127.0.0.1]:36641 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ofzc7-0006VH-U0 for ged-emacs-devel@m.gmane.org; Mon, 02 Aug 2010 14:19:51 -0400 Original-Received: from [140.186.70.92] (port=54909 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ofzby-0006Rb-L5 for emacs-devel@gnu.org; Mon, 02 Aug 2010 14:19:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ofzbx-0003SQ-C9 for emacs-devel@gnu.org; Mon, 02 Aug 2010 14:19:42 -0400 Original-Received: from out1.smtp.messagingengine.com ([66.111.4.25]:59317) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ofzbm-0003Po-KY; Mon, 02 Aug 2010 14:19:40 -0400 Original-Received: from compute2.internal (compute2.internal [10.202.2.42]) by gateway1.messagingengine.com (Postfix) with ESMTP id 382FF184147; Mon, 2 Aug 2010 14:19:27 -0400 (EDT) Original-Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute2.internal (MEProxy); Mon, 02 Aug 2010 14:19:27 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=from:to:subject:date:cc:references:in-reply-to:mime-version:content-type:content-transfer-encoding:message-id; s=smtpout; bh=Tsu2GeUhfKVu1dIWdHm5ccrZQgc=; b=i8wCEvF9HSDq3FVFG9lqFfjtDQQ7mjwtL0zn379Meb9I/1/G9fLZ2dRPhiTY8h65AiP2b9uMngTRD+bInYaCqWFNoLJATkdZjcLqPuYdqAK2/u1IBT+y3K/ghI9KLrUsZ8kx/x319bucr+jZDtrY7FMs600OWBxIJ5fo3SB+a1s= X-Sasl-enc: nEJElv+V01rKvj6lGhL9H3F8thc3BSphnREPiPyn/Lua 1280773162 Original-Received: from thinkpad.localnet (p54AF0C05.dip0.t-ipconnect.de [84.175.12.5]) by mail.messagingengine.com (Postfix) with ESMTPSA id EBEF94D468B; Mon, 2 Aug 2010 14:19:22 -0400 (EDT) User-Agent: KMail/1.13.5 (Linux/2.6.35-rc6-git6; KDE/4.4.5; x86_64; ; ) In-Reply-To: X-Face: `TY6r/ws=N5uqO1E`M=Sups<}n%T[E^o_?MJj< =?iso-8859-1?q?O4j=265ljV6lU=7DcXU7oftH=26/x=5F=7EK=7B=26zv9=7D=0A=09sB?= =?iso-8859-1?q?=7D5/Ea=5BhU=7BCS=23=3F=3F0=3F=3Fn?=@sX+ft]?{(l?, mp"a`u 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:128145 Archived-At: On Monday 02 August 2010 17:50:49 Lennart Borgman wrote: > > One major problem I see with those modernization ideas is that it > > would make it even harder to write packages that work on all emacs > > flavours. > > Perhaps one can also say that this kind of backward compatibility > blocks new creative ideas for Emacs? Well, maybe yes. I'm not a big fan of everlasting backwards compatibility. But with flavours I've meant Emacs, XEmacs, and SXEmacs. It's totally ok to drop support for old emacs versions, and projects like Gnus and Org have done so. But dropping support for XEmacs or Emacs because the function names diverge only because of modernization initiatives is hardly warrantable. A coordinated modernization campain across all emacs flavours is probably quite unlikely... Bye, Tassilo