Imported Upstream version 15.0.0
[platform/upstream/libzypp.git] / mkChangelog
index 27ad6c7..82ba368 100755 (executable)
@@ -48,13 +48,7 @@ esac
 
 export LC_ALL=""
 export LANG="en"
-
-function Edit()
-{
-  local FILE="$1"
-  vi "$FILE"
-  sed -i 's/ \+$//' "$FILE"
-}
+EDITOR=${EDITOR:-vi}
 
 EMAIL="$(git config --get user.email)"
 
@@ -171,7 +165,7 @@ while true; do
     echo
     case "${RES:-e}" in
       [eE]*)
-       Edit $VERSIONFILE
+       $EDITOR $VERSIONFILE
        eval $(getversion)
        continue
        ;;
@@ -213,7 +207,7 @@ trap " [ -f \"$TMPFILE\" ] && /bin/rm -f -- \"$TMPFILE\" " 0 1 2 3 13 15
 
 RES=e
 while [ "$RES" == "e" ]; do
-  Edit $TMPFILE
+  $EDITOR $TMPFILE
   echo
   awk '{print}/^----------/{n=n+1; if ( n == 2 ) exit 0; }' $TMPFILE
   read -n 1 -p "$(Gecho "(a)bort, (c)ontinue, (s)ubmitt, (e)dit [e]: ")" RES