Latest post of the previous page:
В начале файлаcitRiks wrote: ↑Fri 26 Feb, 2021 10:02посмотрите сейчас:
https://github.com/dr-dba/far-lua-diagnostics
обновлено вместе с:
https://github.com/dr-dba/far-lua-general-utils
StackTracePlusPlus-@Xer0X.lua
в разделе ЗАВИСИМОСТИ не приведена ссылка на модуль LuaExplorer-@Xer0X.Lua. А только на исходный: Теперь при испытании теста test_isolated_macro_stack.lu_a из внешней по отношению к Фару папки хорошо проявляется последовательность переходов между traceback-закладками. Я туда ещё несколько добавлял, и всё хор.Lua Explorer Advanced
http://forum.farmanager.com/viewtopic.php?f=60&t=7988
В т.ч. посмотрел работу traceback-закладок на свежем скрипте PassGenerate.lu_a (опубликован здесь), перемещённом в C:\tmp\ из "родной" папки. Расставил в нём 10 закладок: 4 по коду скрипта от начала файла до MenuItem, 2 в MenuItem, и по 2 в каждом из двух Macro.
– при загрузке скрипта посредством Editor_MacroCheck по Reload One проявились первые 4 закладки в последовательности 4, 3, 2, 1 (потому что окна
EXEC/E.tbl_dbg_stack.0>.1>.2>.3>.4|CUR> (6)
так наслоились); – при вызове MenuItem через Меню плагинов проявились закладки в последовательности 5 и 6;
– при вызове ключом первого макроса проявились закладки в последовательности 7 и 8;
– при вызове ключом второго макроса проявились закладки в последовательности 9 и 10;
т.е. все расставленные закладки сработали.
Между прочим: титульная запись в dbg-окнах для пользователя выглядит как загадочный ребус.
Остальное (изложенное в следующем Вашем посте) пока что не успел посмотреть.