GNU bug report logs -
#50112
28.0.50; ediff help frame does not display text
Previous Next
Reported by: David Phillips <dphillips <at> cfa.harvard.edu>
Date: Wed, 18 Aug 2021 18:47:02 UTC
Severity: normal
Found in version 28.0.50
Fixed in version 28.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
I do have two frames (and the help frame has no content). There is a buffer named *Ediff Control Panel* with the help text in it, but it isn’t displayed in the frame labeled Ediff. When I run ediff-buffers, hit ‘?’, switch back to the main frame, and evaluate the elisp you sent, I get ’nil’ in the mini buffer and the buffer *foo* has the help text in it. However, the help frame is still empty. I’m trying to understand what this means. It seems like the frame has the right buffer assigned to it but that it is in some weird mode so that it isn’t being rendered properly.
Thanks for the help!
David
> On Aug 20, 2021, at 4:18 AM, martin rudalics <rudalics <at> gmx.at> wrote:
>
> > I built emacs this morning from the git master branch.
> > The latest commit was 9b31ad36094666da6b3281025adc163829d89de8 with
> > a date stamp of Wed Aug 18 20:02:39 2021 +0300.
> > I am running the macos GUI version.
> > First I run /Applications/Emacs/Contents/MacOS/Emacs -Q
> > then I load two files and run 'ediff-buffers' to compare them.
> > ediff works just fine except that the frame with the help message
> > is an empty frame. The '?' command changes the frame size but the
> > text never renders.
>
> Assuming that in this situation you have two frames - the main frame and
> the help frame: What does evaluating the form
>
> (let ((buffer (window-buffer (frame-root-window (next-frame))))
> (foo (get-buffer-create "*foo*")))
> (with-current-buffer foo
> (insert
> (buffer-name buffer)
> "\n"
> (with-current-buffer buffer
> (buffer-substring 1 (point-max))))))
>
> in the main frame via M-: put into buffer *foo*?
>
> martin
This bug report was last modified 3 years and 335 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.