Mybuild Mode
Проект по разработке режима GNU Emacs для редактирования файлов Mybuild из операционный системы Embox.
Проект начат в августе 2022. 11 сентября пакет
для mybuild-mode был принят в MELPA.
Реализованы:
- синтаксическая подсветка (полностью, используется
font-lock-mode); - правильные отступы (полностью);
- настройки (M+x
customize-groupmybuild):- ширина отступа
mybuild-indent-offset.
- ширина отступа
В планах:
- Избавиться от
c-mode, так как 1) замедляет загрузку режима; 2) делает неправильные отступы для простых инструкций (c-modeожидает, что в конце инструкции будет;). Для этого нужно написать функцию, которая будет делать правильные отступы. - Автодополнение для имён пакетов и модулей.
- Проверка правильности синтаксиса.
Первое в приоритете. Вторые два пункта постольку-поскольку, так как весьма сложны в реализации.