Merge branch 'ek/completion-use-read-r-to-read-literally'
The completion script used to use bare "read" without the "-r" option to read the contents of various state files, which risked getting confused with backslashes in them. This has been corrected. * ek/completion-use-read-r-to-read-literally: completion: suppress unwanted unescaping of `read`
This commit is contained in:
commit
4ca12e10e6
@ -298,7 +298,7 @@ __git_ps1_colorize_gitstring ()
|
||||
# variable, in that order.
|
||||
__git_eread ()
|
||||
{
|
||||
test -r "$1" && IFS=$'\r\n' read "$2" <"$1"
|
||||
test -r "$1" && IFS=$'\r\n' read -r "$2" <"$1"
|
||||
}
|
||||
|
||||
# see if a cherry-pick or revert is in progress, if the user has committed a
|
||||
|
Loading…
Reference in New Issue
Block a user