现在应该修复了
问一下这个pdf viewer可以对照着看同一个pdf文件的不同部分(比如前面是中文,后面是英文),同一个buffer在不同window下的位置好像是强制同步的,一个pdf文件也不能打开两次
最开始是支持的,但是整个架构太复杂(浏览器只能同步显示,不同windows不同渲染的代码门槛更高),最后去掉了不同windows不同渲染的设计。
临时方案是,针对这种情况,把pdf重命名一下,不同文件名砍不同部分
是支持的,不需要重命名这么麻烦,用C-u M-x eaf-open
同一个文件,就会打开一个新的buffer,两个不同的buffer随便控制,互不干扰。
浏览器只能同步显示,不同windows不同渲染的代码门槛更高
包括浏览器在内,eaf-open-browser(-with-history)
前加个C-u
就可以了。
我考虑一下,设计成快捷函数可不可行。
git pull
最新的代码,使用M-x eaf-duplicate-current-buffer
或者C-o
就行了。
最新版的EAF不再需要 eaf-setq, 所有自定义选项都应该用 setq 来替代 eaf-setq.
为了去掉 eaf-setq, 大幅度修改了EAF代码,大家更新到最新版本吧,新版本有啥问题随时留言或者提Github issue。
Windows下打开pdf文件Emacs会卡死,二分法试了一下是从这个commit开始的
*eaf*
buffer报啥错
win10下,今天更新了后,设置字体跟颜色后,页面好像不生效了。
(setq eaf-browser-font-family "Sarasa Gothic SC")
(setq eaf-emacs-theme-foreground-color "#333333")
Load EAF app from any location. · emacs-eaf/emacs-application-framework@57ca9eb · GitHub 这个补丁合并后,EAF的App理论上可以由任何目录加载,不必一定放在 emacs-application-framework/app/ 目录下。
重启EAF了吗?
有时候想用org-noter,需要用pdf-tools打开pdf的时候发现eaf覆盖了打开pdf的方式,请问有什么方法可以保持用pdf-tools打开pdf吗
把 “pdf” 加到 eaf-find-file-ext-blacklist 里面去
非常感谢!!
话说 EAF 支持 flv 格式的视频吗?我最近下了挺多的视频打算离线看,格式都是flv,好像 EAF 不能打开
加进eaf-video-extension-list
试试
重启过了。C-h v
,也看到变量的值,不过网页字体颜色没变。
卡死的时候就看不到了,但奇怪的是如果我提前开一个window或frame切到eaf buffer,用另一个eaf-open一个pdf文件,就不会卡死了
已经试过,非常强大~ 但是好像浏览器开网页的时候有比较大的概率打不开页面
eaf-file-browser-qrcode 好像出问题了
EAF process starting...
Traceback (most recent call last):
File "/home/feng/projects/emacs-packages/emacs-application-framework/core/utils.py", line 60, in on_signal_received
self._func(obj, *args, **kwargs)
File "/home/feng/projects/emacs-packages/emacs-application-framework/eaf.py", line 169, in new_buffer
self.create_buffer(buffer_id, url, module_path, arguments)
File "/home/feng/projects/emacs-packages/emacs-application-framework/eaf.py", line 177, in create_buffer
spec = importlib.util.spec_from_file_location("AppBuffer", module_path)
File "<frozen importlib._bootstrap_external>", line 660, in spec_from_file_location
TypeError: expected str, bytes or os.PathLike object, not list
Process *eaf* 已放弃