From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#5042: 23.1; linum-mode gives incorrect line numbers with narrowed buffers Date: Mon, 21 Dec 2009 07:50:52 -0800 Message-ID: References: <200911260039.nAQ0dTD1019384@mailhub-pa1.hpl.hp.com> <200912100534.nBA5YSva008256@mailhub-pa1.hpl.hp.com> <200912210659.nBL6xhDG020940@mailhub-pa1.hpl.hp.com> Reply-To: Drew Adams , 5042@debbugs.gnu.org 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 1261412217 7004 80.91.229.12 (21 Dec 2009 16:16:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 21 Dec 2009 16:16:57 +0000 (UTC) Cc: 5042@emacsbugs.donarmstrong.com, 'Markus Triska' To: "'Juanma Barranquero'" , <5042@debbugs.gnu.org>, Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 21 17:16:49 2009 Return-path: Envelope-to: geb-bug-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 1NMkqF-0006vi-73 for geb-bug-gnu-emacs@m.gmane.org; Mon, 21 Dec 2009 17:10:39 +0100 Original-Received: from localhost ([127.0.0.1]:49862 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NMkqE-0004Eq-UG for geb-bug-gnu-emacs@m.gmane.org; Mon, 21 Dec 2009 11:10:39 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NMkpx-00046u-Lq for bug-gnu-emacs@gnu.org; Mon, 21 Dec 2009 11:10:21 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NMkps-00043s-Vt for bug-gnu-emacs@gnu.org; Mon, 21 Dec 2009 11:10:21 -0500 Original-Received: from [199.232.76.173] (port=36766 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NMkps-00043m-SQ for bug-gnu-emacs@gnu.org; Mon, 21 Dec 2009 11:10:16 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56290) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NMkps-0001QV-2v for bug-gnu-emacs@gnu.org; Mon, 21 Dec 2009 11:10:16 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1NMkZC-0008MI-Ba; Mon, 21 Dec 2009 10:53:02 -0500 X-Loop: bug-gnu-emacs@gnu.org Mail-Followup-To: "Drew Adams" , 5042@debbugs.gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Dec 2009 15:53:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-Emacs-PR-Message: followup 5042 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 5042-submit@debbugs.gnu.org id=B5042.126141072432116 (code B ref 5042); Mon, 21 Dec 2009 15:53:02 +0000 Original-Received: (at 5042) by debbugs.gnu.org; 21 Dec 2009 15:52:04 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NMkYF-0008Lt-Il for submit@debbugs.gnu.org; Mon, 21 Dec 2009 10:52:03 -0500 Original-Received: from acsinet12.oracle.com ([141.146.126.234]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NMkYB-0008LS-D2; Mon, 21 Dec 2009 10:52:01 -0500 Original-Received: from rgminet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by acsinet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id nBLFpa4l007785 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 21 Dec 2009 15:51:37 GMT Original-Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by rgminet13.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id nBLFnYt7010870; Mon, 21 Dec 2009 15:51:56 GMT Original-Received: from abhmt010.oracle.com by acsmt358.oracle.com with ESMTP id 1152921031261410704; Mon, 21 Dec 2009 09:51:44 -0600 Original-Received: from dradamslap1 (/24.5.185.59) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 21 Dec 2009 07:51:22 -0800 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Thread-Index: AcqCKgi4Pl5jmNNzTfe+53wukUpJ7wAKqNfA X-Source-IP: acsmt355.oracle.com [141.146.40.155] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090207.4B2F9996.0039:SCFMA4539814,ss=1,fgs=0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 21 Dec 2009 10:53:02 -0500 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:33715 Archived-At: > > there should be an explicit option to switch between the modes. > I agree, and don't really care which one is default Yes, an option makes sense. And it can happen that the same person wants both behaviors at different times. For that, why not let `C-u linum-mode' use, in effect, the opposite of the option value? IOW, if you set the option to use absolute numbering (per the file lines), and you use `C-u linum-mode', then you get relative numbering instead (per the visible lines). If you then exit the mode and reenter it (without `C-u'), you get the default numbering (i.e., per the option value - absolute numbering in this case).