Benjamin Levy
Benjamin Levy
I'm not sure. You could try using Emacs's profiler to see what's slowing it down. I haven't had much time to work on good-scroll for the past few days, but...
https://gfycat.com/HeftyAdventurousBaldeagle Looks like it is possible
https://gfycat.com/HeftyAdventurousBaldeagle Looks like it is possible
https://gfycat.com/HeftyAdventurousBaldeagle Looks like it is possible
Failure is unmaintained and deprecated now. https://github.com/rust-lang-nursery/failure
I don't really know. I can't figure out how to get a backtrace because all the methods for getting backtraces I know about require that a frame is open.
I looked into this again and I think I found the root cause of the issue. Running `emacsclient --eval '(getenv "DISPLAY")'` prints `nil` with no emacsclient frames open, but `:0`...
Restarting the systemd user service I use for Emacs server with `systemctl restart --user emacs.service` also seems to fix it, and I think that normally starts at login, so maybe...
> I'm experiencing this on Fedora 34 with Gnome. Actually I am too after a reboot. I guess I restarted Emacs since the last reboot and assumed it always worked...
I'll start work on a PR, but properly abstracting over multiple POSIX kernels (for macOS and other OSes) will require a bit of work. Maybe we could have a `shellcraft..posix`...