From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim X Newsgroups: gmane.emacs.help Subject: Re: line-move-visual Date: Mon, 07 Jun 2010 18:46:42 +1000 Organization: Unlimited download news at news.astraweb.com Message-ID: <87sk4zfcwd.fsf@rapttech.com.au> References: <87pr07qjio.fsf@thinkpad.tsdh.de> <878w6vq7ew.fsf@thinkpad.tsdh.de> <871vcmhq79.fsf@wivenhoe.ul.ie> <580d5f23-e251-483f-9752-7e77b1ca2fb7@40g2000pry.googlegroups.com> <2a7dc148-e2cc-4681-9d8c-ccd1140aa6d7@j36g2000prj.googlegroups.com> <089883ee-0a63-4cb4-a0ec-d2fe4e71cc03@y18g2000prn.googlegroups.com> <87wruco5yq.fsf@lola.goethe.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1291828662 28222 80.91.229.12 (8 Dec 2010 17:17:42 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 8 Dec 2010 17:17:42 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Dec 08 18:17:38 2010 Return-path: Envelope-to: geh-help-gnu-emacs@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 1PQNe5-0004Xk-TJ for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 18:17:38 +0100 Original-Received: from localhost ([127.0.0.1]:60057 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PQNe5-0004vA-3v for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 12:17:37 -0500 Original-Path: usenet.stanford.edu!news.kjsl.com!news.alt.net!news.astraweb.com!border1.newsrouter.astraweb.com!not-for-mail Original-Newsgroups: gnu.emacs.help,comp.emacs,comp.lang.lisp User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:Fr/WyzkHVNN8fQUZ7bB8saE0R3I= Original-Lines: 30 Original-NNTP-Posting-Host: 7d15f334.news.astraweb.com Original-X-Trace: DXC=kCWQXEJ>a1I0UO2<>T]L; AL?0kYOcDh@Ji=VFiPm?<[E`g9M=BXDFa@L1o>O\n]NHBmGd50EB1JQD Original-Xref: usenet.stanford.edu gnu.emacs.help:178705 comp.emacs:99941 comp.lang.lisp:288765 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:75680 Archived-At: Uday S Reddy writes: > On 6/6/2010 10:39 AM, David Kastrup wrote: > >> Free software is based on the premise of empowering the recipient of >> software to change and adapting it according to his own needs. >> >> Pampering to the needs of users who are not interested in changing and >> adapting the software according to their needs is not a major priority. >> >> Feel free to fork any free software which does not behave like you want >> it: you have the power. You are not dependent on upstream developers. > > Good point. But not all users have the time or the ability to do their own changing or forking or even significant customization. Allowing the *possibility* of users to change things is not the same as *expecting* them to change things. > > In this particular instance, the customization needed is not a big deal: set line-move-visual to nil. Almost everybody can do it. But the time they had to spend in discovering that they needed to change it is what has been significant. (In fact, after this thread started, I began to wonder if VM might be vulnerable to the problem as well, and went and checked if there were calls to next-line anywhere. There were three of them!) > The change was clearly documented in the NEWS file, which also explained how to restore the old behavior. Any user who upgrades to a new version and is too lazy to check the NEWS file (and the PROBLEMS file for that matter), especially after observing unexpected or different behavior gets what they deserve. Tim -- tcross (at) rapttech dot com dot au