mirror of
https://github.com/openSUSE/osc.git
synced 2025-02-28 13:12:11 +01:00
Merge branch 'fix-completion-with-space-in-pwd' of https://github.com/theMarix/osc
Properly quote $PWD in osc.complete.
This commit is contained in:
commit
aa01d866cc
14
dist/osc.complete
vendored
14
dist/osc.complete
vendored
@ -87,14 +87,14 @@ lnkprj=""
|
||||
lnkpkg=""
|
||||
apiurl=""
|
||||
alias=""
|
||||
test -s ${PWD}/.osc/_project && read -t 1 oscprj < ${PWD}/.osc/_project
|
||||
test -s ${PWD}/.osc/_package && read -t 1 oscpkg < ${PWD}/.osc/_package
|
||||
if test -s ${PWD}/.osc/_files ; then
|
||||
lnkprj=$(command sed -rn '/<linkinfo/{s@.*[[:blank:]]project="([^"]+)".*@\1@p;}' < ${PWD}/.osc/_files)
|
||||
lnkpkg=$(command sed -rn '/<linkinfo/{s@.*[[:blank:]]package="([^"]+)".*@\1@p;}' < ${PWD}/.osc/_files)
|
||||
test -s "${PWD}/.osc/_project" && read -t 1 oscprj < "${PWD}/.osc/_project"
|
||||
test -s "${PWD}/.osc/_package" && read -t 1 oscpkg < "${PWD}/.osc/_package"
|
||||
if test -s "${PWD}/.osc/_files" ; then
|
||||
lnkprj=$(command sed -rn '/<linkinfo/{s@.*[[:blank:]]project="([^"]+)".*@\1@p;}' < "${PWD}/.osc/_files")
|
||||
lnkpkg=$(command sed -rn '/<linkinfo/{s@.*[[:blank:]]package="([^"]+)".*@\1@p;}' < "${PWD}/.osc/_files")
|
||||
fi
|
||||
if test -s ${PWD}/.osc/_apiurl -a -s ~/.oscrc ; then
|
||||
read apiurl < ${PWD}/.osc/_apiurl
|
||||
if test -s "${PWD}/.osc/_apiurl" -a -s ~/.oscrc ; then
|
||||
read apiurl < "${PWD}/.osc/_apiurl"
|
||||
alias=$(sed -rn '\@^\['${apiurl}'@,\@=@{\@^aliases=@{s@[^=]+=([^,]+),.*@\1@p};}' < ~/.oscrc 2> /dev/null)
|
||||
fi
|
||||
if test "${cmdline[0]}" = isc ; then
|
||||
|
Loading…
x
Reference in New Issue
Block a user