Skip to content

Commit b34d00f

Browse files
authored
Merge pull request #14266 from barksten/master
fix invalid bash function name
2 parents 1eb2651 + 74fed0a commit b34d00f

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

scripts/completionFinder.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,8 @@ def getCompletionScript(name, optList):
130130

131131
if name.endswith(".py"):
132132
func_name = name[0:-3]
133+
elif "-" in name:
134+
func_name = name.replace("-", "_")
133135
else:
134136
func_name = name
135137

scripts/gdal-bash-completion.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ _gdalcompare()
281281
}
282282
complete -o default -F _gdalcompare gdalcompare.py
283283
complete -o default -F _gdalcompare gdalcompare
284-
_gdal-config()
284+
_gdal_config()
285285
{
286286
COMPREPLY=()
287287
cur="${COMP_WORDS[$COMP_CWORD]}"
@@ -298,7 +298,7 @@ _gdal-config()
298298
esac
299299
return 0
300300
}
301-
complete -o default -F _gdal-config gdal-config
301+
complete -o default -F _gdal_config gdal-config
302302
_gdal_contour()
303303
{
304304
COMPREPLY=()

0 commit comments

Comments
 (0)