Emacs-Tramp, Versionskontrolle und Toggle-Read-Only

336
Alien Life Form

Bei der Verwendung von emacs 24 mit Tramp für remote RCS-gesteuerte Dateien gibt die Toggle-Read-Only-Funktion (^ X ^ Q) nicht das übliche "Diese Datei steht unter Versionskontrolle, blah, blah" aus.

Stattdessen werden die schreibgeschützten Berechtigungen umgedreht, ohne die Datei auszuchecken. Dies ist katastrophal, da die nächste Kasse Änderungen usw. überschreibt.

Wie bekomme ich das Standardverhalten?

Ich habe es versucht

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

was das Problem nicht wirklich anspricht.

Zur Klarstellung: Ich möchte die Versionskontrollwarnung beim Bearbeiten von Remote-Dateien haben - derzeit bekomme ich nichts.

Prost, alf

0

1 Antwort auf die Frage

0
Alien Life Form

Ich zog eine Kopie von vc-toogle-readonly aus Emacs 23, umbenannte sie, um Zusammenstöße zu vermeiden, legte sie in site-lisp ab, kompilierte sie byte und lud sie von .emacs: (load-library "old-toggle-readonly" ) (global-set-key "\ Cx \ Cq" 'old-toggle-read-only)

Funktioniert einen Zauber.