【问题标题】:Emacs indentation screwed upEmacs 缩进搞砸了
【发布时间】:2014-02-27 14:40:34
【问题描述】:

我最近升级到 emacs 24.3.1 以便使用新模式在 D 中进行编程。我现在似乎在我的其他模式中引入了一些问题(Java、C++ C 我只是使用 emacs 附带的任何东西) .当我在缓冲区中向上/向下滚动时,显示的文本完全混乱。就像在混合在一起的行中一样,缩进很扭曲,光标不会修改它看起来的位置。如果我按 ctrl-l 屏幕会刷新,一切都很好。在编辑 C .h 文件时,我每隔一段时间就会注意到这个问题。但现在它发生在每个缓冲区上。我无法使用它。每次我向上/向下移动时,我都必须刷新屏幕。我无法通过谷歌搜索找到与我的问题类似的任何内容。最终可能会成为某些不兼容版本的依赖项的问题。这是我的系统统计数据。

CentOS 5.4 版(最终版)

linux 2.6.18-164.el5

emacs 24.3.1

我什至不知道 emacs 可能依赖于哪些其他库。我很乐意发布任何可能相关的版本。

谢谢

【问题讨论】:

  • 可以用emacs -Q重现吗?
  • 我尝试使用 -Q 和 -nw。两者都会发生。
  • 二进制文件可能有问题。尝试从源代码编译emacs24-3。
  • 这是从源代码构建的,但我只是继续重新编译。仍在发生。
  • 如果您可以从源代码构建并使用 emacs -Q 进行复制,那么这是一个应该使用 M-x report-emacs-bug 报告的错误。

标签: emacs


【解决方案1】:

既然您说emacs -Q 也会发生这种情况,即没有您的 init 文件,请考虑提交错误报告:M-x report-emacs-bug。为此,请尝试给出一个简短的、可重复的配方,从 emacs -Q 开始。 Emacs Dev 会查看并让您知道他们是否认为存在错误。

使用report-emacs-bug 还会自动收集有关您的 Emacs 版本等的信息,并将其包含在您的错误描述中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-05
    • 2011-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-07
    • 1970-01-01
    相关资源
    最近更新 更多