Как проверить, находится ли файл в репозитории Git при посещении из emacs? - PullRequest
1 голос
/ 01 ноября 2009

Я был бы очень рад, если бы какой-нибудь хук emacs активировался при посещении файла, находящегося в репозитории git. Но приветствуются и другие решения.

Ответы [ 3 ]

3 голосов
/ 01 ноября 2009

Вы можете попробовать git.el или другие альтернативы, перечисленные здесь: http://www.emacswiki.org/emacs/Git

2 голосов
/ 01 ноября 2009

Вы можете использовать функцию (vc-backend "file-name") из пакета VC для получения информации о данном файле. Эта функция возвращает имя системы контроля версий, где этот файл зарегистрирован. Для запуска собственного кода вы можете объединить эту функцию со стандартным find-file-hook

0 голосов
/ 01 ноября 2009

eproject запускает ловушку при посещении файла, содержащегося в репозитории git.

...