Код:
(d: Directory) New (loc: Locator; ask: BOOLEAN): File, NEW, ABSTRACT;
(d: Directory) Rename (loc: Locator; old, new: Name; ask: BOOLEAN), NEW, ABSTRACT;
(f: File) Register (name: Name; type: Type; ask: BOOLEAN; OUT res: INTEGER), NEW, ABSTRACT;
В реализациях CheckPath и CheckDelete код просто закомментирован, ask игнорируется, и ББ ведет себя не так, как от него ожидают. Например, вопрос о создании каталога при его отстутствии не задается. Я налетел, когда у меня по ошибке в другом каталоге система запустилась и компилировала в него без спросу, а я ждал кодовые/символьные файлы в другом месте. Если бы поведение было штатное, я бы сразу увидел ошибку при запросе разрешения на создание каталога под символьные файлы при компиляции.
Это отключено из-за проблемы с диалогами (
viewtopic.php?t=6441)?