LINUX.ORG.RU

[Emacs][auto-save/backup]Проблемы

 


0

0

При открытии файла в emacs в той же директории создается файл вида .#test.lhs, хотя:

(setq auto-save-default nil)
(setq temporary-file-directory «/tmp»)

(setq backup-directory-alist
`((".*" . ,temporary-file-directory)))
(setq auto-save-file-name-transforms
`((".*" ,temporary-file-directory t)))

(setq backup-inhibited t)

Как-бы все режимы автосохранения выключены, однако эти файлы всеравно создаются. Может это другой режим их создает? Никак не могу разобраться


>`((".*" . ,temporary-file-directory)))

А правильный ли regexp? Смотри вот в документации:

For the common case of all backups going into one directory, the alist should contain a single element pairing "." with the appropriate directory name.

Zubok ★★★★★
()
Ответ на: комментарий от xetf

make-backup-files is a variable defined in `files.el'. Its value is nil

recon88
() автор топика

Нашел новые обстоятельства дела - данные файлы появляются только в случае использования multi-mode. Сейчас копаю его.

recon88
() автор топика
Ответ на: комментарий от recon88

все перерыл, но так и не нашел кто же создает эти файлы. Все бэкапы отключены, подозреваю какие-то проблемы с локальными переменными, но не пойму как это отследить.

recon88
() автор топика
Ответ на: комментарий от recon88

>Нашел новые обстоятельства дела - данные файлы появляются только в случае использования multi-mode. Сейчас копаю его.

А это точное наблюдение насчет multi-mode? Может быть, бэкап включается в хуке этого режима или в хуке какого-то major-mode, который вызывается из mmm?

Zubok ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.