O Emacs não abre o arquivo no repositório do Bazaar

1

Eu tenho uma instalação Bugzilla e estou tentando abrir /Bugzilla/Install/CPAN.pm usando emacs . No entanto, recebo esse erro ao tentar fazer isso:

Searching for program: no such file or directory, bzr

Como não estou familiarizado com emacs além do básico e não estou muito familiarizado com perl , não tenho ideia do que isso significa.

Por que recebo essa mensagem? Por que emacs não carrega o arquivo? Como faço para corrigir esse problema?

Se qualquer informação adicional for necessária, terei prazer em ajudar.

EDITOS:

Estou tentando abri-lo com o comando emacs Bugzilla/Install/CPAN.pm no diretório bugzilla .

    
por MirroredFate 03.12.2013 / 20:27

1 resposta

4

Na verdade, esse erro não tem nada a ver com o Perl. bzr é o cliente de linha de comando para o Sistema de controle de versão distribuído do Bazaar . Aparentemente, sua instalação do Bugzilla está dentro de um repositório do Bazaar. O Emacs está detectando isso automaticamente e tentando ativar seu modo de controle de versão, mas você não tem o cliente bzr instalado. O Emacs não está preparado para essa situação. Ele realmente carregou o arquivo que você solicitou; ele simplesmente não alternou para esse buffer automaticamente. (E você provavelmente obterá mais erros se tentar editar o buffer.)

Você pode instalar o pacote bzr ou localizar o diretório .bzr e renomeá-lo para que o Emacs não o detecte, ou personalizar a variável vc-handled-backends no Emacs para remover Bzr da lista.

    
por 03.12.2013 / 20:54