meli/src/components
Manos Pitsidianakis 3e31c46a74
Add "regexp" feature, format text with regexps
`regexp` feature uses the pcre2 library to enable the user to define
regular expressions for matching text and applying text formatting to
the matches. An example from the theme configuration I used to test
this:

  [terminal.themes.win95.text_format_regexps]
  "listing.subject" = { "\\[[^\\]]*\\]" = { attrs = "Bold" } }
  "listing.from" = { "\\<[^\\>]*\\>(?:(?:\\s*$)|(?=,))" = { attrs = "Italics" } }

  [terminal.themes.win95.text_format_regexps."pager.envelope.body"]
  "^>.*$" = { attrs = "Italics" }
  "\\d+\\s?(?:(?:[KkMmTtGg]?[Bb])|(?:[KkMmTtGg][Bb]?)(?=\\s))" = { attrs = "Bold | Underline" }
2020-06-05 10:56:36 +03:00
..
contacts Add Italics, Blink, Dim and Hidden text attributes 2020-04-05 15:57:05 +03:00
mail themes: add indentation level color keys 2020-05-31 16:44:39 +03:00
utilities Add execute command parser to improve suggestions 2020-05-29 20:43:40 +03:00
contacts.rs Remove fnv crate 2020-05-10 21:18:56 +03:00
mail.rs Add conf_override! macro 2020-03-18 19:13:07 +02:00
notifications.rs Save forked processes for reaping 2020-03-01 17:56:58 +02:00
utilities.rs Add "regexp" feature, format text with regexps 2020-06-05 10:56:36 +03:00