From: Elan Ruusamäe Date: Fri, 2 Mar 2007 15:37:32 +0000 (+0000) Subject: - detect users file charset X-Git-Tag: 8360^0 X-Git-Url: http://git.pld-linux.org/?a=commitdiff_plain;h=d248010292e034a8909072216f7debdd514eb13b;p=projects%2Frc-scripts.git - detect users file charset svn-id: @8323 --- diff --git a/changelog.sh b/changelog.sh index e8b1b74b..777182fb 100755 --- a/changelog.sh +++ b/changelog.sh @@ -24,7 +24,12 @@ awk -F":" ' { login=$1; if ($3 != "") { name=$3 } else { name=$1 }; email=$2; pr branch=$(svn info | awk '/URL:/{print $NF}' | sed -e 's,^.*svn.pld-linux.org/svn,,') -svn log -v --xml | svn2log --users-charset=ISO8859-2 --domain "pld-linux.org" -p $branch -u $tmp --exclude ChangeLog -o ChangeLog +if grep -q vim:encoding=utf-8 $users; then + charset=UTF-8 +else + charset=ISO8859-2 +fi +svn log -v --xml | svn2log --users-charset=$charset --domain "pld-linux.org" -p $branch -u $tmp --exclude ChangeLog -o ChangeLog rm -f $tmp # obfuscate emails and (user@domain)