GNU bug report logs - #23675
Feature request: Emacs 25.0.94: count-lines should offer a way to ignore invisible lines, e.g. outline mode

Previous Next

Package: emacs;

Reported by: Robert Weiner <rsw <at> gnu.org>

Date: Wed, 1 Jun 2016 15:34:03 UTC

Severity: wishlist

Tags: fixed, patch

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #23 received at 23675 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 23675 <at> debbugs.gnu.org, Robert Weiner <rsw <at> gnu.org>
Subject: Re: bug#23675: Feature request: Emacs 25.0.94: count-lines should
 offer a way to ignore invisible lines, e.g. outline mode
Date: Tue, 25 Jun 2019 11:26:47 -0400
>> ! (defun count-lines (start end)
>>     "Return number of lines between START and END.
>>   This is usually the number of newlines between them,
>>   but can be one more if START is not equal to END
>> ! and the greater of them is not at the start of a line."
>>     (save-excursion
>>       (save-restriction
>>         (narrow-to-region start end)
>>         (goto-char (point-min))
>> !       (if (eq selective-display t)
>> ! 	  (save-match-data
>
> Hm...  the current version of the function doesn't mention
> selective-display at all,

That's because the t value of selective-display has been described as
obsolete in the manual since 2013.


        Stefan





This bug report was last modified 1 year and 295 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.