Subject: Re: bug#40831: 28.0.50; Remote Emacsclient with --create-frame doesn't seem to work correctly

From: Robert Pluim <[email-masked]>
Date: Wed, 29 Apr 2020 16:23:42 +0200

>>>>> On Fri, 24 Apr 2020 22:48:17 +0200, Philipp Stephani <[email-masked]> said:

    Philipp> This is unfortunately a bit hard to reproduce and probably depends on
    Philipp> details of the system.  However, the following steps work for me:

    Philipp> 1. emacs -Q -l server -eval '(setq server-name "/tmp/emacs.sock")' -f server-start

    Philipp> 2. SSH into some remote machine and forward the socket:

    Philipp>    ssh -R /tmp/emacs.sock:/tmp/emacs.sock REMOTE_HOST

    Philipp> 3. On the remote machine:

    Philipp>    emacsclient -T "/ssh:$HOSTNAME:/" -s /tmp/emacs.sock --create-frame FILENAME

    Philipp> At least on my setup, no frame is created on the first machine.

'--create-frame' attempts to create a graphical frame, as far as I
know. Does '-t' work instead?

(frankly Iʼm amazed any of this even vaguely works over ssh forwarded
local sockets :-))

Roobert