В своем макросе я хочу отключить сохранение истории папок. Это делается с помощью вызова
Far.DisableHistory(2)
. Интуитивно я хочу перед этим вызовом вызвать эту же функцию без параметров, чтобы получить текущее значение флоагов, а в конце их восстановить. У меня вот какие вопросы:1. В описании этой функции написано: "При старте макроса разрешено добавление во все истории." Т.е. независимо от того, что установлено в Фар, при начале выполнения макроса все флаги устанавливаются в значение "сохранять"?
2. Восстанавливаются ли эти флаги автоматически при окончании работы макро? Т.е. нужно ли мне это делать самому? Если все флаги при начале выполнения макроса устанавливаются в значение "сохранять", то смысла в явном их восстановлении я не вижу.
Спасибо.