Wilfred / helpful

A better Emacs *help* buffer
1.12k stars 62 forks source link

Enable outline support for Emacs 29 #328

Closed aikrahguzar closed 1 year ago

aikrahguzar commented 1 year ago

Emacs 29 introduces outline-search-function variable which can be used to support outline-minor-mode in helpful buffers. The implemented function finds headings by face property search. I has been in my configuration for a few months now and is especially useful when combined with a non-nil value for outline-minor-mode-cycle. I have often used it to quickly get to documentation for variables which have huge values e.g. display-buffer-alist.

Since Emacs 29 is released now, I think now is a good time to try to upstream this.

Wilfred commented 1 year ago

Nice, thanks!