(gnutls-available-p)是true。
(setq package-check-signature nil),用了emacs-china mirror,还是Failed to download gnu-cn。
我的 package-archives URL都是HTTP,没有HTTPS。
另外 toggle-debug-on-error,它报错时仍然只有一句Failed to download
你不要像个鹦鹉一样重复来重复去,这种话我都听到耳朵起茧了。
我Emacs和VIM也用快七八年了,后来代码写得少就吃灰了,要不是因为Proof General只有Emacs能用我还真不会再用Emacs。
你这种用户越多,Emacs的改进越少,你们这种用户都不觉得这是个大问题,这裹脚布还越闻越香起来了,别人看了还有什么动力去改进Emacs呢?
一个改进的意见,必然也要社区舆论的支持,没人支持谁愿意做个什么Racket Emacs Ruby Emacs,到头来还会被喷,好像以前Xemacs就被激烈反对过。
等等,我想起来好像说64位不如32位?要不换Emacs 32位的试试?
LdBeth
2018 年2 月 15 日 07:09
46
GG,试试吧。不是很懂 Windows 的 64 位和 32 位啥回事。
想起來當初装 FreeBSD 的時候因爲 OS X 终端的 arch
给的是 i396
所以一直用 32 位 install USB 结果一直启動不了的事了。
其實救急的话可以手动下的。
试试 diff 一下 .emacs,d/elpa/archives/gnu-cn/archive-contents
和 http://elpa.emacs-china.org/gnu/archive-contents
的內容。順便 search 里面有沒有要用的包。如果这文件不完整也可能出問題。
提到 racket OT 一下。2月14日运行 /usr/bin/drracket 有彩蛋
1 个赞
试了多个版本。
emacs-25.3-x86_64 不行。
emacs-25.3-i686 不行。
emacs-24.3-bin-i386 执行package-install use-package 下载OK,虽然可能旧版本的部分函数不兼容没有compile成功。
可能是25的问题,怪不得我以前怎么就没遇到这种问题呢。
diff archive-contents显示除了换行符不同,其它都相同
我们这种人,虽然没什么本事,但最起码可以让emacs 改进一点,即使微不足道,这是改进,如果emacser 都像你这种随意抱怨,不做实事,呵呵,emacs 不死都难。。。
既然你用开发版的spacemacs
我敢说你没认真看
还有这是什么鬼
再说一句你要安装git,不要问我windows的git怎么安装,因为需要git拉取melpa
各位 Emacs 道友,大家好。
在通过电邮、新闻组或者聊天室提出技术问题前,请检查你有没有做到:
阅读手册,试着自己找答案。(C-h C-h, 有问题,问 Emacs)
在网上搜索。
使用Emacs China 站内搜索(本论坛的站内搜索做的相当不错,中英文都支持)
关于提问的艺术,完整版本请参考: aw’s lab – Aw Guo on WordPress.com
1 个赞
我不喜欢 Elisp 怪异晦涩的语法。
另:我才是 Vim 社区派来的嘿嘿嘿 不信你翻我的帖子 @Fucmacs
1 个赞
LdBeth
2018 年2 月 15 日 08:27
55
Thanks, 你指出了一個重要的细节。
@Fucmacs 把 configuration-layer--elpa-archives
改成 configuration-layer-elpa-archives
。Spacemacs 把這個变量名改了,旧文檔沒改。
Spacemacs 就算沒 git 也能在 Windows 上用,只有两個包要用 git 下載。这个不是主要问題。
但如果祼 Emacs 也不能下載的话,问題定然不在这里。
1 个赞
我用的不是dev分支(好奇从哪看出来我用了dev分支?)。
configuration-layer--elpa-archives
是从 emacs-china上面直接copy的。不过现在看来问题跟这点无关。
我有GIT(好奇从哪看出来我没装Git?)
现在的问题是,Emacs25,即使不用HTTPS(或者即使装了gnutls),即使用国内mirror,在Windows上仍然会 Failed to download gnu-cn 等等等等。然而目前测试换Emacs 24.3是OK的(虽然会有函数不兼容插件无法编译成功)
话说windows上不都推荐从Emacs-w64获取emacs么?
LdBeth
2018 年2 月 15 日 08:47
58
Sh*t,不是 dev 啊。不好意思 master branch 現在不保修 25.3 以后。请換 develop 虽然很明顯这是 Spacemacs 规划不當的问題。
现在已经不是Spacemacs 的问题了,根本问题出在Emacs25上
LdBeth
2018 年2 月 15 日 08:51
60
Emacs 本身不应該有问題,尤其是正式版。有可能 24 的一些東西沒处理干净,影響到了。
明天我找台 Windows 试下。你用的是 Windows 10 吧?
应该不是24遗留文件。因为我一开始测的就是25。
Emacs 这个问题我在maillist看到几年前有类似的bug报告,开发人员回复说用开发版HEAD编译就OK。
https://lists.gnu.org/archive/html/emacs-devel/2015-12/msg01229.html
虽然和我的问题有点不一样,但我刚才package-install有时也出现过这个错误
Windows 上用 Emacs 可能就是这么折腾吧(dog 脸
毕竟人家是为“自由”系统而生的,Windows 这种“专制”平台顺便支持一下而已。