v3.7 [02.04.2015]
* Совместимость с AutoIt 3.3.12.0.
v3.6 [31.05.2013]
* Внутренние поправки модуля автообновления программы.
v3.5 [31.05.2013]
* Исправлена проблема с подсветкой кода внутри специальных ключевых слов (#region, #forceref и т.д.).
v3.4 [17.12.2012]
* Исправлена проблема с обработкой кода при включённой опции "Добавлять ссылки на документацию к функциям".
v3.3 [31.08.2012]
* Исправлена проблема с определением раскрашенного кода. Теперь имеется возможность продолжить раскраску кода по запросу.
* Исправлена проблема с определением языка для функции проверки обновлении.
v3.2 [24.08.2012]
+ Добавлены альтернативные ссылки в функциях для текущего языка (пока только для Русского/Английского). Ссылки будут автоматический указываться при смене языка интерфейса.
+ Совместимость с AutoIt 3.3.8.1.
* Небольшое исправление в модуле обновления программы.
* Исправлена проблема с предпросмотром результата (удалялись слеши).
* Исправлена проблема с раскраской кода. Некорректно восстанавливались строки.
* Исправлена проблема с неправильными ссылками на UDF функции.
v3.1 [07.08.2012]
* Исправлена проблема с не объявленными переменными при обработке на системе с не русской локализацией.
* Исправлена проблема с подсветкой некоторых элементов.
* Добавлено определение преобразованного кода.
* Добавлена поддержка мультиязычности.
v3.0 [27.09.2010]
* Совместимость с AutoIt 3.3.6.1.
* Исправлена проблема с (пере)подсветкой ключевых слов и функций внутри методах и свойствах COM-объекта. v2.9 [26.07.2010]
* Устранён "эффект" мигания элементов при изменении размера некоторых окон.
* Изменения в Au3SyntaxHighlight.au3:
-Исправлена проблема когда «send keys» подсвечивались внутри закомментированных строк.
-Мелкая оптимизация кода.
v2.8 [24.07.2010]
* Исправление подсветки для Preprocessor и для строк с комментариями (баги в Au3SyntaxHighlight.au3).
v2.7 [23.07.2010]
+ Добавлен стиль "style.au3.32=#f0f5fa", задаёт атрибуты фона для кода (только для раскраски с Html-тегами).
* Небольшие поправки для стиля "# White space".
* Исправление связанное с помещением обработанного кода в буфер обмена в тихом режиме - игнорировалась настройка указывающая обрамляющие теги для кода.
* Исправлена подсветка закомментированных строк содержащих в себе дополнительный символ комментирования строк (;).
* Поправки в подсветке некоторых элементов кода (баги в Au3SyntaxHighlight.au3).
* Исправление связанное с зависанием программы при раскраске. Это происходит если не найдены файлы стилей и функции.
* Исправлена функция проверки обновления программы. Теперь также проверяется и при тихом режиме обработки.
v2.6 [23.05.2010]
* Поправки в подсветке некоторых элементов кода (баги в Au3SyntaxHighlight.au3).
* Переименование классов для html стилей с "S#" на "au3_S#", а также переименование класса для блока кода с ".codebox" в ".au3_codebox"
* Поддержка обработки "# White space", только для пользовательских функции (UDF).
* Мелкие и косметические поправки в обработке тихого режима.
v2.5 [17.05.2010]
* Исправлена проблема с интеграцией в SciTE. Программа копировалась в ту же папку в которой был выбран файл настроек, которая не всегда совпадает с корневой папкой SciTE.
* Исправлена проблема с функцией предпросмотра сгенерированного кода. Программа некорректно сворачивалась на панель задач.
* Исправлена проблема с подсветкой синтаксиса (проблема вызвана предыдущим исправлением для неподсвеченных строк комментариев).
* Исправлена проблема связанная с подсветкой блока комментариев присутствующих внутри строк (баг в Au3SyntaxHighlight.au3).
* Мелкие поправки в коде.
v2.4 [14.05.2010]
+ Теперь процесс обработки можно прервать по горячей клавише (по умолчанию "Ctrl + Shift + A", задаётся в настройках).
+ Теперь сообщения о процессе обработки выводятся во всплывающем окошке, а не в иконке трея.
+ Добавлена информация о времени обработки (рядом с выводом количества символов обработанного кода).
* По умолчанию файл стилей подсветки ("Resources\au3.styles.properties") больше не содержит стили "жирного" шрифта, это сделано для уменьшения длины обработанного кода.
Для жирного шрифта подсвечиваемого кода, в шаблоне обрамляющих тегов (в настройках) можно прописать: [code][b]%s[/b][/code]
* Исправлена проблема связанная с неподсвеченными строками комментариев (баг в Au3SyntaxHighlight.au3).
v2.3 [13.05.2010]
+ Добавлено отображение прогресса при скачивании обновления программы.
+ Теперь обновляется не только exe программы, но и всё содержимое изначального дистрибютива.
+ Теперь при доступности новой версии, в сообщении будет выведен короткий список изменении.
+ В настройки добавлена возможность отключения автоматической проверки обновления программы. Также можно указать интервал времени между каждой проверкой.
+ При интеграции в SciTE теперь можно указать файл настроек. Если указан файл "SciTEToolsMenu.properties" (файл меню в руссккой сборке SciTE) то утилита интегрируется в меню "Utils".
+ Теперь тихий режим подсветки распознаёт командную строку.
/Selection:Code - передаст на обработку "Код" (Code).
/FilePath:File - передаст на обработку файл (File).
* Исправлена(?) проблема с проверкой подключения к сети.
* Исправлена проблема с конвертированием выделенного в SciTE кода.
v2.2 [10.05.2010]
+ Все настройки программы теперь настраиваются из одного диалогового окна.
+ Горячую клавишу для тихого режима теперь можно указать из настроек программы.
* Исправлена проблема зависания программы при проверке на обновление, которая связана с отсутствием подключения к сети.
* Снова исправлена проблема подсветки в тихом режиме.
v2.1 [09.05.2010]
+ Добавлена функция автообновления программы.
+ Добавлена возможность указать горячую клавишу для тихого режима (ключ "Silent Mode HotKey=" в файле настроек).
* Исправлена проблема подсветки в тихом режиме (подсвечивался код из Edit-поля).
* Теперь тихий режим указывается в файле конфигурации, а не по ключу /Silent. Так надёжнее и удобнее - если указать "Silent Mode = 1", то при запуске будет обработан б.обмена.
* Файл конфигурации переименован, теперь его название должно совпадать с названием exe-файла программы.
* Косметические поправки в коде.
v2.0 [08.05.2010]
+ Утилита полностью переписана, теперь в качестве главного движка используется собственная библиотека Au3SyntaxHighlight.au3.
+ Добавлен параметр ком. строки /Silent (тихая обработка).
+ Новая иконка программы.
* Обновлены данные для ссылок на онлайн документацию.
* Улучшен модуль предпросмотра обработанного кода.
* Усовершенствована функция интеграции Au3ToPost в SciTE (исправлены некоторые ошибки).
* Код адаптирован под AutoIt 3.3.6.0, предыдущие версии больше не поддерживаются.
* Убрано ограничение на результат с предыдущей версии. А также снято ограничение с Edit-поля.
* Многие поправки в интерфейсе и в общей работе программы.
v1.9 [14.09.2009]
+ Добавлена возможность присваивать ссылки на онлайн документацию (англ.) функциии, операторов, и макросов.
+ Добавлена возможность редактировать шаблон обрамляющих тегов (вместо пункта Добавления тега [b]).
v1.8 [05.12.2008]
+ Добавлено распознавание стиля <t_2> - стиль отвечающий за блочный комментарии (#CS...#CE).
+ Добавлено распознавание стиля <t_13> - стиль отвечающий за т.н аббревиатуры, например при вводе cw.
+ Добавлена поддержка преобразования выделенной части кода.
+ Добавлена опция предпросмотра результата.
+ Добавлена опция "Поверх всех окон" в главном меню.
* Опять предотвращена высокая загрузка ЦП, на этот раз загрузка была при снятой птичке "Ввести код вручную".
* Теперь при выборе обрабатываемого файла будет осуществляться проверка на его существование
* Переделан метод использования горячих клавиш (меньше нагрузки на главный цикл).
* Также теперь проверка на ввод данных (путь к файлу обработки и поле с кодом) производится вне цикла (WM_COMMAND).
* Теперь путь к SciTE в первую очередь определяется относительно папке AutoIt.
* Изменён принцип работы быстрого режима. По нажатию на со-вующий пункт меню главное окно прячется в трей, и программа работает в тихом режиме (обработка либо по хоткей CTRL + SHIFT + A, либо из пункта меню иконки в трее.
* Исправлена потенциальная ошибка при интеграции в SciTE - путь к папке AutoIt неверный если скрипт откомпилирован.
* Поправки в отображений некоторых элементов интерфейса.
* Код немного переписан в соответствии с последней версией AutoIt (3.2.12.1). Для совместимости с более старыми версиями раскомментируйте строчки начинающиеся с ";~ ...".
* Размеры GUI теперь ограничены.
* орфографические поправки (в коде и в Readme файле).
* Косметические поправки в коде.
v1.7
* Ещё более надёжная интеграция в SciTE (теперь если файл настроек пуст или не найден, то используется шаблон стандартного файла, в который и пишутся необходимые пункты).
* Изменён метод вставки символа Tab - оказывается можно использовать CTRL TAB
* Исправлена ошибка некорректной вставки раскрашенного кода в форум.
* В Главное Меню добавлен пункт "Добавлять тег [В] к коду".
* Пункт "О Программе" перемещён в новое меню "Справка".
* Добавлен пункт "Проверить обновления..." в меню "Справка".
* Исправлена проблема при закрытии дочернего окна с результатом (возврат в главное окно) - управление в главное окно возвращалось не сразу после закрытия.
* Теперь при установленной русской раскладки клавиатуры как раскладка по умолчанию, нажатие приведёт к выделению всего текста в Edit поле.
* Теперь рядом с исходником должна быть папка с ресурсами программы (Resources) - Содержит в себе все необходимые ресурсы для работы скрипта.
* Мелкие поправки в коде. v1.6
* Обновлена главная функция обработки:
- Убраны промежуточные замены на "#", теперь этот символ можно использовать в коде;
- Добавлено черезстрочное объединение стилей, если стиль не изменяется от строки к строке;
- Убран из стилей жирный шрифт, опять же для уменьшения количества форматных символов.
(Добавляется в конце обработки).
* Добавлена поддержка быстрого режима - если передаётся ком. строка (путь к обрабатываемому файлу), и поставлена соответствующая опция в главном Меню, то скрипт обрабатывается в тихом режиме (без GUI), обработанный код по окончанию помещается в буфер обмена.
* Исправления и улучшения при интеграции в SciTE:
- Значительно усовершенствован метод интеграции.
- При повторной интеграции пункты в файле настроек (au3.properties) больше удваиваться не будут.
- Теперь новые значения и пункты будут прописываться в любом случае.
- Теперь при вызове программы из меню SciTE документ сразу будет сохранён.
* Ещё одна поправка большой загрузки ЦП (в дочернем диалоге вывода результатов).
* Поправки в некоторых элементах GUI.
* Общие улучшения в коде.
v1.5
* Исправлена проблема при открытии программы из редактора SciTE - если в последний раз использовалась опция ручного ввода кода, то естественно содержимое скрипта не отображалось, теперь птичка "Ввести код вручную" не будет ставиться если была передана ком. строка.
* Добавлена поддержка Ctrl + A (выделяет весь код в Edit поле).
* В пункт меню редактора SciTe при интеграции теперь подключается и горячая клавиша Ctrl + K.
* Исправлена большая загрузка ЦП при длительных колдовании курсора мышки над полем ввода кода :).
* Мелкие ошибки и недочёты поправлены.
v1.4
* Все временные файлы теперь хранятся в @TempDir & "\Временная папка" - "Временная папка" генерируется при каждом запуске скрипта - таким образом легче хранить и удалять временные файлы.
* Некоторые уточнения в интерфейсе GUI.
* Теперь при запуске фокус сразу переходит на поле с кодом скрипта.
* Также фокус переходит на поле с кодом при зажатии птички "Ввести код вручную".
* Данные о входном и выходном файле теперь пишутся (запоминаются) при выходе с программы.
+ Добавлена возможность использования клавиши Tab в процессе ручной правки кода скрипта.
+ Добавлено отображение количества символов при выводе результата (на разных форумах разные ограничения на количество символов в посте).
+ Добавлено главное меню:
Меню;
"Интегрировать программу в SciTE" - Добавляет пункт в меню Tools для удобного доступа к программе.
"Выход" - Выход из программы
О программе - Отображает детали о программе
+ Добавлена поддержка командной строки - Если в качестве ком. строки передавать в программу путь к исходному файлу-скрипту, то этот файл будет использоваться как входной файл для обработки.
v1.3
* Улучшена обработка нажатии чекбоксов.
* Добавлена проверка на ошибки.
* Общая оптимизация программы.
* Многие уточнения и коррекции в программе.