emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mouse-drag-and-drop-region


From: Stefan Monnier
Subject: Re: mouse-drag-and-drop-region
Date: Fri, 17 Nov 2017 17:44:02 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

>> A more general solution could be to add two more glyph matrices (one for
>> overlay thingies like menus and tooltips, and another that combines the
>> "normal" glyph matrix with the one for overlay thingies (and it's this
>> one which is then sent to be displayed)).
> I don't see how this solves the problem, because the display engine
> will still know nothing about that "second" matrix.

As mentioned: "it's this one which is then sent to be displayed", so
this assumes we'd change the display engine to use the combined matrix:

    render buffer text to desired-glyph-matrix
    combine desired-glyph-matrix with overlay-matrix into combined-matrix
    send combined-matrix to screen


-- Stefan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]