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.
This commit is contained in:
Ihor Radchenko 2022-04-29 10:55:39 +08:00
parent 782a661921
commit a3dac4d20a
No known key found for this signature in database
GPG Key ID: 6470762A7DA11D8B
1 changed files with 3 additions and 2 deletions

View File

@ -845,8 +845,9 @@ DETAIL is either nil, `minimal', `local', `ancestors',
(let (font-lock-extend-region-functions)
(font-lock-fontify-region (max (point-min) (1- (car region))) (cdr region))))))
;; 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
(dolist (spec (org-fold-core-folding-spec-list))
;; Links are taken care by above.