From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bob Proulx Newsgroups: gmane.emacs.devel Subject: Re: Stop fiddling with my preferences Date: Mon, 1 Dec 2014 00:15:53 -0700 Message-ID: <20141130235724153372947@bob.proulx.com> References: <831totswav.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1417418190 23855 80.91.229.3 (1 Dec 2014 07:16:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 1 Dec 2014 07:16:30 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 01 08:16:20 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XvLDY-0001ZK-II for ged-emacs-devel@m.gmane.org; Mon, 01 Dec 2014 08:16:20 +0100 Original-Received: from localhost ([::1]:53101 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvLDY-0007MX-5U for ged-emacs-devel@m.gmane.org; Mon, 01 Dec 2014 02:16:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50672) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvLDH-0007MM-1Y for emacs-devel@gnu.org; Mon, 01 Dec 2014 02:16:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XvLD9-0004ax-86 for emacs-devel@gnu.org; Mon, 01 Dec 2014 02:16:02 -0500 Original-Received: from joseki.proulx.com ([216.17.153.58]:48282) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvLD9-0004ZG-0a for emacs-devel@gnu.org; Mon, 01 Dec 2014 02:15:55 -0500 Original-Received: from hysteria.proulx.com (hysteria.proulx.com [192.168.230.119]) by joseki.proulx.com (Postfix) with ESMTP id 4C07421846 for ; Mon, 1 Dec 2014 00:15:53 -0700 (MST) Original-Received: by hysteria.proulx.com (Postfix, from userid 1000) id 38CAD2DC35; Mon, 1 Dec 2014 00:15:53 -0700 (MST) Mail-Followup-To: emacs-devel@gnu.org Content-Disposition: inline In-Reply-To: <831totswav.fsf@gnu.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 216.17.153.58 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:178567 Archived-At: Eli Zaretskii wrote: > Roland Lutz wrote: > > operating systems, but does this make it appropriate for Emacs? One of > > the reasons I'm using mature software is exactly that I *don't* have to be > > worried with each new version that ESC won't stop playing animated GIFs > > any more, etc. > > We change user-visible behavior in response to user demand, not > because Emacs is immature. User demands and expectations change with > time, and Emacs cannot stay with old defaults forever. I often hear developers saying this. But I rarely hear users asking for these (mis)features. Therefore what it feels like is actually happening is that when developers want to do something they just do it and claim that users want it. When they don't want to do it then they claim they can't because of backward compatibility. It is very frustrating. I had to make almost exactly the same fixes as Roland too. Bob