Domanda

My Emacs si blocca (Ubuntu 9 + Emacs 23 + Pyflakes) quando scrivo le virgolette " " " per i blocchi di stringhe.

Qualcuno ha riscontrato lo stesso problema? Penso che potrebbe non essere un problema di Emacs ma una modalità Python o Pyflakes che uso per il controllo degli errori.

Qualcuno ha aggirato il problema? È un'esperienza davvero frustrante.

È stato utile?

Soluzione

gli ultimi pyflakes in modalità sviluppo hanno risolto questo problema per me. Grazie a tutti

sudo easy_install -U pyflakes

Altri suggerimenti

stai usando la modalità Python esterna (dal pacchetto modalità Python) o la modalità Python interna? Uso pyflakes con la modalità python di emacs interna senza problemi e questa è la mia configurazione:

(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)))

Questo è il bug pyflakes specifico che fa sì che emacs diventi non lineare: http://divmod.org/ trac / biglietti / 2821

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top