Extra syntect syntaxes and themes curated by the bat project
APACHE-2.0 License
EmbeddedThemeName::SubmlimeSnazzy
->EmbeddedThemeName::SublimeSnazzy
syntect
dependency is now re-exported under two_face::re_exports::syntect
syntect-default-onig
/ syntect-default-fancy
features toggle on thedefault-onig
/ default-fancy
features making the syntecttheme
module got some TLC including a demo of all of the embedded themesCargo.toml
unstable
feature flag was removed now that syntect-default-onig
fillsbat
includingPublished by CosmicHorrorDev about 1 year ago
Only a couple of very small breaking changes:
EmbeddedLazyThemeSet::theme_names()
are nowPublished by CosmicHorrorDev about 1 year ago
There are a couple of changes around feature flags:
syntect
. Some syntaxes use features that are only provided by onig
fancy-regex
, so matching two-face
and syntect
's implementationAcknowledgments now includes the full listing for all syntaxes and themes
regardless of what is used. There are still individual methods to distinquish
which acknowledgments are for what though
The two_face::syntax::extra()
function is now
two_face::syntax::extra_no_newlines()
and two_face::extra::extra_newlines()
has been added. This mirrors syntect
's load_defaults_nonewlines()
and
load_defaults_newlines()
two_face::theme::extra()
now includes an EmbeddedLazyThemeSet
. This is just
a wrapper around a LazyThemeSet
tailored toward knowing all of the embedded
themes