"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.

Reply via email to