문자열 블록 "" "을 입력 할 때 EMACS 23이 파이썬 모드에 매달립니다.
문제
내 EMACS가 매달려 (Ubuntu 9 + Emacs 23 + pyflakes) 입력하면 """
문자열 블록에 대한 따옴표.
같은 문제를 경험 한 사람이 있습니까? EMACS 문제가 아니라 오류 확인에 사용하는 일부 파이썬 모드 또는 파이 플레이크가 될 수 있다고 생각합니다.
문제를 해결 한 사람이 있습니까? 정말 실망스러운 경험입니다.
해결책
개발 모드의 최신 Pyflakes는이 문제를 해결했습니다. 감사합니다
sudo easy_install -u pyflakes
다른 팁
외부 파이썬 모드 (패키지 파이썬 모드) 또는 내부 파이썬 모드를 사용하고 있습니까? 나는 아무런 문제없이 내부 EMACS Python 모드와 함께 pyflakes를 사용하며 이것이 내 구성입니다.
(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)))
이것은 EMAC가 비선형으로 이동하는 특정 pyflakes 버그입니다. http://divmod.org/trac/ticket/2821
제휴하지 않습니다 StackOverflow