From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Uday S Reddy Newsgroups: gmane.emacs.help Subject: Re: line-move-visual Date: Fri, 04 Jun 2010 08:59:01 +0100 Organization: Janet Usenet Reading Service. Message-ID: References: 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 1291827223 20223 80.91.229.12 (8 Dec 2010 16:53:43 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 8 Dec 2010 16:53:43 +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 17:53:39 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 1PQNGt-0006F3-BT for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 17:53:39 +0100 Original-Received: from localhost ([127.0.0.1]:48787 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PQNGs-0002KQ-Mg for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 11:53:38 -0500 Original-Path: usenet.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!newsgate.news.xs4all.nl!news2.euro.net!82.197.223.106.MISMATCH!feeder1.cambriumusenet.nl!feed.tweaknews.nl!192.87.166.28.MISMATCH!tudelft.nl!txtfeed1.tudelft.nl!dedekind.zen.co.uk!zen.net.uk!hamilton.zen.co.uk!feed4.jnfs.ja.net!feed2.jnfs.ja.net!jnfs.ja.net!times.reader.netnews.ja.net!not-for-mail Original-Newsgroups: gnu.emacs.help,comp.emacs Original-Lines: 28 Original-NNTP-Posting-Host: wallace.cs.bham.ac.uk Original-X-Trace: north.jnrs.ja.net 1275638340 11795 147.188.193.15 (4 Jun 2010 07:59:00 GMT) Original-X-Complaints-To: usenet@north.jnrs.ja.net Original-NNTP-Posting-Date: Fri, 4 Jun 2010 07:59:00 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 In-Reply-To: Original-Xref: usenet.stanford.edu gnu.emacs.help:178604 comp.emacs:99888 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:75650 Archived-At: On 6/3/2010 11:11 PM, Mark Crispin wrote: > > I wasted hours trying to figure out what the hell was wrong with my > file, or my terminal emulator window, or my system. The fact that the > problem went away on a different system added further confusion. It was > only when I did ESC CTRL/N and saw that it moved me the wrong number > of lines, but only on one system, that I realized that emacs changed. > And that's when I did ESC X describe-key CTRL/N and read about > line-mode-visual, although it did not mention that this was now the > default. > > Surprise. Grr. Having used Emacs for some 30 years myself, I always expect a few surprises with a new major version of Emacs. It takes me a few months to read through all the change logs and the new manual sections to become comfortable with all the new and changed features. Our sys admins realize that it takes time to get up to speed with a new version of Emacs, and generally install the new version along side the old version. They maintain the two for several months before removing the old version. Sometimes when there are significant new features, the old version just stays, because several users are uncomfortable with the new version. The good thing about free software is that you can do that! I would say your ire should be directed at your downstream distributions which don't seem to understand what a version change means to users. An Emacs major version upgrade should never be done as part of a "routine" update. They should never be installing Emacs without the news file. And, you can't assume that you can reliably use a new version without reading through the change log at least. Reading through the emacs-developers list yesterday, I also discovered that there is an Options -> Customize -> New Options menu, which asks you for an old version number and lists all the new options that have been added since then. That may be a good way to figure out what has changed. --- As I said before, the line-move-visual setting has been a complex decision for the developers. I have a virtual folder of "visual" messages from the emacs-developers list, which shows some 40+ threads over the last couple of years, with each one having been extremely contentious. I am still trying to figure out what it all means. It would help the rest of us if you could tell us what problem you ran into with the default setting of line-move-visual, and why it is important for what you do. Cheers, Uday