diff --git a/src/backends/text/types.jl b/src/backends/text/types.jl index 83fcbec6..627bfc21 100644 --- a/src/backends/text/types.jl +++ b/src/backends/text/types.jl @@ -305,5 +305,6 @@ struct TextHighlighter ) end end +TextHighlighter(f::Function; kwargs...) = TextHighlighter(f, Crayon(; kwargs...)) _text__default_highlighter_fd(h::TextHighlighter, ::Any, ::Int, ::Int) = h._decoration diff --git a/test/backends/text/highlighters.jl b/test/backends/text/highlighters.jl index 354f8e49..7df3507e 100644 --- a/test/backends/text/highlighters.jl +++ b/test/backends/text/highlighters.jl @@ -25,7 +25,7 @@ color = true, highlighters = [ TextHighlighter((data, i, j) -> data[i, j] % 2 == 0, crayon"bold fg:cyan") - TextHighlighter((data, i, j) -> data[i, j] % 2 == 0, crayon"bold") + TextHighlighter((data, i, j) -> data[i, j] % 2 == 0; bold = true) TextHighlighter((data, i, j) -> data[i, j] % 2 != 0, crayon"bold italics") ] )