Am Donnerstag, dem 06.06.2024 um 12:01 -0400 schrieb Richard Kimberly Heck: > It's possible that it is enough to change KeySequence::print, which > seems to ignore ~S and the like, but I haven't experimented with it.
I provided a patch for anybody who wants to try out at https://www.lyx.org/trac/ticket/12973 The problem was simply that we did not consider the mask modifier (~S and friends) when writing to the user bind file, and this bug has been there forever (see the older report at https://www.lyx.org/trac/ticket/7821) It's basically what you say: KeySequence::print did not care about the mask modifier, but already the input it gets was missing that information. > > Riki > > -- Jürgen -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel