summaryrefslogtreecommitdiff
path: root/src/completion/pass.bash-completion
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2014-05-08 04:57:16 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2014-05-08 04:57:16 +0200
commitba160d43eb84be181258c26aa66bcaf05964c909 (patch)
treed7b9a5dcf4c1e72d6cb8d87d7b6f534ecb91d51a /src/completion/pass.bash-completion
parenteb1e05f143404312a54f0135a97225b0a17763f8 (diff)
downloadpass-ba160d43eb84be181258c26aa66bcaf05964c909.tar.gz
pass-ba160d43eb84be181258c26aa66bcaf05964c909.tar.bz2
pass-ba160d43eb84be181258c26aa66bcaf05964c909.zip
completion: add new generate flags
Diffstat (limited to 'src/completion/pass.bash-completion')
-rw-r--r--src/completion/pass.bash-completion2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/completion/pass.bash-completion b/src/completion/pass.bash-completion
index 332bf51..ea31fbf 100644
--- a/src/completion/pass.bash-completion
+++ b/src/completion/pass.bash-completion
@@ -86,7 +86,7 @@ _pass()
_pass_complete_entries
;;
generate)
- COMPREPLY+=($(compgen -W "-n --no-symbols -c --clip -f --force" -- ${cur}))
+ COMPREPLY+=($(compgen -W "-n --no-symbols -c --clip -f --force -i --in-place" -- ${cur}))
_pass_complete_entries
;;
cp|copy|mv|rename)
+1 Repro steps: 1. In KeePass, add some entries as children of the root node 2. Export the KeePass to foo.xml 3. 'keepass2pass.py -f foo.xml' Expect: all entries imported Actual: root-level entries are skipped 2014-03-20keepassx2pass: friendly title fieldPhilip Chase1-1/+24 This patch removes several special characters while attempting to preserve as much meaning in the filename as possible. These changes are made to the KeepassX title before it is used as a file password store filename: - Spaces between words in file names are replaced with camelCasing. - The characters \ | ( ) are each replaced with a hyphen. - Trailing hypens are removed. - @ is replaced with "At" - ' is removed