Lenchik / Akelpad-syntax-highlighting

Syntax themes for AkelPad text editor with Coder plugin (AutoHotkey, AviSynth, bash, BibTeX, Grub4Dos, KiXtart, LaTeX, Makefile, nnCron, R, Smarty, plain text and many more other syntax highlighting)
32 stars 3 forks source link

Fix issue #4 (make GitHub display changes) #5

Closed Drugoy closed 11 years ago

Drugoy commented 11 years ago

This way we will see readable diffs

Drugoy commented 11 years ago

Чёрт, я хотел поделить все коммиты на 2 пулл-реквеста: чтобы в одном сменить кодировку, а в другом - внести изменения внутри файла, чтобы эти изменения были видны. Видимо, стоило перед отправкой второго пулл-реквеста дождаться, когда Вы примете первый, а то теперь гитхаб их соединил все во едино.

Lenchik commented 11 years ago

Если сменить кодировку, то coder файл работать не будет. У него строго UTF-16 LE кодировка, чтобы он в акельпаде работал.

Drugoy commented 11 years ago

Знаю, но в issue #4 я рассказал, что, наверно, проще будет их Вам перед отправкой Instructor'у сохранять в нужной кодировке, чем всем контибъюторам не видеть изменений в коммитах.

Lenchik commented 11 years ago

Можно сделать так. В https://github.com/Drugoy/Akelpad-syntax-highlighting оно в UTF-8 будет и если вдруг будет много народа дорбатывающего, то пусть туда добавляют, а в https://github.com/Lenchik/Akelpad-syntax-highlighting я буду хранить версию которую всегда можно будет забрать с гитхаба и она будет просто работать, без танцев с бубном и сменой кодировок.

Drugoy commented 11 years ago

Мой репозиторий временный: он создался гитхабом, после того, как я нажал "fork". У меня есть предложение получше: раньше на гитхабе были downloads, потом их выпилили, но недавно приделали некие "releases", куда можно запихивать релизные файлы. Так вот, можно в самом репозитории держать файлы в UTF-8 и к ним пулл реквесты слать, а когда надо - вручную эти файлы отправлять в releases, уже в UTF-16 LE, готовыми к использованию. М?

Drugoy commented 11 years ago

А в противном случае получается, что всё равно будут использоваться 2 репозитория, тогда и второй Вы могли бы создать у себя, чтобы он не имел статуса "forked from ...". А т.к. github не показывает изменения содержимого файлов в UTF-16, то танцы с бубном всё равно обеспечены.

Lenchik commented 11 years ago

Сейчас добавлю все коммиты предложенные и попробую с релизами разобраться. Спасибо за идею. Просто в одном проекте одна версия на UTF-16 и другая на UTF-8 будут как-то сорганизованы.

Drugoy commented 11 years ago

На крайний случай, можно все файлы просто продублировать (с именами, вида ahk.utf8.coder), чтобы пулл-реквестами вносить синхронные изменения сразу в 2 файла. Лично мне-то не сложно такие пулл-реквесты будет делать, но остальным-то придётся объяснять.

Drugoy commented 11 years ago

У Вас не получается мой пулл-реквест принять? Надо сначала reopen сделать для этого issue (я зря его закрыл). Или могу новый пулл-реквест отправить.