GNU bug report logs - #44080
27.1; Display behavior of overlays `after-string` in resizable minibuffer frames

Previous Next

Package: emacs;

Reported by: Clemens <clemens.radermacher <at> posteo.de>

Date: Mon, 19 Oct 2020 18:40:02 UTC

Severity: normal

Found in version 27.1

Done: Clemens <clemens.radermacher <at> posteo.de>

Bug is archived. No further changes may be made.

Full log


Message #50 received at 44080 <at> debbugs.gnu.org (full text, mbox):

From: Clemens <clemens.radermacher <at> posteo.de>
To: martin rudalics <rudalics <at> gmx.at>, Eli Zaretskii <eliz <at> gnu.org>
Cc: 44080 <at> debbugs.gnu.org
Subject: Re: bug#44080: 27.1; Display behavior of overlays `after-string` in
 resizable minibuffer frames
Date: Thu, 22 Oct 2020 14:39:55 +0200
[Message part 1 (text/plain, inline)]
> It's called from xdisp.c as
> 
> 
>    if (FRAME_MINIBUF_ONLY_P (f))
>      {
>        if (!NILP (resize_mini_frames))
>      safe_call1 (Qwindow__resize_mini_frame, WINDOW_FRAME (w));
>      }
> 
> 
> which represents one of our ways to call a Lisp function from C.

Thanks, for some reason `debug-on-entry` did not invoke the debugger
when I tested it.

> Right.  And if you have any questions, ask here immediately.

I never dealt with the C side of Emacs and you suggested to offer the 
new function as first customization choice for `resize-mini-frames`.
I guess this needs to be done on the C side as the variable is defined 
there?

I have attached the patch I have worked on. Let me know how to proceed 
and thanks for your help!
[mini-frame.patch (text/x-patch, attachment)]

This bug report was last modified 4 years and 205 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.