从今天开始,Emacs里面可以运行任何你想要的程序 (Linux & Windows & Mac & BSD)

大佬,macos上鼠标点击eaf-open-browser打开的页面就返回了emacs的 eaf temp buffer,这种正常吗?

不正常,请详细描述一下你的使用流程,我看一下能不能复现?

(use-package eaf
  :init
  (use-package epc :defer t :ensure t)
  (use-package ctable :defer t :ensure t)
  (use-package deferred :defer t :ensure t)
  (use-package s :defer t :ensure t)
  :custom
  (eaf-browser-continue-where-left-off t)
  :config
  (eaf-setq eaf-browser-enable-adblocker "true")
  (eaf-bind-key scroll_up "C-n" eaf-pdf-viewer-keybinding)
  (eaf-bind-key scroll_down "C-p" eaf-pdf-viewer-keybinding)
  (eaf-bind-key take_photo "p" eaf-camera-keybinding)
  (eaf-bind-key nil "M-q" eaf-browser-keybinding)) ;; unbind, see more in the Wiki

配置是这个。通过 eaf-open-browser 打开https://www.baidu.com. 当我点击页面会跳会emacs 的buffer。等等我传个gif

你确认一下有没有装mac-app-frontmost这个依赖?

请问打开之后还是黑屏,eaf buffer里面显示/bin/sh: ldd: command not found,请问该怎么解决呢?打开视频也是黑屏。我使用doom只添加了几个require

可以了。确实是这个问题。多谢。 :grin:

这里确实有问题,解决了会有新的提交。

非常感谢!辛苦了!!

QCameraInfo.availableCameras() 返回的可用摄像头列表应该是空的,感觉是你的Qt认为你没有摄像头,导致 self.select_camera(0) 直接报越界错误。

方便写一个 install-eaf-mac.sh 的脚本吗? 这样Mac用户可以自动安装依赖。

我可以给一个参考的脚本,但Mac的包管理不像Linux那样统一,用户还是需要自己注意安装的版本和路径。

可不可以基于window版本的脚本增改为mac的?

EAF最新的commit去掉了xdtool这个依赖,使用WM的同学们可以试试有没有出现问题。

以及增加了eaf-browser-fullscreen-move-cursor-corner,如果用setq设为t,则在网页和js-video-player全屏时自动把鼠标cursor挪到屏幕右下角,之前这个功能是默认开启的,现在调成flag了。

@manateelazycat 我有时需要重复下载某个文件的不同版本,而eaf browser默认关闭了aria2的自动重命名特性,导致下载失败。能否移除这个选项,或者让用户自己配置aria2?我尝试过在aria2.conf里面设置这个选项,但是似乎被eaf的默认选项给覆盖了,没有生效。自动重命名是aria2默认开启的特性,出于什么考虑要在eaf里默认关闭它?

因为下载一些大文件的时候,不把这个选项关会导致一下很多很多重复的文件。

可以发一个补丁,把这个地方做成选项。

用户不喜欢的话可以更改默认选项。

好的,这两天忙完就发。

PR已发,麻烦review一下 #625

我跑完步回来合并,幸苦啦

1 个赞

不着急,小事一桩 :grin:

现在有了 install-eaf-mac.sh 脚本了,会自动安装mac依赖

2 个赞