From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: pjb@informatimago.com (Pascal J. Bourguignon) Newsgroups: gmane.emacs.help Subject: Re: Going to line n, column m Date: Wed, 08 Oct 2008 19:32:22 +0200 Organization: Informatimago Message-ID: <87d4ib56xl.fsf@hubble.informatimago.com> References: <87zllg5ee7.fsf@hubble.informatimago.com> <87vdw456w4.fsf@hubble.informatimago.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1223487928 18263 80.91.229.12 (8 Oct 2008 17:45:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 8 Oct 2008 17:45:28 +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 Oct 08 19:46:20 2008 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.50) id 1Knd6u-0003VJ-TA for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Oct 2008 19:46:09 +0200 Original-Received: from localhost ([127.0.0.1]:35506 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Knd5r-0004Fv-3P for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Oct 2008 13:45:03 -0400 Original-Path: news.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!tiscali!newsfeed1.ip.tiscali.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-a.proxad.net!nnrp4-2.free.fr!not-for-mail Original-Newsgroups: gnu.emacs.help Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== X-Accept-Language: fr, es, en X-Disabled: X-No-Archive: no User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/22.2 (gnu/linux) Cancel-Lock: sha1:hq5+qah5Slhk0x9vnl2vMZfSO/o= Original-Lines: 44 Original-NNTP-Posting-Date: 08 Oct 2008 19:32:22 MEST Original-NNTP-Posting-Host: 88.182.134.169 Original-X-Trace: 1223487142 news-2.free.fr 15732 88.182.134.169:42363 Original-X-Complaints-To: abuse@proxad.net Original-Xref: news.stanford.edu gnu.emacs.help:163213 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:58556 Archived-At: Nikolaj Schumacher writes: > pjb@informatimago.com (Pascal J. Bourguignon) wrote: > >> It's not a bug, it's a feature of move-to-column. Hence my >> implementation of goto-xy. > > First of all, I think it's unlikely that the OP wanted to move to a line > and column that don't exist. Your comment that it "doesn't work" is > misleading at best. To me, it seems unlikely that the OP is using CVS emacs, given he had to ask such a question. > But even if he did, move-to-column is capable of doing so. There's no > need for an elaborate (and error-prone) re-implementation. By now, it should be clear that it IS NOT, RIGHT NOW capable of doing so, but WILL BE able to do it, when emacs 23.0 will be released. In the current circumstances, what can be called a RE-IMPLEMENTATION is actually the implementation of move-to-column found in CVS since it obviously redo the same thing that the goto-xy I implemented years ago. Since the OP didn't precise the version of his emacs, we're left with an old implementation of goto-xy that worked on old emacs, current emacs and will obviously continue working in future emacs, vs. a new implementation of goto-xy that doesn't work on old emacs, and current emacs. Granted some time in the future it will work on emacs 23, but the OP didn't say he needed this function in six months either. -- __Pascal Bourguignon__ http://www.informatimago.com/ Our enemies are innovative and resourceful, and so are we. They never stop thinking about new ways to harm our country and our people, and neither do we. -- Georges W. Bush