Основан на Colorer-take5 be five Library Игоря Русских.
- Скачать последнюю версию для Far 1.75 и 2.0: http://plugring.farmanager.com/plugin.php?pid=526
- Обсуждение плагина тут
изменения wrote: 1. восстановлена работоспособность опции "Крест"
2. изменено значение опции "Крест".
[ ] Не показывать никогда
[?] Показывать если включено в схеме
[x] Показывать всегда
3. поправлены языковые файлы, и файлы помощи
4. команда clr поддерживает относительные пути.
5. некоторые мелкие баги
замечания wrote: 1. т.к. название вернулось на Colorer, то соответственно в реестре ключ так же Colorer, а не ColorerSe
2. ключ реестра crossDontDraw переименован в CrossDraw, старый можно удалить
3. пути длиннее max_path команда clr не поддерживает
4. в архивах нет схем
изменения wrote: 1. версия для far 1.75 . Приведена к возможностям плагина под far2, кроме относительных путей
2. в версии для far 2 исправлена небольшая ошибка чтения данных из реестра
3. обновлены схемы (базы раскраски)
4. измениния в языковых файлах и файлах помощи
Code: Select all
hrd файлы - цветовые стили
файл hrc с описанием языка - схема языка или hrc-схема
комплект hrc и hrd файлов, идущий вместе с плагином - библиотека схем
изменения wrote: 1. Команда clr понимает относительные и длинные пути. А также пути
содержащие переменные окружения.
2. В настройках в пути до catalog.xml можно указывать переменные окружения.
Например %programfiles%\far2\plugins\colorer\catalog.xml
3. Поиск catalog.xml происходил не в том порядке, что указан был в хелпе.
4. Поправил CreateConsoleScreenBuffer - разрешил чтение/запись в консоль
5. Переделан диалог настройки плагина
а) если плагин отключен, то при загрузке имя цветового стиля пишется без описания.
б) "Тест catalog.xml" тестирует возможность загрузки базового файла настроек
catalog.xml, списка языковых схем и цветовых стилей, беря путь до него из окна
настроек. При ошибке загрузки плагин не отключается.
в) "Тест библиотеки схем" тестирует возможность загрузки всех языковых схем,
беря путь до catalog.xml из окна настроек.
г) убран параметр "Время до показа диалога отмены", т.к. фактически уже давно не
используется.
6. В меню плагина добавлен пункт "Перезагрузить библиотеку схем". При нажатии на него
плагин перечитывает настройки из реестра, а также библиотеку схем.
7. исправлена утечка памяти при работе с поврежденной библиотекой схем
8. мелкие оптимизации.
9. Обновлен файл справки и языковые файлы.
изменения библиотеки схем wrote: Fixes:
- HAML
- Ruby
- C++ environment-variable fix
New:
- ASN.1/ECN notations
- ERB - Rails HTML syntax
- Lua
- SCons scripts support (anatoly techtonik)
изменения wrote: 1. Исправлено падение плагина на диалоге настройки
2. Расширен диалог настройки плагина, и ширина поля для ввода пути к catalog.xml
3. Обновлен файл справки и языковые файлы.
да, скорость работы еще не фонтан. но уже куда лучше. причем загрузка процессора не 100%.изменения wrote: 1. увеличена скорость работы плагина .
2. меню "Список функций"
а) комбинация Ctrl-Enter вставляла в редактор текст в иероглифах ( неверная кодировка)
б) нормально вводятся в фильтр клавиши ":;-_"
3. Поправлен порядок поиск catalog.xml
4. Обновлен файл справки и языковые файлы
плюс поправил определение wxs и fb2 как xml.изменения библиотеки схем wrote: Fixes:
- HAML
- Ruby
- ERB
- SubStation Alpha (assa) ( исправлено не все что просили в теме)
- makefile
изменения wrote: 1. Переделано хранение настроек в реестре. Убрано отрицание в имени параметра.
Рекомендую очистить ключ реестра сolorer.
2. Исправлены проблемы прорисовки.
3. При отключении плагина, "убирание за собой" происходит во всех открытых редакторах.
4. Из диалога настроек убрана кнопка "Тест catalog.xml". При сохранении настроек (нажатии "Ок")
происходит проверка чтения catalog.xml.
5. Исправлена ошибка работы с регионами с номером больше 9. Наглядный и единственный пример схема assa.hrc
6. При поиске файла catalog.xml генерировалось много exception
так же поменялась структура папки hrcизменения библиотеки схем wrote: New:
- AirPlay SDK
- SASS support and sass in haml support
- JCL - Job Control Language
Fixed:
- Ruby minor updates
- Diff : add new options for support git diff (Yuri Khan)
- Text : add support pseudo-graphic
- Reg minor updates
- Makefile.hrc support nmake
- Awk : scripts, +regexp
- Far.hrc : +XML, +callplugin, +\ or \\ in registry, new macro functions and constants
- C : Formatting lines and links to system variables in them, paired quotes for strings
- HTML : add HTML5 tags
изменения wrote: 1. окно Outliner в фильтр принимает цифры с цифровой клавиатуры и ~
2. исправлена ошибка работы "креста" при выборе типа раскраски
изменения wrote: 1. исправлена ошибка ввода цифр в фильтр окна Outliner
2. ошибка доступа к памяти при работе через clr
3. не посылаем лишний раз ECTL_REDRAW ( мигание курсора)
4. инициализация главной части плагина только в редакторе или в диалоге настроек
изменения библиотеки схем wrote: New:
- Mako templates (Mikael Lepisto)
- Scala
- Acapella
Fixed:
- SASS keywords and improvements
- Ruby : ruby custom RE syntax; ruby 1.9 style symbols
- Haml
- JCL : add support comments
- Far macro
- Reg empty hex value
Внимание! Версия 1.0.2.8 будет нормально работать только на far 2.0 build 1625 и выше. На предыдущих версиях будет работать медленно.изменения wrote: 1. избавляемся от хака для быстрого получения строк из редактора
2. ошибка доступа к памяти при вызове clr
изменения wrote: 1. ошибка переполнения стека при закрытии редактора
2. clr работает с файлами в локальной сети
Внимание! Версии старше 1.0.2.7 будут нормально работать только на far 2.0 build 1625 и выше. На предыдущих версияхизменения библиотеки схем wrote: Fixed:
- Ruby : ruby string fixes
- pl/sql : backslash escapes param for pl/sql
изменения wrote: 1. ошибка clr - мусор в конце имени файла
2. ошибка переполнения стека при раскраске очень длинной строки.
Экспериментально. При повторении просьба выслать тестовый файл.
3. изменение цвета фона редактора в зависимости от цветовой схемы. на коротких
файлах фон редактора становится одноцветным
4. плагин работает как в консольном режиме, так и в truemod режиме
!!! крест и изменение цвета фона не работает в truemod
5. переименованы файлы помощи и языковые файлы.
!!!Старые нужно удалить
изменения wrote: 1. clr при включенном truemod работал некорректно
изменения wrote: 1. исправлены проблемы с раскраской блочных комментариев
изменения wrote: 1. косметика диалога настроек
2. некорректность цвета креста.
3. базы перегружались при каждом открытии редактора