禁用/启用模式时,emacs中丢失的迷你缓冲消息[重复]


0

这个问题与以下内容完全相同:

我最近在Windows下为我的emacs 24.3更新了一些软件包,我发现奇怪的是,以前在迷你缓冲区中显示的模式更改消息已经消失,例如,在更新之前,当我启用或禁用任何次要模式时,会显示一条消息在迷你缓冲区中说:xxx-mode被禁用。但现在,此消息已消失,但我仍然可以检查模式行中是禁用还是启用了模式。但是通过在迷你缓冲区中显示消息并不那么明显。

有谁知道原因是什么? 谢谢


相当模糊的描述:一些模式(哪些?),一些包(哪些?更新到什么版本?)。如果您更具体,那么人们可能会更多地帮助您。如果你知道这样一个包&模式,然后你也可以查看它的代码,看看它是否调用 message 等如果使用 define-minor-mode 那么应该显示一个消息。您可以找到(大多数)缓冲区中记录的消息 *Messages*
Drew

好吧,实际上任何模式,次要或主要,当我禁用/启用它,没有消息出现在迷你缓冲区,我也检查了 消息 缓冲区,没有关于模式更改的消息。我相信有一些香草Emacs的变量,这与我更新的包无关。
shelper

没有我知道的这样的变量。要禁止记录消息,可以绑定 message-log-max 为零,但即使这样也不会阻止在回显区域显示消息。
Drew

Answers:


0

似乎问题只发生在x64版本的Emacs 24.3,Windows,切换到32位版本,现在一切正常

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.