@dolik-rce commented on this pull request.
@@ -23,6 +23,7 @@ s/^(#define VER_FILEVERSION_STR *)[^ ].*$/\1"'"$VER"'"/
' -i geany_private.rc
sed -e 's/^(AC_INIT([^,]*, *[)[^]]*(],)/\1'"$VER"'\2/' -i configure.ac +sed -e 's/^( *version: *)[^,]*(,)/\1'"'$VER'"'\2/' -i meson.build
I'm not sure if I understand correctly what you would like from this `sed` to do, but here is a very strictly matching version: ```suggestion sed -e '1,/^\s*version:\s*/ s/^(\s*version:\s*''')[^''']*(.*)/\1'"$VER"'\2/' -i meson.build ``` It will match: - only the very first line containing `version:` - it requires it to be followed be single-quoted string