Changes for version 0.78
- Document the valid way to distinguish character-input events from bind-to-actions events on Windows. (Untested. Warnings are put to compare “the old way” and “the new way”.) A lot of cleanup and cross-linking in the docs. The first pass of cleaning up the TODO section. The “wrong-keynames” head2 slipped down: became under a wrong head1. Correction/inversion of the recommendation to consume the bitmap of lCtrl into rAlt. Would not put NOALTGR into ATTRIBUTES. Strip common-with-lCtrl bits from rAlt in MODIFIERS. Correct 1 POD syntax error. Need to emphasize in the documentation that key releases of HEX-digit keys are important for input-by-numbers! Clarify ALTNUMPAD_BIT and OEM codepage.
- examples/HOWTO-install-deinstall-and-tables.txt New file (from ilyaz.org)
- examples/klc-layout2human.pl Change funny spaces not to ␣, but to ⍽.
- izKeys-visual-maps-base.html Add a stub for Vietnamese input.
- examples/klc2c.pl Add comment to the MODIFIER section about the effect of KLLF_ALTGR.
- examples/dumper-msg.c New file. Do-only-trivial-reports initial implementation of untangling keyboard input.
Documentation
example keyboard layout generated with UI::KeyboardLayout
Modules
Module for designing keyboard layouts
Examples
- examples/EurKey++.kbdd
- examples/HOWTO-install-deinstall-and-tables.txt
- examples/HOWTO-release-version
- examples/Keyboard_API.pm
- examples/Layout63.klc
- examples/Layout64.klc
- examples/Sorted-mod_Unicode.txt
- examples/build-iz.pl
- examples/build-izX.pl
- examples/build-test.pl
- examples/build_here.cmd
- examples/charlists/APL
- examples/charlists/Adobe-GL-chars
- examples/charlists/Church-Slavonic-X11.txt-chars
- examples/charlists/IPA-chars
- examples/charlists/IPA-obsolete-and-capital-small
- examples/charlists/Medievist
- examples/charlists/README
- examples/charlists/UGL
- examples/charlists/UPA
- examples/charlists/Vietnamese
- examples/charlists/WGL4
- examples/charlists/all-greekish
- examples/charlists/bepo
- examples/charlists/comb-cyr-chr
- examples/charlists/combin
- examples/charlists/currency
- examples/charlists/double-accents
- examples/charlists/iso-8859
- examples/charlists/latin-derived
- examples/charlists/mes1
- examples/charlists/mes2
- examples/charlists/mes3b
- examples/charlists/modifier-chr
- examples/charlists/neo2base
- examples/charlists/neo2ext1
- examples/charlists/neo2ext2
- examples/charlists/oldenglish
- examples/compile_link_kbd.cmd
- examples/console-fonts00-added.reg
- examples/cvt_apple.pl
- examples/diff-Vietnamese
- examples/dump_kbd_reg.cmd
- examples/dumper-msg.c
- examples/emoji
- examples/emoji-s
- examples/enable-hex-unicode-entry.reg
- examples/filter-XCompose
- examples/filter_kbd_tables.pl
- examples/fix-MSKLC.patch
- examples/grep_nameslist.pl
- examples/hebrew-ZC-visual
- examples/izKeys-front-base.html
- examples/izKeys.kbdd
- examples/izKeys.patch
- examples/izkeys-visual-maps-base.html
- examples/klc-layout2human.pl
- examples/klc2c.pl
- examples/logo-base.html
- examples/mini-en.kbdd
- examples/mkkbd.cmd
- examples/msklc_altgr.c
- examples/msklc_altgr_r2l.c
- examples/msklc_lig4.h
- examples/print_nameslist.pl
- examples/quotes-e
- examples/qwerty
- examples/raw_keys_via_api.pl
- examples/refresh-it.cmd
- examples/test-klc-tr.pl
- examples/txt2html_bubbles.pl