成功Patch了非mac port的GNU Emacs显示retina分辨率PNG图片

这个patch不是把所有的图片都用高分辨率显示,而是只有在存在[email protected]的情况下才用[email protected]取代原文件显示在同样大小的区域里。所以需要模式支持生成这样的图片才可以看到高清。之所以不是无条件用高分辨率显示,是因为这样会改变图片大小,如果模式没有有意支持的话,可能会显示不正常。 我主要是配合ob-ipython模式用,需要一小段代码动态挂接ob-ipython的输出函数生成两个不同分辨率的图片。 例子在 ob-ipython内联retina分辨率图片 这和mac port版本的高分辨率支持是一样的,但是我比较喜欢用上游master版本,因为更新一点,所以自己加了这个。