功能性: 07499a8#8709 man.vim: 新增了EXAMPLE里C语言的高亮 07f82ad#8699 TUI(终端UI): urxvt(一个热门终端模拟器): 现在也支持xterm编码的escape sequence 40911e4#8616 API: 从:terminal 里移除了nvim_buf_lines_event的接口 c46997a#8546 fillchars: 加入”eob”(end of buffer) flag
修复性: 74d19f6#8576 startup: 避免有其他文件打开时, 启动产生有空白的 stdin buffer(缓冲区) 4874214#8737 只对重要进程使用 waitpid() 方法 (pid是linux里进程标号) cd6e7e8#8743 在SIGCHLD收到exit信号时检查所有子进程 c230ef2#8746 channel.c: 修复了 channel_destroy_early() 会冻结未初始化的 rpc 接口的东西 0ed8b12#8681 transstr_buf: 修复长度对比bug d241f27#8708 TUI: UI里修复了 standout 模式 9afed40#8698 man.vim: 修复 mandoc 相关bug e889640#8682 provider/node: npm (NodeJS包管理器) —loglevel silent 1cbc830#8613 API: nvim_win_set_cursor: set curswant (光标相关的api) bf6048e#8628 checkhealth: Python: fix VIRTUAL_ENV check (修复python虚拟环境check) 3cc3506#8528 checkhealth: node.js: CheckHealth的时候也会检查yarn的包一些变化:
一些变化:
b751449#8619 defaults: shortmess+=F (由于neovim默认laststatus=2)
1248178#8578 highlight: 在 set fg 的情况下给 CursorLine 高优先度高光
01570f1#8726 terminal: 正确处理在设置了 &confirm and :confirm 的情况下unload一个buffer会给出确认提醒
56065bb#8721 screen: 修改为截断 showmode 过长的消息
bf2460e#7551 buffer: 缓冲区里修复了复制 :setlocal 的设置
c1c14fa#8520 Ex 模式: 默认使用 “improved” (gQ)
050f397#7992 options: 移除 maxcombine 选项 (always 6)