sig
module Tags :
sig
type highlight = {
lang : string option;
body : Astring.String.Sub.t;
linenos : bool;
}
val mk_highlight :
?lang:string ->
?body:Astring.String.sub ->
?linenos:bool -> unit -> Jekyll_liquid.Tags.highlight
val pp_highlight : Jekyll_liquid.Tags.highlight Fmt.t
val highlight : string -> Jekyll_liquid.Tags.highlight option
val endhighlight : string -> bool
end
val highlight_exn :
?f:(Jekyll_liquid.Tags.highlight option ->
Astring.String.sub -> Astring.String.sub) ->
Astring.String.sub -> Astring.String.sub
val highlight_markdown_code :
Jekyll_liquid.Tags.highlight option ->
Astring.String.sub -> Astring.String.sub
end