Add a function to define a style if not defined

This commit is contained in:
Sorin Ionescu 2012-10-04 20:57:45 -04:00
parent 59f448d6ed
commit 113f6763c2
2 changed files with 5 additions and 0 deletions

View file

@ -13,6 +13,7 @@ Functions
- `is-callable` checks if a name is a command, function, or alias.
- `is-true` checks a boolean variable for "true".
- `coalesce` prints the first non-empty string in the arguments array.
- `zstyle-` defines a style if it is already not defined.
Authors
-------

View file

@ -30,3 +30,7 @@ function coalesce {
return 1
}
# Defines a style if it is already not defined.
function zstyle- {
zstyle -T "$1" "$2" && zstyle "$@"
}