dosemu-0.99.13.eb1.1 is a preliminary patch of my ongoing
work to improve the keyboard code in dosemu.
It can be found at:
http://www.users.uswest.net/~ebiederman/files/dosemu-0.99.13.eb1.1.diff.gz
It's a patch against dosemu-0.99.13
Testers wanted.
New Features:
- Internal Unicode support.
- pc scancodes on terminals (Thanks to Robert March).
Improvements:
- Misc enhancements to the current keyboard support.
- X keycode should be portable across all X (non-buggy) servers
- X keycode should not be necessary for non-us users.
- Non-us keymaps supported in more than just raw-keyboard mode.
- Can generate appropriate scancodes from pasted text.
Comments:
I have been working on improving the keybaord code in dosemu off and on.
In particular I have been working on improving support for non-us keyboards.
To make this work well I have implented an internal charaset for dosemu
which is a superset of unicode. Trivially allowing conversions between
character sets, and allowing very strange combinations.
Considering the recent keyboard on terminal threads this patch looks appropriate.
TODO:
- Regression testing.
- Break this patch into smaller chunks for submission to Hans Lerman
Eric