Comment 17 for bug 518056

Revision history for this message
cousteau (cousteaulecommandant) wrote :

Ok, I spent quite long to figure out why cedilla was the new acute.

Since my keyboard already has a Ç key (which I use very rarely) I'm quite annoyed with the decision of making dead_acute + c become a c with cedilla instead of a c with acute (which doesn't have any other input method that doesn't involve writing Unicode codes). Wouldn't it be possible to use a different combination for ç, such as dead_grave + c (or the already existing AltGr-,)? Or use ~/.XCompose or instead of overriding it with a custom configuration. If none of those seem feasible, maybe giving cacute a different combination, such as dead_grave + c, could do (although in my opinion it makes far more sense that the dead ACUTE key, followed by the C key, prints a C with ACUTE rather than a C with CEDILLA).

Among all possible solutions, I think that the best one would be to just make the default input method use X11's Compose, which already solved this problem in a localized way by having a special key composition file for pt_BR locale which maps <dead_acute> <c> to ccedilla while keeping other locales with the default cacute setting, in addition to allowing the user to have a custom ~/.XCompose file.