[cython-mode.el] spacemacs freezes, when opening cython-mode files, such as .pyx, .pxd

我对 elisp 语言不是很熟。在 spacemacs 提过一个issue spacemacs freezes, when opening cython-mode files, such as .pyx, .pxd · Issue #12740 · syl20bnr/spacemacs · GitHub 好久都没有人关注。有小伙伴遇到同样问题过吗?

简单描述一下,spacemacs 打开 某些 .pyx, .pxd 文件,CPU就100%。

比如打开:Simple.pyx 文件

# distutils: language = c++

cdef extern from "SimpleClass.hpp":
    cdef cppclass Simple:
        Simple(int x)
        int get()

我跟踪了一下,觉得是 cython-mode.el 的问题。cython-mode.el runs into a endless loop. · Issue #3218 · cython/cython · GitHub


C-h v py-block-re

C-h f py-beginning-of-block

C-h f python-beginning-of-block

C-h f python-nav-beginning-of-block

变量的值是什么?

三个函数你有哪一个?

~/.emacs.d/elpa/27.0/develop/expand-region-20190416.538/python-mode-expansions.el:49:(declare-function py-beginning-of-block "python-mode")

/usr/share/emacs/27.0.50/lisp/progmodes/python.el:1594:(defun python-nav-beginning-of-block )

只有 定义 python-nav-beginning-of-block

其他的都没有定义。

没有27的环境 不能帮忙了 抱歉