Escape GtkBuilder XML tag in comment with backtick
authorsunce <sunce@ufl.edu>
Sun, 15 Jan 2023 06:17:07 +0000 (14:17 +0800)
committersunce <sunce@ufl.edu>
Sun, 15 Jan 2023 08:55:18 +0000 (16:55 +0800)
commitb13f05537b6bbf2f0160af2b4ad6a60f3fa9aa1d
tree2e81c1617934c775b341a68ba59ec416dd56584e
parent0834dac6ee9b526e8ba9e5066fcdee8c31febde5
Escape GtkBuilder XML tag in comment with backtick

Escape XML tags in gi-docgen oriented comment e.g. from <child> to
`<child>`, so that they don't become HTML tag on the final webpage.
This fix includes everything from commit ff46ea64 and #5312.

Fixes #5312
23 files changed:
gtk/css/gtkcssparser.c
gtk/deprecated/gtkcomboboxtext.c
gtk/deprecated/gtktreestore.c
gtk/gtkbuildable.c
gtk/gtkbuildable.h
gtk/gtkbuilder.c
gtk/gtkbuilderscope.h
gtk/gtkcenterbox.c
gtk/gtkentry.c
gtk/gtkexpander.c
gtk/gtkframe.c
gtk/gtkheaderbar.c
gtk/gtklabel.c
gtk/gtklevelbar.c
gtk/gtklistbase.c
gtk/gtklistbox.c
gtk/gtknotebook.c
gtk/gtkscale.c
gtk/gtkshortcutsshortcut.c
gtk/gtksizegroup.c
gtk/gtkstringlist.c
gtk/gtktexttagtable.c
gtk/gtkwindow.c