GNU bug report logs -
#46878
27.1; lisp-outline-level returns imprecise level number
Previous Next
Reported by: Howard Melman <hmelman <at> gmail.com>
Date: Tue, 2 Mar 2021 16:36:01 UTC
Severity: normal
Tags: fixed
Found in version 27.1
Fixed in version 28.0.50
Done: Juri Linkov <juri <at> linkov.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
>> I use outline-minor-mode extensively in lisp-mode,
>> so after trying your version I'd say that while
>> the change of the level definition can be surprising
>> to someone, but to me your version makes more sense than
>> the current level definition.
>
> Thanks. I use outline-minor-mode a bit, mostly via outline-cycle.
bug#45147 implemented new modes for Org-like TAB cycling in outline-minor-mode.
> When you say the change can be surprising, what do you mean? Does something
> show the level number? AFAIK levels are just treated in relation to each
> other and the number isn't shown to the user. My change I think just means
> levels 1-4 were previously unused and are now used.
Some packages like https://jurta.org/en/emacs/ee/outline
showed all 4 useless additional levels.
Now thanks to your new definition, all such visual noise is removed:
- (no-heading)
- (no-heading)
- (no-heading)
- (no-heading)
and only one top heading is displayed:
- (no-heading)
;;; ee-outline.el --- manipulate outlines collected from outline-mode
;;; Commentary:
- ;;; Code:
This bug report was last modified 4 years and 4 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.