文字列ブロック“”"を入力すると、PythonモードでEmacs 23がハングする

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

  •  05-07-2019
  •  | 
  •  

質問

文字列ブロックに""" 引用符を入力すると、Emacsがハングします(Ubuntu 9 + Emacs 23 + Pyflakes)。

誰もが同じ問題を経験しましたか? Emacsの問題ではなく、PythonモードまたはPyflakesをエラーチェックに使用している可能性があります。

誰が問題を回避しましたか?本当にイライラする経験です。

役に立ちましたか?

解決

開発モードの最新のpyflakesは、この問題を修正しました。どうもありがとう

sudo easy_install -U pyflakes

他のヒント

外部python-mode(パッケージ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)))

これは、emacsが非線形になる特定のpyflakesバグです。 http://divmod.org/ trac / ticket / 2821

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top