[systemd-commits] shell-completion/zsh
Martin Pitt
martin at kemper.freedesktop.org
Wed Jan 21 01:59:49 PST 2015
shell-completion/zsh/_systemctl.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit e37b56c7355a9b84ac1e1893ab828b19aa1dc217
Author: Wieland Hoffmann <themineo at gmail.com>
Date: Sat Jan 17 02:10:42 2015 +0100
zsh-completion: Do not interpret escape sequences in _filter_units_by_property
This makes all functions that rely on _filter_units_by_property() (like
_systemctl_{stop,kill,try_restart}) work with unit names that contain backslash
escaped sequences (like automount units with spaces that are escaped to
"\x20").
diff --git a/shell-completion/zsh/_systemctl.in b/shell-completion/zsh/_systemctl.in
index 3fa59fa..7f2d5ac 100644
--- a/shell-completion/zsh/_systemctl.in
+++ b/shell-completion/zsh/_systemctl.in
@@ -137,7 +137,7 @@ _filter_units_by_property() {
unit=${units[i]}
prop=${(f)"$(_call_program units "$service show --no-pager --property="$property" ${unit} 2>/dev/null")"}
if [[ "${prop}" = "$property=$value" ]]; then
- echo " ${unit}"
+ echo -E - " ${unit}"
fi
done
}
More information about the systemd-commits
mailing list