Emacs tramp, controle de versão e toggle-read-only

0

Ao usar o emacs 24 w / tramp em arquivos controlados remotamente pelo RCS, a função somente leitura de alternância (^ X ^ Q) não emite o usual "Este arquivo está sob controle de versão, blá, blá ".

Em vez disso, ele inverte as permissões somente leitura sem efetuar o check-out do arquivo. Isso é catastrófico, pois o próximo checkout substituirá as alterações, etc.

Como obtenho o comportamento padrão?

Eu tentei

(global-set-key "\C-x\C-q" 'vc-toggle-read-only)

que realmente não aborda o assunto.

Para esclarecer: eu quero ter o aviso de controle de versão ao editar arquivos remotos - atualmente não recebo nada.

Felicidades, alf

    
por Alien Life Form 09.01.2014 / 16:52

1 resposta

0

Eu peguei uma cópia do vc-toogle-readonly, do Emacs 23, renomeiei para evitar confrontos, coloquei-o no site-lisp, compilei o byte e o carreguei do .emacs: (load-library "old-toggle-readonly") (global-set-key "\ C-x \ C-q" 'old-toggle-read-only)

Funciona um charme.

    
por 15.01.2014 / 17:24

Tags