> there is no corresponding enableInputMethods(true).
That seems like ill behavior.
> Why do we need this?
The history doesn't expand on the code-comment that you've already quoted. It arrived here:
Differences between revisions 1142 and 1143:
2006-11-10 14:24:03 -0800 enh (1143)
src/terminator/view/JTerminalPane.java: in the last couple of weeks, Jonathan Shea and Seth Green have both asked us to support meta, for the benefit of emacs(1). Handling the key events is simple, but we also need to turn input methods on or off, depending on whether the alt key is being used as meta.
src/terminator/Options.java: ...which means a new option...
src/terminator/Terminator.java: ...a more general scheme for updating windows when options change (previously they were just repainted)...
src/terminator/TerminatorFrame.java: ...and an expedient hack of replacing the menu bar when the modifier keys change. I tried fixing the menu in place, but that was difficult and messy.
---------------------------------------------------
--
of course, you know what my memory's like...
--elliott
--
Elliott Hughes - http://www.jessies.org/~enh/
--elliott
Righto. So we should take it out and see if anyone screams. I'd do it but I don't want to cause Ben grief.
-----Original Message-----
From: terminat...@googlegroups.com [mailto:terminat...@googlegroups.com] On Behalf Of Elliott Hughes
Sent: Sunday, November 28, 2010 18:07
To: terminator-users
Subject: [terminator-users] Re: Alt as meta disables multilayout input (was: Shift+F4 doesn't work in Midnight Commander)
--elliott
--
-----Original Message-----
From: terminat...@googlegroups.com [mailto:terminat...@googlegroups.com] On Behalf Of Elliott Hughes
Sent: Tuesday, November 16, 2010 19:17
To: terminator-users
--elliott
--