Hi all,

  I've been working on the branch no-more-input-modes and it is about
ready to merge into master.  With the changes in this branch, input-modes
have been removed, and the function they performed is now done by the
dynamic keymaps system.  There is a minor visual change to the program,
because instead of the (single) input-mode being shown in the minibuffer
area, there is now a short display of relevant keymaps, and instead of
using text decorations (like [ and ] around the display) as before, I went
with css-only decoration, which makes it more configurable.

  This branch provides more contextual information to the gui, in the form
of the new keymaps-display.  For example, the keymaps-display now reports
whether the focused element is inside of a form, thus informing you that
you can use 'C-c C-c' to submit the form.  It also tells you explicitly
when a page-mode keymap is in effect.  It is easy to configure which
keymaps get reported in this way, and their "short names" can be
configured through properties on keymaps.

  The problem of page-mode keymaps getting added to the keymap stack in
the correct order is also solved in this branch.

  So please try out the branch.. the visual look of the keymaps display is
not written in stone, so if anybody has some ideas, we can go over them in
the next day or so before merge.

Thanks!

-- 
John Foerch
_______________________________________________
Conkeror mailing list
[email protected]
https://www.mozdev.org/mailman/listinfo/conkeror

Reply via email to