Небольшой анонс для тех, кто не следит за новостями наhttp://oberonrevival.sourceforge.net/

Выложен и доступен для скачивания пакетNO2 версии 0.1.

Собрано наспех, так что длинных справочных файлов с описанием не приложено, но всё работает как часы, и проверено временем.

Это моя личная сборка на основе редактора Notepad++ (версии 4.8.0) для работы с исходниками на XDS Oberon-2. В сборку влючены и настроены необходимые плагины, при запуске вы их увидите: Function List показывает список процедур в текущем файле, Explorer предоставляет список файлов и стандартное контекстное меню Проводника, в том числе пункты от TortoiseSVN (для тех, у кого он есть), NppExec позволяет работать с командной строкой, в том числе вылавливать и подсвечивать сообщения об ошибках компилятора XDS, а по двойному клику - открывать соответствующее место в нужном файле. Есть фолдинг и подсветка синтаксита в виде userDefineLang.xml (реагирует на расширение файла *.ob2). Там не без недостатков, но в целом работает. Ключевые слова все, какие вспомнил, распознаются и подсвечиваются, фолдинг работает для всех составных операторов, процедур и RECORD'ов.

Естественно, всё это легко настраивается и перестраивается под себя. Например, панель со списком процедур слева потому, что так длинные списки параметров можно подглядывать во всплывающей подсказке. Можете перетащить куда захотите.

В комплекте предустановлен плагин Obide последней версии - 2.1.1,анонсированный ранее. Описание основных функций и клавиатурных сокращений см. в plugins/doc/Obide.txt.

Сборка является портативной, т.е. все настройки хранит в собственном каталоге, к реестру и "Application Data" не привязывается, может работать с флешки и т.п. Без опасения можете скачать, попробовать и удалить. Notepad++, вроде бы, неплохо работает под Wine, но сам я не пробовал.

Предложения по смене названия "NO2" приветствуются, поскольку оно вызывает ассоциации с NativeOberon. Я отталкивался от Notepad++ + Oberon-2.

Прочие замечания, предложения и благодарности принимаются здесь, либо в списке рассылкиoberonrevival-xds-dev@lists.sourceforge.net(оформить подписку).