Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
luminance and best_for_contrast. (by @chshersh in #5)fg, bg, bold, dim, italic, underlined. (by @chshersh in #6)&. (by @chshersh in #6)make_rgb_hex to parse hexadecimal codes into RGB colors. (by @chshersh in #7)Color.t and Color.Ground.t are now polymorphic variants. (by @chshersh in #5)Util.parenthesize_if which is deemed unuseful and is kind of a duplicate of Tree.parenthesize_if in Formatting.m characters would appear in the output before every colored tokenFormatting.tokenize and Formatting.format to a dedicated Formatting.Util submodule - it is common for users who wish to implement TOKENIZABLE to open Formatting, and Formatting.tokenize would then shadow the user's own function, making it cumbersome if the latter was recursive. This does not affect the Ansifmt prelude - format stays available.print_formatted and the IO submodule.First pre-release.