Remacs 是一个试图把 Emacs 的 C 代码移植到 Rust 的项目。我用了几天,跟普通的 Emacs 没差别,估计是由于一点点地把 C 移植到 Rust 的缘故。如果对 Emacs 内部或者 Rust 感兴趣的话,不妨看一看。
我在 macOS 上编译 master 分支失败了,装一堆 Rust 环境有点麻烦,然后看编译器错误提示似乎是因为一个 Typo 造成的问题,我自己改了下还是没过,毕竟不会 Rust。
然后想了想 REmacs 还没 MacPort 特色功能,老老实实回去用原版了。
多数情况下,编译是没问题的,毕竟还会用 Travis CI 测试下。
的确。不过不像官方的 Emacs,把 Mac Port 的代码合并进进 Remacs 是非常有可能的。
是的,我几个月前也试过,有点麻烦,目前也没有release好像,坐等以后越做越好吧。然后期待下Emacs26
今天在Mac下试用了下remacs(终端启动正常,图形启动后,黑屏界面什么也看不见),感觉启动速度有点慢。它的目的是把c移植到rust上,移植之后呢?一直跟进c的版本,还是另行改造?
这里面的rust代码和c相比的确还是少得可怜……大概emasc的c代码实在是太多了。不过contributer有600多,似乎未来可期?相比之下,ivy和fzf都分别是100出头的贡献者,react.js是1300多,也不过remacs的两倍?
我有点怀疑remacs的仓库继承了emacs仓库的贡献记录,不然凭空十几万commit太恐怖了。neovim才1万commit左右
1 个赞
对,直接用了原来的 .git。
你如果看 Remacs 的 Progress 的话, 进度似乎已经完成一半了。
1 个赞
emacs到remacs,热血黑客奋力前行
rust很厉害, 不过emacs是个硬骨头, 不好啃