From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "T. V. Raman" Newsgroups: gmane.emacs.devel Subject: Re: line-move-visual never set to nil? Date: Sat, 26 Jul 2008 12:38:15 -0700 Message-ID: <18571.32039.151433.449795@gargle.gargle.HOWL> References: <18571.25125.311010.324079@gargle.gargle.HOWL> <87od4k1nj5.fsf@stupidchicken.com> Reply-To: raman@users.sf.net NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1217101114 31458 80.91.229.12 (26 Jul 2008 19:38:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 26 Jul 2008 19:38:34 +0000 (UTC) Cc: emacs-devel@gnu.org, raman@users.sourceforge.net To: cyd@stupidchicken.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 26 21:39:22 2008 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.50) id 1KMpbt-00020e-JA for ged-emacs-devel@m.gmane.org; Sat, 26 Jul 2008 21:39:21 +0200 Original-Received: from localhost ([127.0.0.1]:45155 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KMpaz-0004NJ-FD for ged-emacs-devel@m.gmane.org; Sat, 26 Jul 2008 15:38:25 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KMpau-0004NB-Rp for emacs-devel@gnu.org; Sat, 26 Jul 2008 15:38:20 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KMpas-0004Mi-BD for emacs-devel@gnu.org; Sat, 26 Jul 2008 15:38:19 -0400 Original-Received: from [199.232.76.173] (port=33817 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KMpas-0004Mf-6p for emacs-devel@gnu.org; Sat, 26 Jul 2008 15:38:18 -0400 Original-Received: from qmta06.westchester.pa.mail.comcast.net ([76.96.62.56]:36641) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KMpas-0002I4-3X for emacs-devel@gnu.org; Sat, 26 Jul 2008 15:38:18 -0400 Original-Received: from OMTA05.westchester.pa.mail.comcast.net ([76.96.62.43]) by QMTA06.westchester.pa.mail.comcast.net with comcast id ugGB1Z00g0vyq2s56jeGR8; Sat, 26 Jul 2008 19:38:16 +0000 Original-Received: from localhost ([71.202.191.236]) by OMTA05.westchester.pa.mail.comcast.net with comcast id ujeF1Z00956Ur8v3RjeFU9; Sat, 26 Jul 2008 19:38:16 +0000 X-Authority-Analysis: v=1.0 c=1 a=R8ai956HJMkA:10 a=GslJO6tH5DYA:10 a=2z1OXlWFAAAA:8 a=br4V7TRtOKbNyoJ8QrQA:9 a=hm0F7ZM1AoGeXcFHTKEA:9 a=CtJercLHldRzC-JS6KDrzS4nHfYA:4 a=5o1NfpFvE1MA:10 a=dAUg0o1D4TkA:10 a=MSl-tDqOz04A:10 a=gi0PWCVxevcA:10 Original-Received: by localhost (Postfix, from userid 1000) id 577D312A4101; Sat, 26 Jul 2008 12:38:15 -0700 (PDT) In-Reply-To: <87od4k1nj5.fsf@stupidchicken.com> X-Mailer: VM alpha-479 under Emacs 23.0.60.1 (i686-pc-linux-gnu) x-attribution: tvr X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. 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:101561 Archived-At: I think line-move-visual should start off set consistent with visual-line-mode. I also think it should be renamed to match with visual-line-mode -- ie visual-line-move -- not line-move-visual --- otherwise users will never be able to discover and set it. >>>>> "Chong" == Chong Yidong writes: Chong> "T. V. Raman" writes: >> As reported a few minutes ago, turning off >> visual-line-mode has no effect. The apparent reason being: >> line-move-visual remains set to T and that is what the >> code in functions next-line and previous-line refers to. Chong> Chong> Now, line-move-visual is a defcustom. The question Chong> is, whether it should default to nil or t (even when Chong> visual-line-mode is off). The current default is t, Chong> which is a kind of hybrid model where line-move uses Chong> screen lines but other editing commands use logical Chong> lines. Chong> Chong> Like Stefan and others, I've found that this setting Chong> works pretty well in practice, for buffers in which Chong> there are occasional continued lines. (When the Chong> buffer is full of long lines, turning on Chong> visual-line-mode is more appropriate.) Chong> Chong> It's true, though, that this behavior could be Chong> confusing, especially for longtime users of Emacs. So Chong> maybe we ought to make line-move-visual default to Chong> nil, as before, and leave it to advanced users to Chong> change it to t for their own usage. Chong> Chong> What's the opinion of others on this list? Chong> -- Best Regards, --raman Email: raman@users.sf.net WWW: http://emacspeak.sf.net/raman/ AIM: emacspeak GTalk: tv.raman.tv@gmail.com PGP: http://emacspeak.sf.net/raman/raman-almaden.asc Google: tv+raman IRC: irc://irc.freenode.net/#emacs