Emacs pretest 26.0.90 is out: [emacs-announce] Emacs pretest 26.0.90 is out
User-visible changes of Emacs 26:
Emacs pretest 26.0.90 is out: [emacs-announce] Emacs pretest 26.0.90 is out
User-visible changes of Emacs 26:
25 正式版没多久就开始追每夜版了😂 26 快出了,27 还会远么。
26 最大的变化有哪些?
format
函数支持指定顺序,如 (format "%2$s %1$s" "X" "Y") => "Y X"
linum-mode
等其他行号插件mode-line
提供当前页面在文件中的位置选项。process-attributes
功能。开发版已经到 27.1 了
弱问,这个版本会使得之前的packages 出现不兼容现象么?我之前尝试过一次,印象中部分包有点问题。
我用 Spacemacs 开发分支的基础版,使用没有问题。但是也只是浅尝,因为对应的 macport 版本补丁还没正式出来。
。。。。用27的路过
Mac port 已经出来了,不过只是在作者 git repo 的 work
branch 里,没有打上 tag。
Homebrew 的话可以用 --HEAD
来安装,但是不会有新版本的提示,目前也不打算跟进 cask 和预编译的下载。
感谢支持与跟进,坐等正式版
macOS上文件外部更改检测不知道有没有优化,之前据说因为kqueue句柄数限制,还是用的超时检测,检测有延迟,比较明显
似乎没有优化。
竟然 27 了,一直是从 --HEAD
安装,只是最近没更新。
刚才试了一下,问题还很多,感觉这届 maintianer 不太严谨:
projectile
狂吃 cpu,光标移动迟滞。smartparens
单引号补全错误,原因是 26 的某次提交对 c-mode 进行了大量变更,导致以此为基础的 mode 全部受影响。很早就给 smartparens 提了 issue,至今没有修复,我估计问题还是出在 26 的那一次变更,导致下游的开发者无从修复。其它还没试。
master 本来就是用来开发的, 出问题是很正常的事情, 正常工作的话应该老老实实用 emacs 25, 而不是抱怨维护者不太严谨。。。。
现在应该用26,多反馈问题
这个是什么意思?NEWS.26
里好像没提到。
Support for side windows is now official. The display action function ‘display-buffer-in-side-window’ will display its buffer in a side window. Functions for toggling all side windows on a frame, changing and reversing the layout of side windows and returning the main (major non-side) window of a frame are provided. For details consult the section “(elisp) Side Windows” in the ELisp manual.
New window parameters ‘mode-line-format’ and ‘header-line-format’ allow to override the buffer-local formats for this window.
总的来说, emacs26还是很期待的
什么等窗口? 是类似于IDE的文件列表等显示在上下左右边缘的辅助小窗口,可以一键显示或隐藏,不过还是赶不上IDE的辅助小窗口,看VS和eclipse,辅助小窗口做得太高级了
个人感觉26最大的改进是简单的多线程支持,不过很多软件包估计段时间内还支持不了,比如gnus,还有dired里拷贝文件,所以短时间内意义好像不大,所以总体上没什么明显变化