The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.10

  • When determining case pairs for merge of diacritics (during caching), be most conservative: ($c,uc $c) form a pair only if $c eq lc uc $c (only applicable to ſ/S). Add UGL character repertoir (from http://www.borgendale.com/codepage/os2ugl.htm) and all-greekish from perl -wC31 UI-KeyboardLayout\examples\grep_nameslist.pl "\b(ALPHA|BETA|GAMMA|DELTA|EPSILON|ZETA|ETA|THETA|IOTA|KAPPA|LAMDA|MU|NU|XI|OMICRON|PI|RHO|SIGMA|TAU|UPSILON|PHI|CHI|PSI|OMEGA)\b" ~/Downloads/NamesList.txt >out-greek. Add DESCRIPTION POD section. New pseudo-fake-mutator but-not. Add popup on control-chars in HTML output. The duplicated overflow from the first key on a second key in a pair has lower precedence than $map3.
  • izKeys.kbdd: Update VERSION to 0.03 Put playing cards suits of cp437 to p/P on AltGr-" ("reds" on AltGr) (but ℙ obscures one). Add a few dingbats at start of cp437 to Shift-Numbers (and _, AltGr- -/_) of Coptic (3 of 4 card suits not accessible from CyrillicPhonetic). Add "lean CR" and Undo images to Greek Enter/Backspace. Add ƺʓ to j on Business; ɿ to AltGr-"; stroked paleo-contraction. Move Greek ϲ/Ϲ from l to v, and Heta ͱ/Ͱ from i/I to 1/! (on Coptic). Add stroke+latinize (including manual ƛ) to Coptic. (Of embellished Latin letters of MES-3b, only digraphs and ^¯°¨-below and half-ring are not present now.) AltGr-j to ℩ on cedilla. Micro-optimize so that all non-modifier Paleo-latins now at least compete... Micro-optimize more Greek stuff not from Greek ranges (this finishes all Greek except modifier/combining/subscript/double-struck) Micro-optimize ⧔, and make back ∘ (removed by removal of ó∘ greek key). Micro-optimize math; now more than 60% of math ranges is covered... Exchange ҽҼҿҾ. Rename deadkey ˮ to ˵. Add Zodiak to Shifted digit-row on ~-Greek. Greek numerals: move left and right keraya to [ 3 and ] 3 (with # having the opposite binding).

Documentation

example keyboard layout generated with UI::KeyboardLayout

Modules

Module for designing keyboard layouts