From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Andrew W. Nosenko" Newsgroups: gmane.emacs.devel Subject: Re: please make line-move-visual nil Date: Wed, 27 May 2009 15:51:57 +0300 Message-ID: <6161f3180905270551j6af9a4a4ncd58b255e1c88e94@mail.gmail.com> References: <66C6BA04EBCF4B6DAED69E851627D852@us.oracle.com> <87eiue83i7.fsf@cyd.mit.edu> <87my92dmdt.fsf@cyd.mit.edu> <87eiudewtq.fsf@uwakimon.sk.tsukuba.ac.jp> <831vqdubqy.fsf@gnu.org> <6161f3180905270548t3012bc1ah161719ae01db0fb5@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1243428737 24057 80.91.229.12 (27 May 2009 12:52:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 May 2009 12:52:17 +0000 (UTC) Cc: Eli Zaretskii , stephen@xemacs.org, emacs-devel@gnu.org To: ams@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 27 14:52:14 2009 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 1M9Ic8-0006MM-Lm for ged-emacs-devel@m.gmane.org; Wed, 27 May 2009 14:52:12 +0200 Original-Received: from localhost ([127.0.0.1]:47004 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M9Ic7-00038Z-Vo for ged-emacs-devel@m.gmane.org; Wed, 27 May 2009 08:52:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M9Ic0-000381-2A for emacs-devel@gnu.org; Wed, 27 May 2009 08:52:04 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M9Ibz-00037o-L4 for emacs-devel@gnu.org; Wed, 27 May 2009 08:52:03 -0400 Original-Received: from [199.232.76.173] (port=43214 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M9Ibz-00037l-Ci for emacs-devel@gnu.org; Wed, 27 May 2009 08:52:03 -0400 Original-Received: from ey-out-1920.google.com ([74.125.78.149]:43364) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1M9Ibu-0004Gl-Tz; Wed, 27 May 2009 08:51:59 -0400 Original-Received: by ey-out-1920.google.com with SMTP id 13so837779eye.24 for ; Wed, 27 May 2009 05:51:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=yHynMPndwsfEY+TepdMWUY3jVsup4gjAqTRBqYRqPhQ=; b=Jm9vIbAmFiT0jJYbEspSrti2LIXVe51SUVAd3e+FbLJ1pDFa4QTquSYD1X2LAfP0Xg mf/s3wMDD7RZn2MIXHW2WAoEobpjkA/liGRHphJsL1wubWGiDCLyxy9snrk+/B+7gZID nA6exC4TluoZfkFbVHxx5YiJUzk/OBdUtYC4k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=jhy/pbcHnbrfhN3BuCeZYanEUzWJYeZlt4aETtCeweamn9T3njzOBWkdkat0Dqr1YY N5RL/CSBzJR6HtzoEcaD/VBQ/lie0ZTslvxeV/2nHf4VcQFmx8m2Yg07vuv2wOKdAU4N GB08QO4frO+7H4lYMEC5ZthiuxF9TJrZCf+6U= Original-Received: by 10.210.81.10 with SMTP id e10mr1729238ebb.78.1243428717902; Wed, 27 May 2009 05:51:57 -0700 (PDT) In-Reply-To: <6161f3180905270548t3012bc1ah161719ae01db0fb5@mail.gmail.com> X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:111136 Archived-At: On Wed, May 27, 2009 at 3:48 PM, Andrew W. Nosenko wrote: > On Mon, May 25, 2009 at 7:16 AM, Alfred M. Szmidt wrote: >> Setting line-move-visual on a >> per-mode basis is a excellent middle ground that will make ALL parties >> happy. > > Please NO!!!! > > > First at all, after binding additional pair (M-down, M-up) to the > "phisical" lines motion, Sorry. Paragraph above ("First at all...") is just artifact, forgorren to be deleted from the "draft". > > In short: "magic" and unpredictable changing of behavior iis very > inconeinient. =A0At least I found it that. > > You can argue that it would not be "magic" or unpredictable, but > indeed based on a mode or mode-deriviation. =A0But could you predict > (just as "stupid" user, not as mode's author), what deriviation tree > has Occur mode, for example? =A0Or Shell Output? =A0(Ok, I know that Shel= l > Command Output buffer has Fundamental mode, and what?) > > Even for C code it is very useful for me to have visual navigation. > > But I understand your point. =A0Moreover, some time ago I also was very > frustrated, because convinient way for "phisical" line navigation is > no less. =A0And solution is very simple: just give best from both > worlds: above in this thread alredy mentioned that AquaEmacs has > different bindings for C-n/C-p vs. down/up. =A0I also just bound > "phisical" line movements to the M-down and M-up in addition to the > "visual" on down and up, and have now conventient and similar bindings > to the both movement modes. =A0Try it! =A0Just don't throw away only > because it is unusual for you. =A0Try it first for some time (e.g. 1 > week)! > > -- > Andrew W. Nosenko > --=20 Andrew W. Nosenko