better string exception with repr
Merge branch 'change_str2repr'