Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
moko 19.07.2023 03:12
Похоже, дело в смещении указателя при удалении, но простым выводом указателя текущей строки это не подтверждается.Указатель как раз не меняется, но по текущему указателю после удаления будет следующая строка таблицы, и других вариантов тут вроде как сложно придумать. Это видно, если вывести $t.p после удаления.
Обошёл через locate + deleteОбойти можно и заменой if на while.
В документации никаких тонкостей работы удаления строки не описано.Да вроде и нет их. Кроме разве что того, что если удаляется последняя строка, текущей становится предпоследняя.
Redmine не шевелится- китайцы что-то массово хотели, сейчас на вид OK.