В отладчике обычно есть один или несколько рестартов. Я хочу сделать следующее: когда asdf показывает ошибку, сложно понять, к какому файлу эта ошибка относится. Это нетехнологично. В то же время, компонент имеется в стеке и его можно узнать (из кода).
Я хочу добавить свой restart «редактировать» к тому, которые предлагает asdf. Мне нужно, чтобы этот restart вызвал мою функцию (открывающую файл для редактирования) и после этого остался в дебаггере. Т.е., по сути я хочу добавить ещё одну команду дебаггера. Можно ли это сделать и если да, то как? Я что-то не вижу способа (обходные пути не надо предлагать, я их знаю, мне нужен именно такой путь). Как минимум, нужна возможность повторно вызвать ошибку, а ещё лучше, просто выполнить функцию и остаться в подсказке дебаггера, но чтобы эта функция вызывалась так же, как продолжение, через :c.