Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
emacs 24.5 python模式(库存版本Vs 6.2.1)_Python_Python 2.7_Emacs_Emacs24_Python Mode - Fatal编程技术网

emacs 24.5 python模式(库存版本Vs 6.2.1)

emacs 24.5 python模式(库存版本Vs 6.2.1),python,python-2.7,emacs,emacs24,python-mode,Python,Python 2.7,Emacs,Emacs24,Python Mode,我在emacs中发现了python模式的一个问题。我一般都是C++开发,很少做Python。 我最近发现了这个问题: I emacs–Q 我打开一个python文件 它包括: import re as myre Var = [ % %表示光标位置。然后,在该位置,我尝试tab并获得以下错误: 调试器已输入--Lisp错误:(类型参数编号错误-或-marker-p nil) python-indent-context() python缩进——计算-缩进() python缩进计算缩进(nil)

我在emacs中发现了python模式的一个问题。我一般都是C++开发,很少做Python。 我最近发现了这个问题:

I emacs–Q

我打开一个python文件

它包括:

import re as myre

Var = [
%
%表示光标位置。然后,在该位置,我尝试tab并获得以下错误:

调试器已输入--Lisp错误:(类型参数编号错误-或-marker-p nil)
python-indent-context()
python缩进——计算-缩进()
python缩进计算缩进(nil)
python缩进行(无)
python-indent-line-function()
制表符命令的缩进(无)
交互调用(tab命令nil nil的缩进)
命令执行(制表符命令缩进)

我已经有一个月左右没有用python开发了,但我不记得这是一个问题。 我使用的是Emacs24.5.1Windows764、Python2.7.3,当然还有Q,所以没有配置

现在,我尝试通过运行以下命令来应用python模式6.2.1

Emacs–Q 白手起家 (setq加载路径(追加加载路径(列表“~/.emacs.d/python mode.el-6.2.1”)) (需要“python模式”)

我打开一个python文件(同上),然后我可以缩进。这一切都很好,因此,如果我在我的正常配置中加载python模式6.2.1 el文件,这就解决了问题,但现在使用新的6.2.1,我没有得到与以前相同的主题颜色(它现在是平淡的,变量与其他文本颜色相同,而不是突出。还有哪个函数模式似乎被打破了(再次)在python中开发是很慢的(当你打开一个大文件时)——我记得python模式和24.3中的哪个函数模式彼此不友好,但它是用STOCK el 24.5解决的

对我来说,不幸的是,6.2.1解决了一个问题,但却产生了其他问题——包括回归

相反,如果我能得到解决缩进问题的补丁,那就太好了


谢谢。

python模式。el的
py变量名面
继承默认面。使用M-x自定义面RET

请将错误报告归档到