emacs-devel
[Top][All Lists]
Advanced

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

Re: Question about display engine


From: Ergus
Subject: Re: Question about display engine
Date: Sat, 14 Sep 2019 22:42:07 +0200
User-agent: NeoMutt/20180716

Hi Eli & Martin:

I just made some extra changes in the branch to fix the issues for the
extra space in terminal gui.

To test them try to disable the :extend for the region face and select a
region with empty lines see if this is a right behavior (I think
so). Now the extra space is colored like the text no with the extend
face in gui and tui interfaces..

Eli:

The questions I asked before were:


I implemented this in the face_at_buffer_position but in the same
function (handle_face_prop_general) there is a function called
face_at_string_position equivalent to face_at_buffer_position... is it
possible in some conditions to reach that part of the code at eol? if
so I will need to modify that one too maybe right?

The filter now in merge_ref only works when !CONSP(ref_name). As it only
bypass the extra parameter to merge_named... it this right in the
general case?


Could you suggest (if any) if there are some conditions we can use to
avoid the call to handle_face_prop_general in some cases?





reply via email to

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