YuS wrote:имхо, так даже чуток менее ресурсоемко будет...
А почему? То, что поиск с флагом 1 пошустрее - помню, поэтому нагромоздил [A-Fa-f], а \d убрал для наглядности (плохо всё-таки ещё понимаю).
Posted: Wed Oct 28, 2015 10:14 pm
by YuS
Skif_off wrote:YuS
Спасибо, новое подлиньше и поточнее за счёт "[ \t](\*)"
Да, если наличие "*" обязательно, то так, конечно, точнее и правильнее... не будут "случайно" подсвечены crazy-name файлов.
Skif_off wrote:
YuS wrote:имхо, так даже чуток менее ресурсоемко будет...
А почему? То, что поиск с флагом 1 пошустрее - помню, поэтому нагромоздил [A-Fa-f], а \d убрал для наглядности (плохо всё-таки ещё понимаю).
А я, кстати, не помню о том, что регистрозависимый парсинг шустрее... если так, то лучше его и использовать, в шаблоне это не критично.
А ресурсоемкость уменьшена за счет использования атомарной группы и удаления захватывающей группы (^.+) (которая, по сути, не используется и большого смысла в ней нет) .
Если необходима различающаяся раскраска, то лучше так:
Infocatcher
Ага, попроще, надо подумать. Попутная валидация - штука не вредная.
Пробежался по утилитам, с RHash есть проблема: с ключом --sfv получается канонiчный вывод в файл, а с остальными в качестве разделителя не пробел и звёздочка " *", а два пробела " ". Ключами вроде не изменить, может, напишу разработчику. Подумываю прикрутить к файловым менеджерам, очень уж шустрая, пожалуй, самая.
P.S. По поводу изменений: Lenchik удобно сделал здесь, просто копия в UTF-8, можно обойтись без WinMerge
Lenchik, скачал несколько твоих кодеров на пробу и заметил, что с ними перестаёт работать возможность в плагине coder сменить цветовую тему (по причине плохого зрения часто пользуюсь - ищу более контрастный вид). Скачал txt.coder, bibtex.coder, cue.coder - на всех невозможно изменить тему - это зачем?
----------------
AkelPad.exe 4.9.6.0
Coder.dll 19.1.0.0
"7"х64
Posted: Thu Oct 29, 2015 8:03 pm
by Skif_off
San_dr
Ничего подобного не наблюдаю, темы переключаются и сохраняются и в диалоге настроек плагина, и через меню с вызовом
ОСь та же, проверил AkelPad х64 на всякий случай - никаких проблем.
В чём выражается "невозможность"? Сообщение об ошибке? Молчаливое игнорирование нажатия кнопки "Применить"?
Posted: Thu Oct 29, 2015 8:48 pm
by Kley
Instructor
Небольшой недочет:
Coder-Rus.txt wrote:*** Описание переменных, не применяющихся в *.coder файлах ***
...
HighLight_AutoMarkFlags
HighLight_AutoMarkFontStyle
HighLight_AutoMarkTextColor
HighLight_AutoMarkBkColor
Skif_off wrote:
В чём выражается "невозможность"? Сообщение об ошибке? Молчаливое игнорирование нажатия кнопки "Применить"?
Да, молчит и не отрабатывает. И если была включена темная тема, то при открытии файла именно с твоим кодером тема сама меняется на светлую и не реагирует на изменения
San_dr
Не удаётся воспроизвести, грохнул папку Coder и заменил на свою - выбранная тема так же сохраняется и не меняется.
Сделайте, пожалуйста, скрины/видео, если есть возможность, может быть, просто не понял, что вы имеете ввиду?
P.S. Проверьте кодировки:
matlab.coder - ANSI;
bib.coder - UTF-32LE и при этом рядом более свежий bibtex.coder под оригинальным именем;
ahk.coder - UTF-32BE;
cue.coder - UTF-32BE.
Везде должна быть UTF-16LE, лучше обновить файлы, а не пересохранять: matlab.coder, например, убит.