Emacs搞砸了从自动保存中恢复的编码

时间:2014-05-11 03:35:00

标签: emacs encoding utf-8

当我从电脑上打电话时,我一直在使用emacs(版本23.3.1)中的UTF-8文件进行骇人听闻。当我返回时,我的会话(它在远程系统上)已经关闭,所以我重新登录并重新打开了我的文件。正如所预料的那样,我被警告有一个更新的自动保存版本,我是否想恢复它?肯定。

当它进入自动保存的版本时,我之前在屏幕上显示的所有高位字符都被转换为数字字符串,我认为它们是对代码点的引用;当我试图保存时,emacs然后抛出了无法用当前编码保存的编码错误。

特别令人恼火的是,当我直接在emacs中打开自动保存的版本时,编码是正确的(好吧,显然是这样 - 我的高位字符都显示正确)。

为什么,当我尝试恢复文件时,即使显然自动保存的文件处于正确的编码状态,emacs也会对我的编码和阻塞感到困惑?或者更重要的是:如何让emacs不再这样做,并将所有内容保存在UTF-8所属的位置?

0 个答案:

没有答案