Make the default encoding when reading commits UTF-8
commit982515cf10dfbdfb9b40cb3582dfc54e2855a79d
authorConstantine Plotnikov <constantine.plotnikov@gmail.com>
Thu, 8 Oct 2009 16:12:08 +0000 (8 20:12 +0400)
committerShawn O. Pearce <spearce@spearce.org>
Thu, 8 Oct 2009 17:19:34 +0000 (8 10:19 -0700)
tree854e7278126579401fba9b7bca55e7e3fc0046a4
parentaa08a022f14f14d8d9a458a7ec6bee7b3af693d2
Make the default encoding when reading commits UTF-8

When reading commits the system default encoding was used if no
encoding was specified in the commit. The patch modifies the test
to add a check that commit message was encoded correctly (the
test fails on old implementation if system encoding is not UTF-8)
and fixes Commit.decode() method to use UTF-8 if encoding is not
specified in the commit object.

Change-Id: I27101da3c2eb6edd0c4a9e4c0523e48b286e3cd5
Signed-off-by: Constantine Plotnikov <constantine.plotnikov@gmail.com>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
org.eclipse.jgit.test/tst/org/eclipse/jgit/lib/T0003_Basic.java
org.eclipse.jgit/src/org/eclipse/jgit/lib/Commit.java