branch: externals/hyperbole
commit 06335ca821591befa483c10c6e538e676ee97496
Author: Robert Weiner <r...@gnu.org>
Commit: Robert Weiner <r...@gnu.org>

    Fix hyrolo-sort error not handling last line properly
---
 ChangeLog | 3 +++
 hyrolo.el | 1 +
 2 files changed, 4 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 290a560301..c032754c3b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+* hyrolo.el (hyrolo-map-level-1): Fix sorting bug by adding 
outline-hide-subtree when
+    on last buffer entry so its contents are kept together during hyrolo-sort.
+
 2021-12-26  Bob Weiner  <r...@gnu.org>
 
 * kotl/kotl-mode.el (kotl-mode:exchange-cells): Signal error if invalid type 
or value
diff --git a/hyrolo.el b/hyrolo.el
index d82e79cf90..89e1009f5e 100644
--- a/hyrolo.el
+++ b/hyrolo.el
@@ -1224,6 +1224,7 @@ Return number of groupings matched."
                                     (setq start nil))))
                               start))
                    (setq grouping-end t)
+                   (outline-hide-subtree) ; hide multiple entry lines
                    (goto-char (point-max))
                    (skip-chars-backward " \t\n\r\f")))
                (not grouping-end)))

Reply via email to