Salve os arquivos de bloqueio em um diretório em vez de desativá-los

14

O Emacs 24 introduziu a capacidade de desativar a criação dos infames .#file-namearquivos de bloqueio.

A avaliação do formulário lisp a seguir desativará completamente a capacidade do Emacs de bloquear arquivos para evitar alterações simultâneas.

Existe uma maneira de configurar o Emacs para salvar arquivos de bloqueio em um diretório dedicado , da mesma forma que acontece com os arquivos de salvamento automático e backup?

(setq create-lockfiles nil)
wasamasa
fonte

Respostas:

11

Receio que isso não seja fácil de fazer considerando F1 v create-lockfileslevar você para o filelock.cqual apenas expõe essa variável e temporary-file-directory. Portanto, para ter esse comportamento, você precisará substituir quase todas as funções expostas nesse arquivo pelas suas próprias funções do Emacs Lisp ou entregar um bug via M-x report-emacs-buge esperar o melhor.

wasamasa
fonte
3
Enviei um relatório de bug em debbugs.gnu.org/cgi/bugreport.cgi?bug=31908 .
Radon Rosborough