Update copyright years.
Add perl method to lookup the action bound to a key combination.
Before registering a binding for a key, unregister the current binding for it, if any.
Rename variable.
GPLv3
*** empty log message ***
Rename register_user_translation to register_action.
*** empty log message ***
Implement 'builtin-string:' actions.
Add tt_write wrapper for user input and use it for 'string:' actions.
for discussion
*** empty log message ***
Pass kbuf to keyboard_manager::dispatch.
Simplify.
µopt
Include the C standard headers rather than the corresponding C++ version.
Remove unneeded include.
Remove useless checks.
Simplify.
merge register_translation in register_user_translation.
Reimplement keysym list parsing in a perl extension.
Move conversion to wide character of keysym resources from register_user_translation to parse_keysym.
Cosmetic, rename variables.
Remove useless code.
Use a pointer rather than a reference for consistency.
Cosmetic, rename function argument.
Merge some keyboard_manager methods in their only caller.
Tweak error messages.
Get rid of casts.
Remove useless switch.
Migrate to libecb.
Restore support for 'list' keysym syntax in a less intrusive way.
Remove 'list' syntax for keysym resources, it serves no useful purpose.
*** empty log message ***
the pcg is now the schmorp
Simplify.
Remove stock keymap support.
Revert last change.
Remove write-only variables.
Fix typo budget -> bucket.
Fix typos.
*** empty log message ***
*** empty log message ***
Reformat assert.
Fix comment.
Remove trailing whitespace.
Remove code duplication.
misc fixes inspired by an idiot
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.