Вышло обновление программы 1.2.0
---------------------------------------------
[Fix] Внесены правки в интерфейс главного меню, добавлены диалоги при вызове некоторых команд
[Fix] Исправлено самопроизвольное смещение редактора и вертикальной полосы вправо на пару пикселей при первом редактировании текста
[Upd] При загрузке конфига первый в списке редактор автоматически становится активным и получает фокус ввода
[Upd] Доработан код распознавания относительных путей в ссылках на файлы
[Add] Добавлена опция для задания кодировки по умолчанию для открываемых файлов
[Add] Добавлена опция для автоматического определения кодировки файлов при их открытии (включена по умолчанию)
[Add] Добавлена возможность поменять вид кодировки для открытого файла через контекстное меню в строке состояния
[Add] В выпадающем меню добавлены варианты логических констант с заглавной первой буквой True и False
[Upd] Обновлен функционал валидации текста на соответствие формату файла и изменены соответствующие пункты в главном меню
[Add] Добавлен выбор нотации при валидации JSON формата: классическая или расширенная (выбрана по умолчанию), в расширенной нотации распознаются в тексте файла комментарии и ссылки на файлы, записанные в XVM-стиле, в классической нотации комментарии и ссылки воспринимаются как ошибки синтаксиса, а также считаются ошибкой имена полей не обрамленные кавычками '...' или "..."
[Add] Добавлено распознавание следующих ошибок синтаксиса: если стоит символ "," или "}" или "]" после двоеточия, например {key:}; если имя поля потеряло кавычку слева или справа от себя, например {"key: value}; если стоит запятая "," перед скобкой "]" или "}", например {key: value,}
[Add] Реализована валидация *.xml и *.ini файлов и добавлены соответствующие опции в главном меню