经过一天的读代码和半天的改代码,sushi-gen的更新完成了。

本次更新添加了增量生成的功能。所谓增量生成,意思就是只生成修改过的页面,之前生成过的页面如果这次没有任何修改,就不会重复生成。实现原理基于文件元数据中的“修改日期”,类似GNU make。这项功能解决了一个痛点,大大提高了blog的生成速度。

另外本次更新精简了sushi-gen的控制台输出。

本次更新还修复了convert_to_ext不生效的bug。虽然说blog一般不会用到这个功能。