Subject: bug#79102: 31.0.50; nsterm.m: clearRect undeclared

From: Harald <[email-masked]>
Date: Sat, 26 Jul 2025 18:58:28 +0200

Hello Eli,

Did again a fresh checkout and it works now fine.  

I am using 

	git clone --depth 1 https://github.com/emacs-mirror/emacs

Maybe a short sync problem.

Harald

> On 26. Jul 2025, at 18:44, Eli Zaretskii <[email-masked]> wrote:
> 
>> From: Harald <[email-masked]>
>> Date: Sat, 26 Jul 2025 18:22:56 +0200
>> Cc: [email-masked]
>> 
>> Does this maybe help?
>> 
>> Harald
>> 
>> $ git show -p nsterm.m
>> commit e3380669ed6db7a1c1574c4b39d58f9200a3ffab (HEAD -> master, origin/master, origin/HEAD)
>> Author: Alan Third <[email-masked]>
>> Date:   Fri Jun 6 21:45:20 2025 +0100
>> 
>>    Fix incorrectly nested ns_focus/ns_unfocus calls
>> 
>>    * src/nsterm.m (ns_draw_fringe_bitmap): Move the call to ns_focus out of
>>    the if for overlay_p and rename the rect from clearRect to bmpRect to
>>    make it's purpose clearer.
> 
> Are you saying this commit is the one which causes the problem?