View previous topic :: View next topic |
Author |
Message |
little-brother
Joined: 29 Sep 2021 Posts: 205
|
(Separately) Posted: Tue Mar 07, 2023 05:17 Post subject: |
|
|
Да чет как то не прогилось совсем, да и парсер править не очень нравится.
Поправил - проблема была в том, что парсер, открыаая тег искал > как его конец. В случае, если > неэкранировано, что не по стандарту, то остальная часть тега игнорировалась. Пришлось добавить проверку, что > не внутри строки.
Также сделал новую опцию exit-by-q.
Quote: | В xmltab 0.9.9 она была, а в xmltab 1.0.0 её нет. Так и должно быть или потерялась? |
Вспомнил, что это опция от csvtab, которая определяет как рассматривать первую строку в csv-файле. Для XML данная опция не применима. |
|
Back to top |
|
|
W0LF
Joined: 03 Jun 2020 Posts: 4 Location: Крайний Север
|
(Separately) Posted: Mon Jan 22, 2024 12:25 Post subject: |
|
|
Здравствуйте.
В default.ini есть комментарий:
Code: | ; Below params can be changed only in the ini file |
А можно уточнить в каком именно ini-файле? xmltab.ini или lsplugin.ini ? _________________ wbr, W0LF. |
|
Back to top |
|
|
little-brother
Joined: 29 Sep 2021 Posts: 205
|
(Separately) Posted: Mon Jan 22, 2024 17:21 Post subject: |
|
|
xmltab.ini, в который нужно переименовать default.ini, конечно. |
|
Back to top |
|
|
W0LF
Joined: 03 Jun 2020 Posts: 4 Location: Крайний Север
|
(Separately) Posted: Mon Jan 22, 2024 19:23 Post subject: |
|
|
ОК, тогда почему не применяется шрифт?
Code: | https://ibb.co/wdKLTX4 |
На скриншоте в листере явно не Consolas.
Форум не даёт вставить ссылку, т.к. я новичок, поэтому так. _________________ wbr, W0LF. |
|
Back to top |
|
|
little-brother
Joined: 29 Sep 2021 Posts: 205
|
(Separately) Posted: Mon Jan 22, 2024 19:45 Post subject: |
|
|
Три варианта:
1. TC использует старые кешированные настройки для плагина, поэтому надо перезапустить TC, чтобы он перечитал xmltab.ini.
2. Windows не может создать Consolas по запрашиваемым параметрам, напр. размер или толщина, и потому подставляет близкий шрифт. Можно попробовать использовать font-weight = 0 или другой размер, покрутив колесо мышки.
3. Какая то странная бага в плагине. |
|
Back to top |
|
|
W0LF
Joined: 03 Jun 2020 Posts: 4 Location: Крайний Север
|
(Separately) Posted: Tue Jan 23, 2024 14:01 Post subject: |
|
|
little-brother wrote: | Три варианта:
1. TC использует старые кешированные настройки для плагина, поэтому надо перезапустить TC, чтобы он перечитал xmltab.ini. |
Всегда перезагружаю TC.
little-brother wrote: | 2. Windows не может создать Consolas по запрашиваемым параметрам, напр. размер или толщина, и потому подставляет близкий шрифт. Можно попробовать использовать font-weight = 0 или другой размер, покрутив колесо мышки. |
font-weight = 0 ситуацию не изменило.
Это не может быть связано с нестандартным путём к папке с плагинами (можно увидеть на скриншоте в заголовке окна редактора Notepad++)?
Хотя... Размер шрифта меняется, font-use-bold и xml-comment-color тоже применяются, а значит xmltab.ini читается.
little-brother wrote: | 3. Какая то странная бага в плагине. |
UPD: Зато из файла lsplugin.ini применяются и шрифт, и font-use-bold, и xml-comment-color несмотря на то, что
Quote: | ; Below params can be changed only in the ini file |
_________________ wbr, W0LF. |
|
Back to top |
|
|
little-brother
Joined: 29 Sep 2021 Posts: 205
|
(Separately) Posted: Tue Jan 23, 2024 15:59 Post subject: |
|
|
Имелось в виду, что настройки ниже нельзя поменять из интерфейса плагина. Я не особо в курсе, какой приоритет обработки ini-файлов у TC, т.к. пользуюсь стандартным положением в папке плагина. |
|
Back to top |
|
|
Destiny
Joined: 15 Dec 2015 Posts: 213
|
(Separately) Posted: Sun Mar 17, 2024 13:59 Post subject: |
|
|
Блин, я чет прям по всем вашим плагинам пошёл в разнос)))
Ща при открытии XML на мегабайт ориентировочно - упал ВЕСЬ Тотал.
При открытии файла другим плагином - xmlreview - падения нет, есть вполне быстрый просмотр.
Включаем ваш плагин и ... упал/отжался....
Как бы дебаг версию что ли запустить, посмотреть - потому как ничего нигде не пишется - отчего упало...
А файл опять - не передашь как есть. Куча ПД....
И опять - буквы все не заменишь на другие - хз же - отчего падет - может именно из-за букв)))))
P.S. А кстати да. Именно что из-за букв. В итоговом XML точно так же есть
И да, как только убираешь эту строку с этим текстом - плагин опять работает как надо...
Хмммммм, а вы знаете, а ведь xmlreview не то, чтобы просто показал это файл, но показал лишь ВАЛИДНУЮ
его часть - ДО этой строки с этим "квадратиком посередине"!
И далее вывел текст:
Code: |
<!--
=====Error parsing File=====
Line: 438, Pos: 797, Text: ">440</authCode><code>Звонорв Д.А.", Reason: The character "0x001A" cannot occur in text.
--> |
Может и ваш плагин обучить такому трюку?
Хотя бы в той его части, что можно для начала проверять НАБОР символов, встреченных в файле и типа если есть те, что
принадлежат явно НЕ "человеческому цифро-символьно-буквенному диапазону - то писать уведомление, что в файле
"что-то" не то... И даже не обязательно точно указывать в каком, мол, это месте "не то".... |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|