pub(crate) fn expand(
cap: &[u8],
params: &[Param],
vars: &mut Variables
) -> Result<Vec<u8>, String>🔬This is a nightly-only experimental API. (
test)Expand description
Expand a parameterized capability
Arguments
cap- string to expandparams- vector of params for %p1 etcvars- Variables struct for %Pa etc
To be compatible with ncurses, vars should be the same between calls to expand for
multiple capabilities for the same terminal.