jupyter-org--ansi-color-apply-on-region: Use cond

This commit is contained in:
Nathaniel Nicandro 2019-06-10 12:56:21 -05:00
parent d6393d8e51
commit 195576bdbf

View file

@ -544,8 +544,8 @@ property."
next begin1 end1)
(while (/= begin end)
(setq next (next-single-property-change begin 'jupyter-ansi nil end))
(if (get-text-property begin 'jupyter-ansi)
(progn
(cond
((get-text-property begin 'jupyter-ansi)
(setq begin1 begin
end1 next
begin next)
@ -556,9 +556,10 @@ property."
(font-lock-prepend-text-property
begin1 next 'face (get-text-property begin1 'font-lock-face)))
(setq begin1 next)))
(t
(put-text-property begin next 'jupyter-ansi t)
(jupyter-ansi-color-apply-on-region begin next)
(setq begin next)))))
(setq begin next))))))
;; Adapted from `org-fontify-meta-lines-and-blocks-1'
(defun jupyter-org-font-lock-ansi-escapes (limit)