* org.el (org-raise-scripts): Do not fontify sub/superscripts of text with face `org-special-keyword'. Makes property keys as :LAST_REPEAT: display correctly. --- lisp/org.el | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/lisp/org.el b/lisp/org.el index 7715ad7..9c7a427 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -5515,14 +5515,16 @@ and subscriipts." org-match-substring-regexp org-match-substring-with-braces-regexp) limit t) - (let* ((pos (point)) table-p comment-p emph-p link-p) - (setq emph-p (get-text-property (match-beginning 3) 'org-emphasis)) - (setq link-p (get-text-property (match-beginning 3) 'mouse-face)) + (let* ((pos (point)) table-p comment-p + (mpos (match-beginning 3)) + (emph-p (get-text-property mpos 'org-emphasis)) + (link-p (get-text-property mpos 'mouse-face)) + (keyw-p (eq 'org-special-keyword (get-text-property mpos 'face)))) (goto-char (point-at-bol)) (setq table-p (org-looking-at-p org-table-dataline-regexp) comment-p (org-looking-at-p "[ \t]*#")) (goto-char pos) - (if (or comment-p emph-p link-p) + (if (or comment-p emph-p link-p keyw-p) t (put-text-property (match-beginning 3) (match-end 0) 'display -- 1.7.1 _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode