Преглед на файлове

org.el: Fix `org-display-outline-path'

* lisp/org.el (org-display-outline-path): Always remove faces when
setting the outline path to display.

See <https://orgmode.org/list/21ef0e94-e766-455c-a45c-fe30e316c121@Spark>
Bastien Guerry преди 5 години
родител
ревизия
a3576543f5
променени са 1 файла, в които са добавени 7 реда и са изтрити 6 реда
  1. 7 6
      lisp/org.el

+ 7 - 6
lisp/org.el

@@ -9199,13 +9199,14 @@ If JUST-RETURN-STRING is non-nil, return a string, don't display a message."
 				       (when (looking-at org-complex-heading-regexp)
 					 (list (match-string 4)))))))
     (setq res
-	  (org-format-outline-path
-	   path
-	   (1- (frame-width))
-	   (and file bfn (concat (file-name-nondirectory bfn) separator))
-	   separator))
+	  (org-no-properties
+	   (org-format-outline-path
+	    path
+	    (1- (frame-width))
+	    (and file bfn (concat (file-name-nondirectory bfn) separator))
+	    separator)))
     (if just-return-string
-	(org-no-properties res)
+	res
       (org-unlogged-message "%s" res))))
 
 (defvar org-refile-history nil