Pergunta

Meus emacs estão pendurados (Ubuntu 9 + Emacs 23 + pyflakes) quando eu digito """ Citações para blocos de cordas.

Alguém experimentou o mesmo problema? Eu acho que pode não ser um problema do EMACS, mas algum modo Python ou pyflakes que eu o uso para verificação de erros.

Alguém contornou o problema? É uma experiência realmente frustrante.

Foi útil?

Solução

Os últimos pyflakes no modo de desenvolvimento corrigiram esse problema para mim. Obrigado a todos

sudo easy_install -u pyflakes

Outras dicas

Você está usando o modo Python externo (do modo Python-Mode) ou do modo Python interno? Eu uso pyflakes com o modo interno do EMACS Python sem problemas e esta é a minha configuração:

(when (load "flymake" t)
(defun flymake-pyflakes-init ()
  (let* ((temp-file (flymake-init-create-temp-buffer-copy
                     'flymake-create-temp-inplace))
         (local-file (file-relative-name
                      temp-file
                      (file-name-directory buffer-file-name))))
    (list "pyflakes" (list local-file))))
(add-to-list 'flymake-allowed-file-name-masks
             '("\\.py\\'" flymake-pyflakes-init)))

Este é o bug específico dos pyflakes que faz com que os Emacs não sejam lineares: http://divmod.org/trac/ticket/2821

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top