Если в поле "команда" внести syn.exe с "inifile.ini" (так как вы и привели), то все нормально, если же в поле "команда" syn.exe, а в поле "параметры" - "inifile.ini", то тогда выскакивает сообщение об отсутствии файла (при указанных условиях). Меня интересует почему именно в случае разделения команды и параметров в кнопке, проявляется баг.
Пошагово, как проявляется баг
1. создайте папку с несколькими вложениями, например c:\1\1\
2. Создайте в ней какой-нибудь текстовый файл
3. Откройте Syn.exe
4. Откройте через его меню (Ctrl+o) созданный файл
5. Не закрывайте этот файл
6. Воспользуйтесь кнопкой
Мало того, что символ не сдвоенный, так само использование переменных среды в поле Параметры бессмысленно, если, конечно, сам интерпретатор их не умеет обрабатывать, как в случае со скриптами. А Syn.exe не умеет.
Существует ли в Syn2 опция принудительной подсветки парных скобок т.е. независимо от текущего синтаксиса файла?
Если нет, можно ли добавить и сделать её опционально?
Да, для простых скобок без выбранного lexer'а. И не только не выбранного - любого. Какой бы ни был синтаксис файла - при включенной галочке - подсвечивать парные скобки.
Ну раз сделать проблематично, значит обойдемся без подсветки...