1.228.3 (2025/09)
+ add: code-tree on updating keeps 'unfolded' state of nodes; note: feature is stupid and restores folding wrong if several nodes have same captions
Чтобы feature code-tree on updating keeps 'unfolded' state of nodes не было stupid предлагаю идею для будущих версий:
нумеровать последующие одинаковые заголовки нод в списке в коде и сохранять для каждой состояние.
я так прикинул какой будет код, если добавлять к именам нод "номера". будет кривой и медленный код, будет сильно медленнее. так что идея добавить "номера" мне не нравится.
Хорошо, конечно.
Тогда warning'и в консоль о повторяющемся заголовке, пожалуйста.
"Повторяющийся заголовок <caption>, сохранение состояния свертки не гарантировано".
Сообщение в консоль почти совсем не замедляет выполнение?
Возможно, пользователь не знает о повторе и захочет переименовать, например, добавив номер или комментарий к заголовку.
Отлично, спасибо!
Вот только сразу не сообразил написать: еще в сообщении в консоль стоит указать номер строки заголовка.
Если их несколько, чтобы сориентироваться еще и по номеру.
Спасибо! И еще (вот, кажется, последний по этому предупреждению) вопрос.
Какой статус этого предупреждения в консоли?
Будет ли рядом со значком консоли показано синее число, как с другими предупреждениями или ошибками?
Чтобы, не заглядывая в консоль, можно было обратить внимание, что, что-что не так.
И то же сообщение в строку статуса можно показывать?
Эта строка всегда на виду.
сообщение начинается на 'NOTE:', это желтая строка в консоли и номерок на иконке будет. он для 'NOTE:' и 'ERROR:'. в статус это не надо т.к. может быть К сообщений про К узлов.