From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Cecil Westerhof Newsgroups: gmane.emacs.help Subject: Re: Column-number-mode ordinality question Date: Thu, 15 Apr 2010 22:22:59 +0200 Organization: Decebal Computing Message-ID: <87r5mgqxcs.fsf@linux-lqcw.site> References: <6e35721a-1cf3-439b-aadc-9ed115e80181@x3g2000yqd.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: dough.gmane.org 1273006740 9826 80.91.229.12 (4 May 2010 20:59:00 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 4 May 2010 20:59:00 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue May 04 22:58:59 2010 connect(): No such file or directory 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 1O9PCl-0008Kq-Kj for geh-help-gnu-emacs@m.gmane.org; Tue, 04 May 2010 22:58:59 +0200 Original-Received: from localhost ([127.0.0.1]:44322 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9PCl-0004Ta-67 for geh-help-gnu-emacs@m.gmane.org; Tue, 04 May 2010 16:58:59 -0400 Original-Path: usenet.stanford.edu!goblin1!goblin2!goblin.stu.neva.ru!feeder3.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Original-Newsgroups: gnu.emacs.help X-Homepage: http://www.decebal.nl/ User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:Vsm4C8SYskKYOuVeQQJSE92gdZw= Original-Lines: 76 Original-NNTP-Posting-Host: 84.53.123.169 Original-X-Trace: 1271362950 news.xs4all.nl 22938 decebal/[::ffff:84.53.123.169]:20528 Original-X-Complaints-To: abuse@xs4all.nl Original-Xref: usenet.stanford.edu gnu.emacs.help:177703 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:73161 Archived-At: --=-=-= Smith_RS writes: > I know that historically RMS was against this, but is there any way in > 23.1 to change the behavior of column-number-mode so that it begins > with 1 and not 0? > > Under Linux I can just change the code in xdisp.c, but I'm doing more > work with Windows these days. I have some code that I use to display things different: --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=laatste-fetch-gnus.png Content-Transfer-Encoding: base64 Content-Description: My modified modeline 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 9OYftPveti+6bsEAAAAASUVORK5CYII= --=-=-= I have here combined line number and column number. (Saves modeline estate.) I work with the default starting with 0, but it is easy to change the code. (The blessing of OSS.) I use: (defun buffer-position (&optional do-yank) (let ((ret-val (format "%d,%d" (line-number-at-pos) (current-column)))) (buffer-count-exit do-yank (interactive-p) ret-val nil))) but this could be changed to: (defun buffer-position (&optional do-yank) (let ((ret-val (format "%d,%d" (line-number-at-pos) (1+ (current-column))))) (buffer-count-exit do-yank (interactive-p) ret-val nil))) Let me know if you are interested. I did post it in the past, but it will be better to have the latest version. -- Cecil Westerhof Senior Software Engineer LinkedIn: http://www.linkedin.com/in/cecilwesterhof --=-=-=--