tecosaur/emacs-everywhere

Frame closes immediately

ilya-konovalov opened this issue · 4 comments

When I run emacsclient -e '(emacs-everywhere)' the new empty frame flashes and then is closed immediately. In other client frames I can see that emacs-everywhere- buffer exists.

Without further information, I don't think I'll be able to locate the error. It would be good to have

  1. Steps to reproduce
  2. *Messages*
  3. System information

Well, I'm afraid I don't have much to show actually.

Steps to reproduce: run emacsclient -e '(emacs-everywhere)'. Frame opens and is closed immediately, I'm getting the only output "nil". Nothing in messages.

$ emacsclient -e '(emacs-everywhere)'
nil
$

/tmp/emacs-everywhere-<some random characters> is created and opened. It contains whatever I had in primary selection.

System: Gentoo linux, emacs 27.1, xmonad window manager if that's relevant.

The only thing I can add is that it didn't just happen in the latest release, I had somewhat older version. I did update to latest version but the problem persists. I might try and do git bisect when I have time.

I tried a different version but failed to find a version that worked for me. However when running the version from current master I now see the following message:

Emacs Everywhere: error running init hooks, (error Can’t find Hunspell dictionary with a .aff affix file)

Well, apparently this is not emacs-everywhere related:

* delete-frame(#<frame Emacs Everywhere :: URxvt — aragaer@stronghold:~/Projects/PA/experimenta… 0x56023c411350>)
  server-delete-client(#<process server <8>>)
  server-sentinel(#<process server <8>> "deleted\n")
  delete-process(#<process server <8>>)
  server-return-error(#<process server <8>> (error "Autoloading file /home/aragaer/.config/emacs/elpa/..."))
  server-execute(#<process server <8>> (("/tmp/emacs-everywhere-n59HDr")) nil nil t #<frame Emacs Everywhere :: URxvt — aragaer@stronghold:~/Projects/PA/experimenta… 0x56023c411350> window-system)
  #f(compiled-function () #<bytecode 0x15808f0fa3d1>)()
  server-execute-continuation(#<process server <8>>)
  server-process-filter(#<process server <8>> "jects/PA/experimental/NLP/receipt-parse\"&_(1190&_2...")