]> git.pld-linux.org Git - projects/rc-scripts.git/blobdiff - changelog.sh
- detect users file charset
[projects/rc-scripts.git] / changelog.sh
index e8b1b74b724240d00323f22f81578635d8233a54..777182fb635b340c4c306b7a594dacb0b64d0dec 100755 (executable)
@@ -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 <user@domain> and (user@domain)
This page took 0.038423 seconds and 4 git commands to generate.