Markeep 0.0.8
- 修复:GBK 等非 UTF-8 编码的 .md,打开是乱码、一保存原文就毁了。
中文 Windows 上用旧版记事本存的笔记,很多是 GBK 编码。Markeep 以前一律
按 UTF-8 读,读出来是# �ʼ�这样的问号方块,而且这一步不可逆——
你只是打开看了一眼,随手按个 Ctrl+S,原文就被那堆方块永久覆盖了。
现在会自动认出 UTF-8、UTF-16、GBK/GB18030,保存时按原来的编码写回去,
打开再保存逐字节不变。认不出编码的文件会直接告诉你打不开,绝不猜着写回去。 - 修复:文件在外面被改过时,你没保存的改动会被无声冲掉。
比如你正在改一份笔记还没存,这时 git pull 或另一个编辑器动了同一个文件,
Markeep 以前会直接用磁盘上那份覆盖掉你的改动,连 Ctrl+