[#4953] Handle non-utf-8 encoded commit msgs
[#5596] use ew.LinkField instead of our own