Earmark v1.2.2 Earmark.Context

Summary

Functions

Append messages to context.options.messages

Access context.options.messages

Types

inline_code_continuation()
inline_code_continuation() :: {nil | String.t, number}
maybe(t)
maybe(t) :: t | nil
message()
message() :: {message_type, number, String.t}
message_type()
message_type() :: :warning | :error
numbered_line()
numbered_line() :: %{line: String.t, lnb: number}
token()
token() :: {atom, String.t}
tokens()
tokens() :: [token]

Functions

add_messages(context, messages)
add_messages(%Earmark.Options{breaks: term, code_class_prefix: term, do_sanitize: term, do_smartypants: term, file: term, footnote_offset: term, footnotes: term, gfm: term, line: term, mapper: term, messages: term, pedantic: term, plugins: term, renderer: term, sanitize: term, smartypants: term}, [message] | message) :: %Earmark.Options{breaks: term, code_class_prefix: term, do_sanitize: term, do_smartypants: term, file: term, footnote_offset: term, footnotes: term, gfm: term, line: term, mapper: term, messages: term, pedantic: term, plugins: term, renderer: term, sanitize: term, smartypants: term}

Append messages to context.options.messages

messages(context)

Access context.options.messages