emacs-devel
[Top][All Lists]
Advanced

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

Re: Building the igc branch on MS-Windows


From: Gerd Möllmann
Subject: Re: Building the igc branch on MS-Windows
Date: Sat, 27 Apr 2024 17:48:43 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Gerd Möllmann <gerd.moellmann@gmail.com>
>> Cc: eller.helmut@gmail.com,  emacs-devel@gnu.org
>> Date: Sat, 27 Apr 2024 17:25:41 +0200
>> 
>> Eli Zaretskii <eliz@gnu.org> writes:
>> 
>> >> Can you something wrong ub fix_face_cache (please see the other mail I
>> >> sent)?
>> >
>> > No.  But then I (still) don't feel I understand well enough what
>> > fix_face_cache is supposed to do.
>> 
>> WE need to find all pointers to faces in the cache and call IGC_FIX on
>> them.
>
> My problem is more basic: I don't understand what those *FIX* critters
> do, for what purpose, and at what time do they run.

The uppercase IGC_FIX... macros are just wrappers that make using
fix_lisp_obj and fix_raw easier, or even calling subroutines in the
first place, for which MPS requires the use of MPS_FIX_CALL.

All this is in subroutines of dflt_scan, and scan functions for roots.



reply via email to

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