If not, does it repaint each of the stacked window one by one in case of a random window removal?
Большинство популярных настольных компьютеров используют более новое расширение XCOMPOSITE. Все содержимое окна визуализируется в выключенных -экранных буферах, поэтому все они доступны диспетчеру композитинга без необходимости запрашивать приложения для их перерисовки.
Вот выдержка с официального сайта:
This extension causes a entire sub-tree of the window hierarchy to be rendered to an off-screen buffer. Applications can then take the contents of that buffer and do whatever they like. The off-screen buffer can be automatically merged into the parent window or merged by external programs, called compositing managers. Compositing managers enable lots of fun effects.
Тьфу... щелкнув тег сортировки и прочитав несколько вопросов, я наткнулся на вопросы о "странном поведении сортировки".
Неожиданный порядок сортировки в en _US.UTF -8 локаль
Он сортирует именно так, как я хочу, если я используюLC_ALL=C