0

当我"""为字符串块输入引号时,我的 Emacs 挂起(Ubuntu 9 + Emacs 23 + Pyflakes)。

有人遇到过同样的问题吗?我认为,这可能不是 Emacs 问题,而是一些 Python 模式或 Pyflakes,我用它来检查错误。

有人解决了这个问题吗?这真是一次令人沮丧的经历。

4

3 回答 3

3

开发模式下的最新 pyflakes 为我解决了这个问题。谢谢大家

sudo easy_install -U pyflakes

于 2009-09-11T02:08:50.527 回答
1

您使用的是外部 python 模式(来自包 python-mode)还是内部 python 模式?我使用带有内部 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)))
于 2009-09-11T02:04:03.260 回答
0

这是导致 emacs 非线性的特定 pyflakes 错误:http: //divmod.org/trac/ticket/2821

于 2010-06-14T10:39:34.250 回答