improve index file parsing (#412)

* use match() to extract substrings

* match only horizontal whitespaces
This commit is contained in:
Roman Zhuzha 2018-03-22 14:43:28 +01:00 committed by Jorge Bucaran
parent 494733f948
commit fa7d68906e

View file

@ -1166,16 +1166,16 @@ function __fisher_remote_index_update
} }
{ {
if ($0 ~ /^name: /) { if (match($0, /^name:[[:blank:]]*/)) {
name = substr($0, 7) name = substr($0, RLENGTH+1)
} }
if ($0 ~ /^description: /) { if (match($0, /^description:[[:blank:]]*/)) {
info = substr($0, 14) description = substr($0, RLENGTH+1)
} }
if ($0 ~ /^stargazers_count: /) { if (match($0, /^stargazers_count:[[:blank:]]*/)) {
stars = substr($0, 19) stars = substr($0, RLENGTH+1)
} }
if (name != "" && stars != "") { if (name != "" && stars != "") {