Речь пойдет о команде OPEN.
Все руководства выдают за преимущество тот факт, что по этой команде всегда открывается последний файл. Включение фразы Dialog приводит к успеху только в том случае, если арч не находит не только последний файл, к которому обращался с этого места, но и предпоследний и предпредпоследний и так далее по порядку вхождения. Принцип стека. Или где-то дороги хранятся в БД.
В данном случае это мнимое преимущество (скорее порок системы), т.к. организовать полноценный диалог открытия нужного файла катастрофически сложно. Для этого (на доступном мне уровне) приходится физически удалять все ранее созданные по этому запросу файлы. Тогда только OPEN соизволит спросить: "Что тебе надобно, старче?". Может кто-то предложит метод как побороть это преимущество? Был бы признателен.
Это решило бы проблему запуска одного и того же запроса из разных проектов, открытых одновременно и не стало бы путаницы с обращениями файлов.