Emacs 如何在Flyspell中禁用检查C标头名称?

Emacs 如何在Flyspell中禁用检查C标头名称?,emacs,elisp,flyspell,Emacs,Elisp,Flyspell,在Emacs中,当flyspell prog模式处于活动状态时,flyspell还会检查C/C++标题名称。因此,拼写检查器抱怨stdlib.h、stdio.h,但对string.h之类的东西没有问题 有人知道如何修复这种恼人的Flyspell行为吗?在较新版本的Emacs中(使用24.4和25.3进行测试),这种行为似乎已经修复 旧响应,混淆了两种flyspell模式: 可能使用flyspell prog mode而不是flyspell mode?但是,这将flyspell限制为字符串和注释,

在Emacs中,当flyspell prog模式处于活动状态时,flyspell还会检查C/C++标题名称。因此,拼写检查器抱怨stdlib.h、stdio.h,但对string.h之类的东西没有问题


有人知道如何修复这种恼人的Flyspell行为吗?

在较新版本的Emacs中(使用24.4和25.3进行测试),这种行为似乎已经修复

旧响应,混淆了两种flyspell模式:


可能使用
flyspell prog mode
而不是
flyspell mode
?但是,这将flyspell限制为字符串和注释,因此它不会纠正拼写错误的变量或函数名。

在我问这个问题时,flyspell程序模式的行为与我在原始帖子中描述的一样(我明确提到了flyspell程序模式)。你是对的,似乎我误解了这一点。但是,它应该用更新版本的flyspell修复。