Pārlūkot izejas kodu

Merge branch 'maint'

Bastien Guerry 12 gadi atpakaļ
vecāks
revīzija
f20ae92e88
1 mainītis faili ar 5 papildinājumiem un 2 dzēšanām
  1. 5 2
      lisp/org.el

+ 5 - 2
lisp/org.el

@@ -6711,13 +6711,16 @@ of the first headline in the buffer.  This is important, because if the
 first headline is not level one, then (hide-sublevels 1) gives confusing
 results."
   (interactive)
-  (let ((level (save-excursion
+  (let ((l (org-current-line))
+	(level (save-excursion
 		 (goto-char (point-min))
 		 (if (re-search-forward (concat "^" outline-regexp) nil t)
 		     (progn
 		       (goto-char (match-beginning 0))
 		       (funcall outline-level))))))
-    (and level (hide-sublevels level))))
+    (and level (hide-sublevels level))
+    (recenter '(4))
+    (org-goto-line l)))
 
 (defun org-content (&optional arg)
   "Show all headlines in the buffer, like a table of contents.