gtkcomposetable: Accept long replacement strings
authorMartin Kühl <martin.kuehl@posteo.net>
Tue, 21 Sep 2021 14:56:47 +0000 (16:56 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 31 Oct 2021 21:52:04 +0000 (17:52 -0400)
commit0476b5a34ce4b83dfac20b2f8f3ab8a844365091
treeb1bed1bcf7ca1f1fc6a6548918d53e4aa2748598
parent4b25b43f8301aec03f594c6db04c91148d9f93ac
gtkcomposetable: Accept long replacement strings

This change removes the assertions limiting replacement strings in the compose table to be less than 20 characters.
The limit seems arbitrary, is not required, will break some users' setups, and problems with it result in applications not launching.

Fixes #4273
gtk/gtkcomposetable.c
testsuite/gtk/compose/long
testsuite/gtk/compose/long.expected
testsuite/gtk/compose/match
testsuite/gtk/compose/match.expected
testsuite/gtk/composetable.c