From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: line-move-visual Date: Thu, 10 Jun 2010 15:53:24 -0400 Organization: A noiseless patient Spider Message-ID: 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> <87wrubfd8p.fsf@rapttech.com.au> <848w6ndwn0.fsf@cs.bham.ac.uk> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1291830669 5918 80.91.229.12 (8 Dec 2010 17:51:09 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 8 Dec 2010 17:51:09 +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:51:05 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 1PQOAS-0006QS-Up for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 18:51:05 +0100 Original-Received: from localhost ([127.0.0.1]:38941 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PQOAS-0006YB-AC for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 12:51:04 -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!feeder.news-service.com!feeder.news-service.com!85.214.198.2.MISMATCH!eternal-september.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help,comp.emacs,comp.lang.lisp Original-Lines: 23 Injection-Date: Thu, 10 Jun 2010 19:53:35 +0000 (UTC) Injection-Info: mx03.eternal-september.org; posting-host="cWQNBTLLRgQ+BcdB76CQMQ"; logging-data="22904"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+PBdLdgwBquKgPe5O2OW9b" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:UgbgnT7JX2SXL5Yuac9ZBgMx894= sha1:EKttwkCJP99u9NN0BJMyp0A7iwc= Original-Xref: usenet.stanford.edu gnu.emacs.help:178809 comp.emacs:99980 comp.lang.lisp:288914 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:75732 Archived-At: >> Choosing defaults is very difficult indeed. You can never please >> everyone. In this specific case, I'm the main guy to blame: I wrote the >> original patch for line-move-visual (oddly enough, since it touches >> parts of the code I still am not at all familiar with), mostly because >> it seemed it would be important for proper support of word-wrap (which >> I didn't care for much, but many users cared about it). > Isn't word-wrap the ideal solution for dealing with the single-line > paragraphs that you mention in the second bullet point below? Only for the display part: it doesn't help navigation. > So, this particular decision doesn't seem to be all that difficult. Leaving line-move-visual as nil would have been an easy decision to satisfy old users who already like Emacs. But setting it to t (without switching all the way to visual-line-mode) seemed like a good compromise. Given the reactions we've seen since Emacs-23.1 was released, I don't regret the decision. Stefan