Как написать режим Emacs для нового языка? - PullRequest
58 голосов
/ 18 сентября 2008

Я хотел бы написать основной режим Emacs для 4GL. Может кто-нибудь показать мне учебник? Насколько я гуглил, я смог найти только это сломано:

ссылка http://two -wugs.net / emacs / mode-tutorial.html

Ответы [ 4 ]

44 голосов
/ 18 сентября 2008

Полное руководство по EmacsWiki " Режим обучения "

Учебник по созданию языкового режима Emacs

20 голосов
/ 20 сентября 2008

Если вы ленивы, один простой способ - расширить generic-mode, чтобы узнать о вашем новом языке:

http://emacswiki.org/emacs/GenericMode

Я делаю это много для файлов конфигурации для приложений, с которыми я много работаю, чтобы получить достойную подсветку синтаксиса. Вот один Я сделал для АТС asterisk давным-давно в качестве примера.

14 голосов
/ 18 сентября 2008

Существует серия блогов по написанию нового режима python в emacs. Это не учебник, но он может указать вам правильное направление.

6 голосов
/ 15 января 2013

Еще один небольшой учебник под названием Как написать основной режим Emacs для раскраски синтаксиса от Xah Lee.

...