грязный код в emacs vc-mode - PullRequest
       23

грязный код в emacs vc-mode

0 голосов
/ 01 ноября 2011

принятие исходного кода в репозиторий git с помощью emacs vc-mode. Я использовал китайские иероглифы, чтобы написать сообщение коммита. и вставьте ревизию в github затем все китайские иероглифы изменились до неузнаваемости

enter image description here

↓↓↓↓↓↓ После нажатия в github ↓↓↓↓↓↓↓

enter image description here

1 Ответ

2 голосов
/ 06 апреля 2012

VC не знает, какие конкретные бэкэнды используют для кодировки символов (да, это ошибка в VC для тех бэкэндов, которые указывают, что кодировка должна быть utf-8), поэтому он, вероятно, закодировал ваш комментарий, используя любимую кодировку вашей локали(скажем, big5) вместо использования github ожидаемого utf-8 (или я так думаю).

...