之前看过wiki和FAQ,但是只找到一个相关的,是:linux无法接受窗口输入信息,除此之外还可以去文档哪些地方查阅呢?
readme最底部告诉你怎么调试这种情况,请认真查看
是指的这个吗?使用gdb调试错误. eaf 错误为
Uncaught ReferenceError: Viewer is not defined
在配置文件中已经加载了:
(add-to-list 'load-path "~/.emacs.d/site-lisp/emacs-application-framework/") (require 'eaf) (require 'eaf-browser) (require 'eaf-pdf-viewer) (require 'eaf-file-manager) (require 'eaf-video-player) (require 'eaf-image-viewer)
也尝试过只加载 eaf,最后也是一样的错误。这是个人系统缺少什么吗?
看看 *eaf*
buffer 有啥报错?
你没有执行 install-eaf.py 安装依赖吗?
看你终端输出感觉一个依赖都没有安装,发github issue吧
你把app/文件夹删了重新跑一边install-eaf.py,把output全部粘贴过来
针对文件管理器,增加了标记文件命令运行、一键压缩、一键解压的功能。
今天基于 https://packages.gentoo.org/ 搜索了 EAF 的依赖包,盲加了对Gentoo的支持,欢迎大家更新EAF来测试。
目前EAF除了Windows、macOS、BSD三个平台外,已经支持了Arch、Debian、Fedora、Gentoo、Sue等Linux发行版的一键安装。
net-libs/nodejs
, dev-python/PyQt5
和 dev-python/PyQt5-sip
这三个包不用添加到依赖里,在安装 dev-python/PyQtWebEngine
时会自动安装它们。
# emerge -av PyQtWebEngine
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-python/PyQt5-sip-12.9.0:0/12::gentoo PYTHON_TARGETS="python3_9 -python3_8 -python3_10" 0 KiB
[ebuild N ] dev-python/PyQt5-5.15.6::gentoo USE="bluetooth dbus gui multimedia network opengl printsupport ssl svg webchannel widgets -debug -declarative -designer -examples -gles2-only -help -location -positioning -sensors -serialport -speech -sql -testlib -websockets -x11extras -xmlpatterns" PYTHON_TARGETS="python3_9 -python3_8 -python3_10" 0 KiB
[ebuild N ] net-libs/nodejs-16.13.1:0/16::gentoo USE="icu npm snapshot ssl system-icu system-ssl -debug -doc -inspector -lto -pax-kernel -systemtap -test" CPU_FLAGS_X86="sse2" 0 KiB
[ebuild N ] dev-qt/qtwebengine-5.15.2_p20211216:5/5.15::gentoo USE="alsa jumbo-build pulseaudio system-ffmpeg system-icu widgets -bindist -debug -designer -geolocation -kerberos -test" 0 KiB
[ebuild N ] dev-python/PyQtWebEngine-5.15.5::gentoo USE="-debug" PYTHON_TARGETS="python3_9 -python3_8 -python3_10" 0 KiB
Total: 5 packages (5 new), Size of downloads: 0 KiB
Would you like to merge these packages? [Yes/No]
NixOS 有解吗
已经修复了,感谢测试。
NixOS太折腾了,我就不重装系统了,欢迎提交PR.
修复了事件循环在极端情况下(比如emacs china网页下按着 j 按键不放)导致的递归调用问题。
建议大家都更新到最新版。
系统archlinux,kwin,x11 遇到如下情况,eaf-open-browser RET baidu.com,一直显示Opening http://baidu.com,在新开的空白窗口按f5会在message显示process epc con x not running
用 install-eaf.py 整体更新一下吧, eaf-browser-scroll-hehavior 这个变量已经没有在用了。