Bring main-x11.c and main-gcu.c up to date with z-term.h changes
The For2.2.2-Refactoring-term-redraw-section branch in the hengbandforosx repository, https://osdn.net/projects/hengbandforosx/scm/git/hengbandosx/commits?branch=For2.2.2-Refactoring-term-redraw-section , makes term_redraw_section() a public function again since its predecessor is used by main-x11.c. It updates main-x11.c, main-gcu.c, and main/x11-type-string.c so they are compatible with that and the other changes that have been made to z-term.h in the For2.2.2-Refactoring branch.
Sorry for my mistakes and thank you very much for your investigation and fixes.
I cherry-picked your fixes into For2.2.2-Fix-Hourier.
It'll be merged into For2.2.2-Refactoring later.
I see that it's been merged into For2.2.2-Refactoring and everything looks fine (well, there's a missing player/player-status-table.h but that's a separate matter). I've closed the ticket. Thanks.