Explorar o código

fixup! org-fold-show-set-visibility: Do not reveal emphasis unless DETAIL is `local'

* lisp/org-fold.el (org-fold-show-set-visibility--text-properties):
Consider nil value for REGION.
Ihor Radchenko %!s(int64=3) %!d(string=hai) anos
pai
achega
a3dac4d20a
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      lisp/org-fold.el

+ 3 - 2
lisp/org-fold.el

@@ -845,8 +845,9 @@ DETAIL is either nil, `minimal', `local', `ancestors',
                 (let (font-lock-extend-region-functions)
                 (let (font-lock-extend-region-functions)
                   (font-lock-fontify-region (max (point-min) (1- (car region))) (cdr region))))))
                   (font-lock-fontify-region (max (point-min) (1- (car region))) (cdr region))))))
           ;; Unfold links.
           ;; Unfold links.
-          (dolist (spec '(org-link org-link-description))
-            (org-fold-region (car region) (cdr region) nil spec)))
+          (when region
+            (dolist (spec '(org-link org-link-description))
+              (org-fold-region (car region) (cdr region) nil spec))))
         (when region
         (when region
           (dolist (spec (org-fold-core-folding-spec-list))
           (dolist (spec (org-fold-core-folding-spec-list))
             ;; Links are taken care by above.
             ;; Links are taken care by above.