Cargo Features

[dependencies]
gitui = { version = "0.26.1", default-features = false, features = ["ghemoji", "regex-fancy", "regex-onig", "timing", "trace-libgit", "vendor-openssl"] }
default = ghemoji, regex-fancy, trace-libgit, vendor-openssl

These default features are set whenever gitui is added without default-features = false somewhere in the dependency tree.

ghemoji default = gh-emoji

Affects utils::emoji

regex-fancy default

regex-* features are mutually exclusive.

Enables regex-fancy of syntect, syntect-fancy of two-face ^0.3.0

regex-onig

Enables regex-onig of syntect and syntect-onig of two-face ^0.3.0

two-face:

A minimal set of syntect features with the onig regex implementation

timing

Enables enabled of scopetime

trace-libgit default

Enables trace-libgit of asyncgit

vendor-openssl default

Enables vendor-openssl of asyncgit

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

gh-emoji ghemoji