summaryrefslogtreecommitdiffstats
path: root/completion.py
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2014-03-07 22:20:48 +0100
committerJan Pokorný <jpokorny@redhat.com>2014-03-07 22:20:48 +0100
commit030518928f50ccaaa84ad9848979542aaea3b818 (patch)
treeec8e283de7abb8056c97a7fe58a61c5bdc066a73 /completion.py
parente6a2535b8ae09e1d5bf3346f7dd5c9e963cd94b7 (diff)
downloadclufter-030518928f50ccaaa84ad9848979542aaea3b818.tar.gz
clufter-030518928f50ccaaa84ad9848979542aaea3b818.tar.xz
clufter-030518928f50ccaaa84ad9848979542aaea3b818.zip
completion: use raw string to avoid doubling backslashes
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Diffstat (limited to 'completion.py')
-rw-r--r--completion.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/completion.py b/completion.py
index 9c24937..75a41f0 100644
--- a/completion.py
+++ b/completion.py
@@ -105,7 +105,7 @@ local opts="{0}"
alias_case = ' ' + '\n '.join(
'{0}) cur="{1}";;'.format(alias, to) for alias, to in aliases
)
- main = """\
+ main = r"""\
local commands="{1}"
local opts_common="{2}"
local opts_main="{3}"
@@ -122,7 +122,7 @@ while true; do
esac
fnc=_main_boostrap_${{cur/-/_}}
declare -f ${{fnc}} >/dev/null && COMPREPLY+=( $(${{fnc}} $2) )
- [[ "$2" =~ -.* ]] \\
+ [[ "$2" =~ -.* ]] \
&& COMPREPLY+=( $(compgen -W "${{opts_common}} ${{opts_nonmain}}" -- $2) )
return
done