Subject: bug#47832: 28.0.50; define-fringe-bitmap and emacs --daemon

From: Eli Zaretskii <[email-masked]>
Date: Tue, 25 May 2021 16:15:54 +0300

> Date: Tue, 25 May 2021 13:03:25 +0000
> From: Gregory Heytings <[email-masked]>
> cc: [email-masked], [email-masked]
> 
> > If the standard bitmaps were overridden by user-defined ones, why do we 
> > need to set those overriding user-defined bitmaps once again?
> >
> 
> Sorry, I don't understand your question.
> 
> There are three kind of bitmaps:
> 
> 1. standard bitmaps not overridden by user-defined bitmaps
> 2. standard bitmaps overridden by user-defined bitmaps
> 3. user-defined bitmaps
> 
> The first loop processes the bitmaps of the first kind, the second loop 
> the bitmaps of the second and third kind.

I'm asking why do we need to process the second kind here.  That kind
was already set up when user initializations defined replacements for
those standard bitmaps.  Right?  So why do we need to set them up
again?