"Bo Peng" <[EMAIL PROTECTED]> writes: >> Bo, what is the part that would not work in this scheme? > > Could you please finish your proposal regarding how items are > displayed and manipulated in the GUI? Make sure your logic is simpler > than mine.
Items that are not modified are shown normally Items that are modified are in bold. The two columns are shown when the change is a new binding or a changed binding, only one column is shown when the operation was a removed (overridden by NOACTION) binding. When the cursor is on a changed line, clicking on the Revert button removed this change and either - remove the entry from the Keymap if there was no binding for this key in the base binding - reinstate the old binding if it existed. What do I forget? JMarc PS: I can confirm that with current trunk, I am not able to bind ctrl-something. I get only C- in the dialog, but C-<some strange character> in the list after pressing OK.