Страница 16 из 18
Добавлено: Вс июл 28, 2024 17:41
Orion9
Слишком общее расширение bar.
Пожалуй с этим можно согласиться
https://www.filesuffix.com/ru/extension/bar
https://open-file.ru/types/bar
https://filext.com/file-extension/BAR
Мне плагин нравится тем, что всё устраивает с коробки: вы обо всём любезно позаботились.) Когда не вносишь никаких изменений, то и при обновлении думать не о чем. Еще одна причина: я так и не успел во всем разобраться, именно потому, что меня все более-менее устраивало.
Чем отличаются файлы Вер2 от Вер1?
Там без 100 грамм не разобраться:
https://www.autohotkey.com/docs/v2/v2-changes.htm
Надеялся, что может кто-то делал. Но если нет, ничего страшного. Меня и текущий вариант пока устраивает

Добавлено: Вс июл 28, 2024 17:45
AlexTP1
Чтобы я делал новый лексер нужно чтобы кто-то разжевал все изменения AHK v2. "Тут ты крась вот это вот так. А это крась не так а вот так."
Добавлено: Вс июл 28, 2024 18:34
Orion9
AlexTP1
А разве вы делали все лексеры? Не знал. Это ведь сродни подвигу для меня
Как писал выше, не стоит оно того. Этим я вас точно грузить не буду.)
Добавлено: Сб янв 11, 2025 17:27
AlexTP1
Ответ на пост
yozhik
после установки CudaLister (1.6.21) содержимое окна плагина отображается в цветовой гамме темы по умолчанию. В окне настроек Theme UI эта тема обозначена знаком «дефис» (если я правильно понял). Если хотя бы раз переключиться на любую другую тему UI, то обратное переключение на тему по умолчанию становится невозможным.
У меня тема меняется. Но надо еще и Тотал перезапускать, не только окно плагина переоткрыть. Так что баг не подтвердил.
Добавлено: Вс янв 12, 2025 15:44
Plumber
AlexTP1
А можно как-то сделать, чтобы INI плагина изначально располагался в его папке, а не устраивать танцы с ReplaceIniLocation?
PS
Возможно здесь еще проблема с кодировками
У меня тестовая сборка находится в папке с именем содержащим кирилический символ TC11-
в, изначально CudaLister записал свои данные в TC11-�\lsplugin.ini, после перенаправления INI в папку плагина
Код: Выделить всё
[ReplaceIniLocation]
cudalister.wlx=%Commander_Path%\PLUGINS\WLX\CudaLister\cudalister.ini
файл был записан в
TC11-�\PLUGINS\WLX\CudaLister\cudalister.ini
И это не Commander, потому что другие плагины выполняют редирект корректно.
Добавлено: Вс янв 12, 2025 16:41
AlexTP1
Вот как плагин детектит имя конфиг файла:
Код: Выделить всё
procedure ListSetDefaultParams(dps: pListDefaultParamStruct); stdcall;
begin
ListerIniFilename:= string(dps^.DefaultIniName);
end;
Что тут неверно? почему "в" перекодировалось в мусор?
Добавлено: Вс янв 12, 2025 17:09
Plumber
AlexTP1 писал(а):Что тут неверно? почему "в" перекодировалось в мусор?
Я к сожалению не знаю, с программированием у меня, увы, не очень сложилось, даже не сразу заметил, что появилась какая-то новая папка, насторожило только то, что после изменения настроек CudaListera и перезапуска Commandera, всё осталось как и прежде.
OS: Win7 x64
Commander: 11.50 Final
Попробую для чистоты эксперимента другую версию ТС.
TC 10.52 - та же песня:
TC-105х-в переводится как TC-105�-�
Добавлено: Вс янв 12, 2025 17:55
Orion9
Plumber
Может быть у вас вместо "в" записан уникодный символ? Проверить можно плагином UnicodeTest от того же автора.
Добавлено: Вс янв 12, 2025 18:00
AlexTP1
Там простой кириллический символ, я повторил этот баг. Дал имя папки тотала "Totalcmd-вот" и плагин получил испорченное имя конфига.
Добавлено: Вс янв 19, 2025 15:40
W0LF
Здравствуйте. Есть вот такой лог-файл:
https://disk.yandex.ru/d/YzYmYremxtTBsA
Кодировка UTF-8 BOM. При открытии этого файла в CudaLister 1.8.5.2 в начале каждой строки (кроме первой) отображается "xFEFF".
скрин
Я понимаю что прога, которая пишет этот лог, пишет его некорректно, но, например, CodeViewer скрывает эти символы. Возможно ли сделать так же в CudaLister?
Добавлено: Вс янв 19, 2025 17:57
AlexTP1
В этом логе в начале каждой строки стоит UTF8 text = EF BB BF, да - лог некоректный. Мой плагин не должен этого скрывать. Он делает пользу когда показывает это.
Добавлено: Пт янв 24, 2025 23:15
Orion9
AlexTP1
В двух последних версиях 1.8.5.5 и 1.8.5.6 вроде бы изменения есть, но в history почему-то ничего не говорится.
Добавлено: Пт янв 24, 2025 23:21
AlexTP1
Плагин имеет файл readme/history.txt, где изменения я перечислил.
Добавлено: Сб янв 25, 2025 22:59
Orion9
AlexTP1
В версии
1.8.5.6 файл плагина от 21.01.2025, а файл history.txt от 18.01.2025.
Но даже если взять последние изменения, то там присутствует две строки:
2025.01.18
* change: 'Not found' message is now a message-box instead of statusbar message, to be like Lister usual search (thanks @jdp1024)
* change: 'Not found' message changed from OK to Retry/Cancel, like in Lister
Однако об изменениях в каталоге
"lexers" ничего не сказано, а их там, судя по всему, было значительное количество. Ну, я обновился, что говорится,
на свой страх и риск — пришлось лезть Ini files.cuda-lexmap и убирать жирное выделение.
Кстати, неплохо было бы делать опции на такие изменения, как два последних (может быть кому-то больше нравится сообщение в строке состояния, а не в диалоговом окне).
А еще неплохо было бы добавить информацию о версии плагина в сам
wlx-файл или, например, в контекстное меню, чтобы можно было сразу нё видеть.
Добавлено: Сб янв 25, 2025 23:09
AlexTP1
Про изменения в папке lexers я обычно не пишу, как всегда кладу там новые версии всех лексеров (когда доходят руки).
Не понял про "пришлось лезть Ini files.cuda-lexmap и убирать жирное выделение." Что в лексере ИНИ вам не нравится?
Опции на каждый чих я не делаю.
Сообщение пусть будет как в ТК, то есть msgbox, а не в статусе.
Это мелко для опции.