Closed Drugoy closed 11 years ago
Чёрт, я хотел поделить все коммиты на 2 пулл-реквеста: чтобы в одном сменить кодировку, а в другом - внести изменения внутри файла, чтобы эти изменения были видны. Видимо, стоило перед отправкой второго пулл-реквеста дождаться, когда Вы примете первый, а то теперь гитхаб их соединил все во едино.
Если сменить кодировку, то coder файл работать не будет. У него строго UTF-16 LE кодировка, чтобы он в акельпаде работал.
Знаю, но в issue #4 я рассказал, что, наверно, проще будет их Вам перед отправкой Instructor'у сохранять в нужной кодировке, чем всем контибъюторам не видеть изменений в коммитах.
Можно сделать так. В https://github.com/Drugoy/Akelpad-syntax-highlighting оно в UTF-8 будет и если вдруг будет много народа дорбатывающего, то пусть туда добавляют, а в https://github.com/Lenchik/Akelpad-syntax-highlighting я буду хранить версию которую всегда можно будет забрать с гитхаба и она будет просто работать, без танцев с бубном и сменой кодировок.
Мой репозиторий временный: он создался гитхабом, после того, как я нажал "fork". У меня есть предложение получше: раньше на гитхабе были downloads, потом их выпилили, но недавно приделали некие "releases", куда можно запихивать релизные файлы. Так вот, можно в самом репозитории держать файлы в UTF-8 и к ним пулл реквесты слать, а когда надо - вручную эти файлы отправлять в releases, уже в UTF-16 LE, готовыми к использованию. М?
А в противном случае получается, что всё равно будут использоваться 2 репозитория, тогда и второй Вы могли бы создать у себя, чтобы он не имел статуса "forked from ...". А т.к. github не показывает изменения содержимого файлов в UTF-16, то танцы с бубном всё равно обеспечены.
Сейчас добавлю все коммиты предложенные и попробую с релизами разобраться. Спасибо за идею. Просто в одном проекте одна версия на UTF-16 и другая на UTF-8 будут как-то сорганизованы.
На крайний случай, можно все файлы просто продублировать (с именами, вида ahk.utf8.coder), чтобы пулл-реквестами вносить синхронные изменения сразу в 2 файла. Лично мне-то не сложно такие пулл-реквесты будет делать, но остальным-то придётся объяснять.
У Вас не получается мой пулл-реквест принять? Надо сначала reopen сделать для этого issue (я зря его закрыл). Или могу новый пулл-реквест отправить.
This way we will see readable diffs