View previous topic :: View next topic |
Author |
Message |
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sat Feb 22, 2020 23:58 Post subject: |
|
|
Ненормальный репорт. "Плагин не подхватывает". Что такое подхватывать? Не открывает в тотале? Не парсит верно? Не верно где там? _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Feb 23, 2020 05:52 Post subject: |
|
|
А зачем (спустя 5 месяцев) об этом спрашивать, если достаточно было сохранить код в названной кодировке и попытаться открыть? И сразу выяснилось бы, что не откроет. Я не знаю по какому алгоритму работает плагин, чтобы давать оценки парсингу как потенциальной причине неподхвата до вывода.
А если бы речь шла, например, о фолдинге (с которым, как позже может выясниться, тоже проблемы) или оцветовке кода, то это бы точно не называлось подхватом скрипта (файла). _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
podsfg
Joined: 18 Mar 2017 Posts: 16
|
(Separately) Posted: Tue Feb 25, 2020 10:22 Post subject: |
|
|
Игнорирует открытие в CudaLister из-за символа "".
Нашел путем деления скрипта на части. |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
Barabawka
Joined: 01 Mar 2020 Posts: 1
|
(Separately) Posted: Sun Mar 01, 2020 17:52 Post subject: |
|
|
При наличии кириллицы в пути к TC не видит файл настроек lsplugin.ini |
|
Back to top |
|
|
yozhik
Joined: 04 May 2014 Posts: 198 Location: Электросталь
|
(Separately) Posted: Fri Mar 13, 2020 21:51 Post subject: |
|
|
Alextp
Некорректно обрабатывается символ COMBINING ACUTE ACCENT (u0301) – это один из знаков ударения в кириллице (символ нулевой ширины, кажется, называется). Сейчас в CudaLister 1.6.14.1 так:
А должно быть приблизительно так:
Посмотри, пожалуйста. |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Sun Apr 12, 2020 01:16 Post subject: |
|
|
А плагин всегда кодировку ANSI cp1251 неправильно распознавал?
(вроде не было нареканий... или это я не обращал внимания, потому как в основном юникодные файлы смотрю)
По умолчанию отображается как cp1252, неудобно каждый раз переключаться. Или какие-то настройки у плагина есть для этого? _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Apr 12, 2020 01:21 Post subject: |
|
|
LonerD
Вообще-то я писал, после в тихаря правилось. У тебя последняя версия?
Вот что тут реально неудобно, так это отсутствие в режиме быстрого просмотра автоустановки курсора в рабочее поле после нажатия Tab для быстрого выделения или навигации (как в обычном Листере и ряде плагинов). _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Sun Apr 12, 2020 01:46 Post subject: |
|
|
Последние несколько версий попробовал - выдаёт 1252.
Причину понял (но смысл причины не понял).
В региональных настройках на вкладке Adminitrative стоит
Current language for non-Unicode programs: Russian (Russia).
и стоит галочка "Beta: Use Unicode UTF-8 for worldwide language support".
Снимаю галочку - кодировка определяется правильно как 1251. Ставлю - как 1252.
Если правильно помню, галочку поставил год назад (делал перевод, и без этой галочки в оригинальной версии программы китайские иероглифы отображались в виде знаков вопроса). Возможно, для других целей галочку ставил, но она точно где-то исправляла серьёзные проблемы с кодировкой.
За это время проблем с CudaLister не припоминаю. Хотя сейчас даже со старыми версиями CudaLister кракозябры вместо кодировки 1251.🙄
В любом случае Akelpad (который использую в качестве дефолтного редактора и постоянно) не страдает подобным, и кодировку распознаёт корректно. Завязывать такой функционал на.настройках системы – не очень удачное решение. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
|
yozhik
Joined: 04 May 2014 Posts: 198 Location: Электросталь
|
(Separately) Posted: Fri Jul 02, 2021 11:28 Post subject: |
|
|
Alextp
CudaLister 1.6.21 не считывает цвет EdFoldLine2 в темах (.cuda-theme-ui). В разных темах значения этого параметра различаются, но по факту отображается один и тот же #404090. Создаю свою собственную тему, меняю значение EdFoldLine2, но плагин не реагирует, отображает EdFoldLine2 цветом #404090. (Для сравнения: в CudaText 1.125.0.1 этот параметр считывается, и цвет меняется.)
Добавлено:
Посмотрел у себя в архиве версий: этот параметр (EdFoldLine2) появился в версии 1.6.16 и уже в этой же версии он не работал.
Posted after 2 hours 8 minutes:
Ещё одно наблюдение: после установки CudaLister (1.6.21) содержимое окна плагина отображается в цветовой гамме темы по умолчанию. В окне настроек Theme UI эта тема обозначена знаком «дефис» (если я правильно понял). Если хотя бы раз переключиться на любую другую тему UI, то обратное переключение на тему по умолчанию становится невозможным. Пример воспроизведения:
1) включена тема cobalt;
2) вызываю окно настроек Theme UI;
3) выбираю верхнюю строчку со знаком «дефис»;
4) перезагружаю плагин;
5) ничего не происходит, цветовая палитра не меняется, остаётся по-прежнему cobalt, хотя в окне настроек и в соответствующих ini-строках значится «дефис», т.е. по умолчанию. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Wed Dec 22, 2021 22:56 Post subject: |
|
|
Alextp
Возможно ли поправить лексер Makefile? Цели (Label) подсвечиваются выражением
Code: | ^\x20*? \w+ \x20*? (?=:) |
но иногда попадаются с "-" (если память не изменяет, каких-то особых ограничений для их имён нет и обычно таки да, используются \w+). Заменить "\w+" на "[\w-]+", например? |
|
Back to top |
|
|
kertlerf
Joined: 20 Sep 2006 Posts: 8
|
(Separately) Posted: Tue Jan 17, 2023 12:55 Post subject: |
|
|
Не пойму как заставить его G-code подсвечивать. Есть "G-code.cuda-litelexer" в CudaText работает как этот лексер в Lister добавить. |
|
Back to top |
|
|
|