From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Uday S Reddy Newsgroups: gmane.emacs.devel Subject: Re: Emacs learning curve Date: Fri, 16 Jul 2010 10:04:44 +0100 Message-ID: References: <4C3B6A8A.80105@gmx.de> <87wrt0e81n.fsf@telefonica.net> <62E9699C07054418AB66F9C5FCB54E5C@us.oracle.com> <87sk3oe3la.fsf@telefonica.net> <1154D96E7D2F401D849266F359E44BB9@us.oracle.com> <87ocecdzou.fsf@telefonica.net> <2256C17F740A425884AD551DE7758056@us.oracle.com> <87fwzodqqm.fsf@telefonica.net> <5138CDF30B2D4B778F948015614DA7BC@us.oracle.com> <87iq4ijtdy.fsf@lola.goethe.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1279271099 10204 80.91.229.12 (16 Jul 2010 09:04:59 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 16 Jul 2010 09:04:59 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 16 11:04:58 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 1OZgqn-00083C-T7 for ged-emacs-devel@m.gmane.org; Fri, 16 Jul 2010 11:04:58 +0200 Original-Received: from localhost ([127.0.0.1]:56762 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZgqn-0005At-Cw for ged-emacs-devel@m.gmane.org; Fri, 16 Jul 2010 05:04:57 -0400 Original-Received: from [140.186.70.92] (port=50715 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZgqf-0005An-3Q for emacs-devel@gnu.org; Fri, 16 Jul 2010 05:04:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OZgqd-0004IG-Qs for emacs-devel@gnu.org; Fri, 16 Jul 2010 05:04:48 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:56607) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZgqd-0004I3-Dw for emacs-devel@gnu.org; Fri, 16 Jul 2010 05:04:47 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OZgqZ-0007yJ-4V for emacs-devel@gnu.org; Fri, 16 Jul 2010 11:04:43 +0200 Original-Received: from cpc10-harb6-0-0-cust112.perr.cable.virginmedia.com ([92.232.137.113]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 16 Jul 2010 11:04:43 +0200 Original-Received: from u.s.reddy by cpc10-harb6-0-0-cust112.perr.cable.virginmedia.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 16 Jul 2010 11:04:43 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 24 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cpc10-harb6-0-0-cust112.perr.cable.virginmedia.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.4) Gecko/20100608 Thunderbird/3.1 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:127416 Archived-At: On 7/14/2010 11:31 AM, Tom wrote: > That's why CUA-style editing should be made the consistent default, so Emacs > works like all other modern application on KDE/Gnome/Windows, etc. and the > current behavior should be provided as a compatibility mode for those who > are accustomed to the old behavior. Instead of asking for the defaults to be changed, why can't you, or anybody else that is interested, create configuration files, called KDE-Emacs or Windows-Emacs or whatever, which fit into such environments? The Mac-uses seem to be doing it with Aquamacs etc. (We had a big row about line-move-visual, not because it was a question of defaults, but because the default setting changed the meaning of next-line, which broke or potentially broke various applications running on Emacs. Stefan's defence that the Emacs 23 compiler flagged the problem was completely satisfactory.) Emacs is configurable, free software, which can be tweaked by everybody. There is no need to react to it as if it were some proprietary, commercial software where you are dependent on the gods to do everything. Cheers, Uday