Emacs 23 se cuelga en el modo python al escribir el bloque de cadena & # 8220; & # 8221; "

StackOverflow https://stackoverflow.com/questions/1406213

  •  05-07-2019
  •  | 
  •  

Pregunta

Mi Emacs se cuelga (Ubuntu 9 + Emacs 23 + Pyflakes) cuando escribo " " " comillas para bloques de cadenas.

¿Alguien ha experimentado el mismo problema? Creo que puede que no sea un problema de Emacs sino un modo de Python o Pyflakes que lo uso para la verificación de errores.

¿Alguien ha resuelto el problema? Es una experiencia realmente frustrante.

¿Fue útil?

Solución

las últimas pyflakes en modo de desarrollo me solucionaron este problema. Gracias a todos

sudo easy_install -U pyflakes

Otros consejos

¿estás usando el modo python externo (del paquete python mode) o el modo python interno? Uso pyflakes con el modo interno de python de emacs sin ningún problema y esta es mi configuración:

(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 es el error específico de pyflakes que hace que los emacs no sean lineales: http://divmod.org/ trac / ticket / 2821

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top