GNU bug report logs -
#31048
27.0.50; With -daemon, "emacsclient -c" on a modified file fails to display frame
Previous Next
Full log
View this message in rfc822 format
> From: Bruce Stephens <bruce.stephens <at> isode.com>
> Date: Tue, 03 Apr 2018 17:10:25 +0100
>
> On GNU/Linux (with gtk+), after "emacs -Q -daemon", if I do "emacsclient
> -c /tmp/foo" (for some existing /tmp/foo) then exit that frame (so the
> server still has /tmp/foo in a buffer but has no visible frames), then
> "touch /tmp/foo" and try to repeat "emacsclient -c /tmp/foo" the
> emacsclient hangs and no frame is displayed.
>
> I would expect a frame to appear with "Revert buffer from file
> /tmp/foo?".
>
> The commit that caused the change seems to be the following one, and
> reverting that fixes the hang (and returns the behaviour I was
> expecting):
>
> commit 49fc040077b33bd1e78ee425575e76329b772a41 (tag: bad, refs/bisect/bad)
> Author: Aaron Jensen <aaronjensen <at> gmail.com>
> Date: Fri Feb 16 17:43:04 2018 +0200
>
> Don't flash previous buffer when connecting with emacsclient
Thanks, I've now reverted that commit. Please see that your problem
is solved.
This bug report was last modified 5 years and 195 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.