Skip to content

Latest commit

 

History

History
1552 lines (1535 loc) · 87 KB

Changelog.md

File metadata and controls

1552 lines (1535 loc) · 87 KB

Changelog

All notable changes to this project will be documented in this file

  • Added
    • en 🕱Letterlike mapped to l with symbols and nested 🕱:
      • 5
      • 7
      • -
      • q
      • w
      • 🕱Letterlike_Escr cycle ℯℰⅇ℮ℇ ℇ also aasdfgwtl
      • 🕱Letterlike_Rdouble r cycle ℝ℞ℜℛ℟
      • t
      • yy
      • o
      • 🕱Letterlike_Pdbl p cycle ℙ℘℗ℼℿ ℼ also asdffgℿ or wir33
      • aa
      • s
      • d
      • 🕱Letterlike_Fsm f cycle ⅎℲ℉ℱ℻ ℱ also jkix℻ or asd
      • 🕱Letterlike_Iscr i cycle ℐℑ℩ⅈ iⅈ also asdfⅈ or wbjk
      • j
      • g
      • 🕱Letterlike_Hdbl h cycle ℍℌℋℎℏ ℋ also asdfgℏ / ℏ
      • k
      • 🕱Letterlike_Ll at l cycle ℓℒ⅂⅃℔⅏ ⅏ also asdfghujb3w
      • '
      • 🕱Letterlike_Zdbl z cycle ℤℨΩ℧ ℧ also bdio
      • x
      • 🕱Letterlike_Cdbl at c cycle ℂℭ℃℄, ℄, also at 🕱asdfwlb
      • v
      • b
      • n
      • m
      • 🕱Letterlike_Ratio at /: casous
      • 1234
    • ru 🕱Letterlike mapped to д with symbols and nested 🕱:
      • 5
      • 7
      • -
      • й
      • ц
      • 🕱Letterlike_Escr cycle ℯℰⅇ℮ℇ ℇ also ффывапцед
      • 🕱Letterlike_Rdouble к cycle ℝ℞ℜℛ℟
      • е
      • нн
      • щ
      • 🕱Letterlike_Pdbl з cycle ℙ℘℗ℼℿ ℼ also фываапℿ or цшк33
      • фф
      • ы
      • в
      • 🕱Letterlike_Fsm а cycle ⅎℲ℉ℱ℻ ℱ also олшч℻ or фыв
      • 🕱Letterlike_Iscr ш cycle ℐℑ℩ⅈ шⅈ also фываⅈ or циол
      • о
      • п
      • 🕱Letterlike_Hdbl р cycle ℍℌℋℎℏ ℋ also фывапℏ / ℏ
      • л
      • 🕱Letterlike_Ll at д cycle ℓℒ⅂⅃℔⅏ ⅏ also фывапргои3ц
      • '
      • 🕱Letterlike_Zdbl я cycle ℤℨΩ℧ ℧ also ившщ
      • ч
      • 🕱Letterlike_Cdbl at с cycle ℂℭ℃℄, ℄, also at 🕱фывацди
      • м
      • и
      • т
      • ь
      • 🕱Letterlike_Ratio at /: сфыщгы
      • 1234
    • en greek layer (matching default en) to match ru for better diff
    • en ru add 🕱math𝐛, mapped to b in 🕱Math
      • 𝐐𝐖𝐄𝐑𝐓𝐘𝐔𝐈𝐎𝐏𝐀𝐒𝐃𝐅𝐆𝐇𝐉𝐊𝐋𝐙𝐗𝐂𝐕𝐁𝐍𝐌
      • 𝐪𝐰𝐞𝐫𝐭𝐲𝐮𝐢𝐨𝐩𝐚𝐬𝐝𝐟𝐠𝐡𝐣𝐤𝐥𝐳𝐱𝐜𝐯𝐛𝐧𝐦
    • en ru add 🕱math𝑖, mapped to i in 🕱Math
      • 𝑄𝑊𝐸𝑅𝑇𝑌𝑈𝐼𝑂𝑃𝐴𝑆𝐷𝐹𝐺𝐻𝐽𝐾𝐿𝑍𝑋𝐶𝑉𝐵𝑁𝑀
      • 𝑞𝑤𝑒𝑟𝑡𝑦𝑢𝑖𝑜𝑝𝑎𝑠𝑑𝑓𝑔.𝑗𝑘𝑙𝑧𝑥𝑐𝑣𝑏𝑛𝑚
    • en ru add 🕱math𝐛𝑖, mapped to b,i or i, b in 🕱Math
      • 𝑸𝑾𝑬𝑹𝑻𝒀𝑼𝑰𝑶𝑷𝑨𝑺𝑫𝑭𝑮𝑯𝑱𝑲𝑳𝒁𝑿𝑪𝑽𝑩𝑵𝑴
      • 𝒒𝒘𝒆𝒓𝒕𝒚𝒖𝒊𝒐𝒑𝒂𝒔𝒅𝒇𝒈𝒉𝒋𝒌𝒍𝒛𝒙𝒄𝒗𝒃𝒏𝒎
    • en ru add 🕱math𝓈, mapped to s in 🕱Math
      • 𝒬𝒲..𝒯𝒴𝒰.𝒪𝒫𝒜𝒮𝒟.𝒢.𝒥𝒦.𝒵𝒳𝒞𝒱.𝒩.
      • 𝓆𝓌.𝓇𝓉𝓎𝓊𝒾.𝓅𝒶𝓈𝒹𝒻.𝒽𝒿𝓀𝓁𝓏𝓍𝒸𝓋𝒷𝓃𝓂
    • en ru add 🕱math𝓈𝓫, mapped to b in 🕱math𝓈
      • 𝓠𝓦𝓔𝓡𝓣𝓨𝓤𝓘𝓞𝓟𝓐𝓢𝓓𝓕𝓖𝓗𝓙𝓚𝓛𝓩𝓧𝓒𝓥𝓑𝓝𝓜
      • 𝓺𝔀𝓮𝓻𝓽𝔂𝓾𝓲𝓸𝓹𝓪𝓼𝓭𝓯𝓰𝓱𝓳𝓴𝓵𝔃𝔁𝓬𝓿𝓫𝓷𝓶
    • en ru add 🕱math𝔣, mapped to f in 🕱Math
      • 𝔔𝔚𝔈.𝔗𝔜𝔘.𝔒𝔓𝔄𝔖𝔇𝔉𝔊.𝔍𝔎𝔏.𝔛.𝔙𝔅𝔑𝔐
      • 𝔮𝔴𝔢𝔯𝔱𝔶𝔲𝔦𝔬𝔭𝔞𝔰𝔡𝔣𝔤𝔥𝔧𝔨𝔩𝔷𝔵𝔠𝔳𝔟𝔫𝔪
    • en ru add 🕱math𝔣𝖇, mapped to b in 🕱math𝔣
      • 𝕼𝖂𝕰𝕽𝕿𝖄𝖀𝕴𝕺𝕻𝕬𝕾𝕯𝕱𝕲𝕳𝕵𝕶𝕷𝖅𝖃𝕮𝖁𝕭𝕹𝕸
      • 𝖖𝖜𝖊𝖗𝖙𝖞𝖚𝖎𝖔𝖕𝖆𝖘𝖉𝖋𝖌𝖍𝖏𝖐𝖑𝖟𝖝𝖈𝖛𝖇𝖓𝖒
    • en ru add 🕱math𝕤, mapped to d in 🕱Math
      • .𝕎𝔼.𝕋𝕐𝕌𝕀𝕆.𝔸𝕊𝔻𝔽𝔾.𝕁𝕂𝕃.𝕏.𝕍𝔹.𝕄
      • ℚℝℙℍℤℂℕ
      • 𝕢𝕨𝕖𝕣𝕥𝕪𝕦𝕚𝕠𝕡𝕒𝕤𝕕𝕗𝕘𝕙𝕛𝕜𝕝𝕫𝕩𝕔𝕧𝕓𝕟𝕞
      • 𝟘𝟙𝟚𝟛𝟜𝟝𝟞𝟟𝟠𝟡
    • en ru add 🕱math𝗌, mapped to r in 🕱Math
      • 𝖰𝖶𝖤𝖱𝖳𝖸𝖴𝖨𝖮𝖯𝖠𝖲𝖣𝖥𝖦𝖧𝖩𝖪𝖫𝖹𝖷𝖢𝖵𝖡𝖭𝖬
      • 𝗊𝗐𝖾𝗋𝗍𝗒𝗎𝗂𝗈𝗉𝖺𝗌𝖽𝖿𝗀𝗁𝗃𝗄𝗅𝗓𝗑𝖼𝗏𝖻𝗇𝗆
      • 𝟢𝟣𝟤𝟥𝟦𝟧𝟨𝟩𝟪𝟫
    • en ru add Mathematical Sans-serif Bold 🕱math𝗯, mapped to b in 🕱math𝗌
      • 𝗤𝗪𝗘𝗥𝗧𝗬𝗨𝗜𝗢𝗣𝗔𝗦𝗗𝗙𝗚𝗛𝗝𝗞𝗟𝗭𝗫𝗖𝗩𝗕𝗡𝗠
      • 𝗾𝘄𝗲𝗿𝘁𝘆𝘂𝗶𝗼𝗽𝗮𝘀𝗱𝗳𝗴𝗵𝗷𝗸𝗹𝘇𝘅𝗰𝘃𝗯𝗻𝗺
      • 𝟬𝟭𝟮𝟯𝟰𝟱𝟲𝟳𝟴𝟵
    • en ru add Mathematical Sans-serif Italic 🕱math𝘪, mapped to i in 🕱math𝗌
      • 𝘘𝘞𝘌𝘙𝘛𝘠𝘜𝘐𝘖𝘗𝘈𝘚𝘋𝘍𝘎𝘏𝘑𝘒𝘓𝘡𝘟𝘊𝘝𝘉𝘕𝘔
      • 𝘲𝘸𝘦𝘳𝘵𝘺𝘶𝘪𝘰𝘱𝘢𝘴𝘥𝘧𝘨𝘩𝘫𝘬𝘭𝘻𝘹𝘤𝘷𝘣𝘯𝘮
    • en ru add Mathematical Sans-serif Bold Italic 🕱math𝙗𝙞, mapped to i in 🕱math𝗯 or b in 🕱math𝘪
      • 𝙌𝙒𝙀𝙍𝙏𝙔𝙐𝙄𝙊𝙋𝘼𝙎𝘿𝙁𝙂𝙃𝙅𝙆𝙇𝙕𝙓𝘾𝙑𝘽𝙉𝙈
      • 𝙦𝙬𝙚𝙧𝙩𝙮𝙪𝙞𝙤𝙥𝙖𝙨𝙙𝙛𝙜𝙝𝙟𝙠𝙡𝙯𝙭𝙘𝙫𝙗𝙣𝙢
    • en ru add Mathematical Monospace 🕱math𝚖, mapped to m in 🕱Math
      • 𝚀𝚆𝙴𝚁𝚃𝚈𝚄𝙸𝙾𝙿𝙰𝚂𝙳𝙵𝙶𝙷𝙹𝙺𝙻𝚉𝚇𝙲𝚅𝙱𝙽𝙼
      • 𝚚𝚠𝚎𝚛𝚝𝚢𝚞𝚒𝚘𝚙𝚊𝚜𝚍𝚏𝚐𝚑𝚓𝚔𝚕𝚣𝚡𝚌𝚟𝚋𝚗𝚖
      • 𝟶𝟷𝟸𝟹𝟺𝟻𝟼𝟽𝟾𝟿
    • en ru add Mathematical Greek Bold 🕱math𝛃, mapped to g in 🕱Math
      • 𝛀𝚬𝚸𝚻𝚼𝚯𝚰𝚶𝚷𝚨𝚺𝚫𝚽𝚪𝚮𝚵𝚱𝚲𝚭𝚾𝚿𝚩𝚴𝚳
      • 𝛚𝛆𝛒𝛕𝛖𝛉𝛊𝛐𝛑𝛂𝛔𝛅𝛗𝛄𝛈𝛏𝛋𝛌𝛇𝛘𝛙𝛃𝛎𝛍 𝛓
      • 𝟎𝟏𝟐𝟑𝟒𝟓𝟔𝟕𝟖𝟗
      • .𝛜𝛠..𝛝..𝛡..𝛛𝛟...𝛞
      • u 𝚹
      • d 𝛁
      • q or f 𝟊 q 𝟋
    • en ru add Mathematical Greek Italic 🕱math𝜄, mapped to i in 🕱math𝛃
      • 𝛺𝛦𝛲𝛵𝛶𝛩𝛪𝛰𝛱𝛢𝛴𝛥𝛷𝛤𝛨𝛯𝛫𝛬𝛧𝛸𝛹𝛣𝛮𝛭
      • 𝜔𝜀𝜌𝜏𝜐𝜃𝜄𝜊𝜋𝛼𝜎𝛿𝜑𝛾𝜂𝜉𝜅𝜆𝜁𝜒𝜓𝛽𝜈𝜇 𝜍
      • .𝜖𝜚..𝜗..𝜛..𝜕𝜙...𝜘
      • u 𝛳
      • d 𝛻
    • en ru add Mathematical Greek Bold Italic 🕱math𝜾, mapped to b in 🕱math𝛃
      • 𝜴𝜠𝜬𝜯𝜰𝜣𝜤𝜪𝜫𝜜𝜮𝜟𝜱𝜞𝜢𝜩𝜥𝜦𝜡𝜲𝜳𝜝𝜨𝜧
      • 𝝎𝜺𝝆𝝉𝝊𝜽𝜾𝝄𝝅𝜶𝝈𝜹𝝋𝜸𝜼𝝃𝜿𝝀𝜻𝝌𝝍𝜷𝝂𝝁 𝝇
      • .𝝐𝝔..𝝑..𝝕..𝝏𝝓...𝝒
      • u 𝜭
      • d 𝜵
    • en ru add Mathematical Greek Sans-Serif Bold 🕱math𝝱, mapped to s in 🕱math𝛃
      • 𝝮𝝚𝝦𝝩𝝪𝝝𝝞𝝤𝝥𝝖𝝨𝝙𝝫𝝘𝝜𝝣𝝟𝝠𝝛𝝬𝝭𝝗𝝢𝝡
      • 𝞈𝝴𝞀𝞃𝞄𝝷𝝸𝝾𝝿𝝰𝞂𝝳𝞅𝝲𝝶𝝽𝝹𝝺𝝵𝞆𝞇𝝱𝝼𝝻 𝞁
      • .𝞊𝞎..𝞋..𝞏..𝞉𝞍...𝞌
      • u 𝝧
      • d 𝝯
    • en ru add Mathematical Greek Sans-Serif Bold Italic 🕱math𝞲, mapped to w in 🕱math𝛃 or i in 🕱math𝝱
      • 𝞨𝞔𝞠𝞣𝞤𝞗𝞘𝞞𝞟𝞐𝞢𝞓𝞥𝞒𝞖𝞝𝞙𝞚𝞕𝞦𝞧𝞑𝞜𝞛
      • 𝟂𝞮𝞺𝞽𝞾𝞱𝞲𝞸𝞹𝞪𝞼𝞭𝞿𝞬𝞰𝞷𝞳𝞴𝞯𝟀𝟁𝞫𝞶𝞵 𝞻
      • .𝟄𝟈..𝟅..𝟉..𝟃𝟇...𝟆
      • u 𝞡
      • d 𝞩
    • en ru add Dotless Italic in 🕱math𝑖
      • 𝚤𝚥
  • Changed
  • en ru name of the various 🕱math to avoid weird bug when the layout isn't recognized
  • Added
    • en 🕱math∢ in 🕱Math
      • a
      • s
      • d
      • f
      • j
      • l
      • w
    • ru 🕱math∢ in 🕱Math
      • ф
      • ы
      • в
      • а
      • о
      • д
      • ц
    • en symbols to 🕱Math:
      • p
      • u
      • i
      • ;
      • ;
      • x
      • l
      • '
      • '
      • '
      • w
      • w
      • e
      • d
    • ru symbols to 🕱Math:
      • з
      • г
      • ш
      • ж
      • ж
      • ч
      • д
      • э
      • э
      • э
      • ц
      • ц
      • у
      • в
    • en symbols to 🕱Math and 🕱math∅≷ with new inequality symbols
      • op
      • m,
      • m,
      • ./
    • ru symbols to 🕱Math and 🕱math∅≷ with new inequality symbols
      • щз
      • ьб
      • ьб
      • ю.
    • en symbols to 🕱math_ mapped to -kbd>:
      • ()u
      • ()i
    • ru symbols to 🕱math_ mapped to -kbd>:
      • ()г
      • ()ш
    • en symbols to 🕱math- mapped to -, reorder arrows:
      • u
      • i
      • k
      • ;
      • x
      • `
      • `
      • 9
      • 0
      • 9
      • 0
      • o
      • p
    • ru symbols to 🕱math- mapped to -, reorder arrows:
      • г
      • ш
      • л
      • ж
      • ч
      • `
      • `
      • 9
      • 0
      • 9
      • 0
      • щ
      • з
    • en more routes on s at 🕱math∅
    • ru more routes on ы at 🕱math∅
    • en 🕱math…
      • u
      • ;
      • ;
    • ru 🕱math…
      • г
      • ж
      • ж
    • en 🕱math⋃N-Ary, mapped to u and n, added other logical similar-looking symbols
      • u
      • i
      • o or 0 or .
      • p or =
      • l ⫿
      • d
      • f
      • s
      • w or s
      • m
      • ,
      • j
      • k
      • x
      • 8 or x
      • =
      • 0 or .
      • t
      • y
      • h
      • n
    • ru 🕱math⋃N-Ary, mapped to u and т, added other logical similar-looking symbols
      • г
      • ш
      • щ or 0 or ю
      • з or =
      • д ⫿
      • в
      • а
      • ы
      • ц or ы
      • ь
      • б
      • о
      • л
      • ч
      • 8 or ч
      • =
      • 0 or ю
      • е
      • н
      • р
      • т
    • en 🕱math∅∈ mapped to e and -kbd> at 🕱math∅ and 9 at 🕱math∅⊂
      • Relations
      • ui
      • jk
      • m
      • h
      • df
      • cv
      • qw
      • e
      • y
      • Set membership
      • l;
      • 90
      • op
      • xc
    • ru 🕱math∅∈ mapped to у and -kbd> at 🕱math∅ and 9 at 🕱math∅⊂
      • Relations
      • гш
      • ол
      • ь
      • р
      • ва
      • см
      • йц
      • у
      • н
      • Set membership
      • дж
      • 90
      • oз
      • чс
    • en 🕱mathO mapped to o 🕱Math
      • d
      • =
      • [
      • ]
      • z
      • ,
      • b
      • r
      • m
      • s
      • y
      • t
    • ru 🕱mathO mapped to o 🕱Math
      • в
      • =
      • х
      • ъ
      • я
      • б
      • и
      • к
      • ь
      • ы
      • н
      • е
    • en 🕱math⊞ mapped to o at 🕱mathO
      • -kbd> ⊟
      • = or p
      • x or m
      • . or d
    • ru 🕱math⊞ mapped to щ at 🕱mathO
      • -kbd> ⊟
      • = or з
      • ч or ь
      • ю or в
    • en symbols to 🕱math|
      • f
      • d
      • t
      • v
      • 1 or u
      • 2 or i
      • 3 or o
      • w
      • f
      • 1 or u
      • 2 or i
      • w
    • ru symbols to 🕱math|
      • а
      • в
      • е
      • м
      • 1 or г
      • 2 or ш
      • 3 or щ
      • ц
      • а
      • 1 or г
      • 2 or ш
      • ц
    • en symbols to 🕱math/, reorder some symbols
      • f
      • 1
      • 2
      • w
      • /
      • =
      • l
      • l
    • ru symbols to 🕱math/, reorder some symbols
      • а
      • 1
      • 2
      • ц
      • .
      • =
      • д
      • д
    • en symbols to 🕱math∅
      • </kbd>kbd> ∖ (same in 🕱math∅⊂)
      • m
    • ru symbols to 🕱math∅
      • </kbd>kbd> ∖ (same in 🕱math∅⊂)
      • ь
    • en symbols to 🕱Math
      • add to t cycled 🕱//
      • inserts the symbol
      • t moves to the next layer
      • moves to the previous layer
    • ru symbols to 🕱Math
      • add to е cycled 🕱//
      • inserts the symbol
      • е moves to the next layer
      • moves to the previous layer
    • en symbols to 🕱math=
      • ()`
      • `
      • -kbd> ≢
      • e =
      • n
      • m
      • 7
      • o
      • [ or j
      • ] or k
      • 4 or r
      • a
      • e or =
    • ru symbols to 🕱math=
      • ()`
      • `
      • -kbd> ≢
      • у =
      • т
      • ь
      • 7
      • щ
      • [ or о
      • ] or л
      • 4 or к
      • ф
      • у or =
    • en symbols to 🕱math≠
      • -kbd> ≢
      • z or a
      • `
      • t
      • y or `
    • ru symbols to 🕱math≠
      • -kbd> ≢
      • я or ф
      • `
      • е
      • н or `
    • en symbols to 🕱math⩳
      • z
      • z
    • ru symbols to 🕱math⩳
      • я
      • я
    • en symbols to 🕱math∅≷
      • t
      • t
      • y
      • b
    • ru symbols to 🕱math∅≷
      • е
      • е
      • н
      • и
    • en symbols to 🕱math∅≸
      • t
    • ru symbols to 🕱math∅≸
      • е
    • en symbols to 🕱math⩦
      • d
      • l
      • ;
      • o or a
    • ru symbols to 🕱math⩦
      • в
      • д
      • ж
      • щ or ф
    • en symbols to 🕱math∅⊻
      • d or a
      • f or o
      • c or a
      • v or o
    • ru symbols to 🕱math∅⊻
      • в or ф
      • а or щ
      • с or ф
      • м or щ
    • en symbols to 🕱math⊹
      • g
      • d
      • f
      • c or d
      • v or f
    • ru symbols to 🕱math⊹
      • п
      • в
      • а
      • с or в
      • м or а
    • en ru use as bracket chord terminator for all bracket types
    • en ru make insert combining symbol even if precombined exists (in 🕱Diacritic)
    • ru some missing diacritic actions from en
    • en ru 🕱space to in 🕱Typographical
    • en add 🕱ligature_f in 🕱Typographical
    • en ru terminators to Roman numerals layers for visibility when cycling
    • en ru missing transitions on
    • en ru reverse numbers to the number sub/sup layers
    • en ru 🕱cur$re and other currency symbol layers, with a few of them recursively mapped to 4
    • ru numeric keys to match en
    • en ru (commented out) items from ru/en to align diffs
    • en ru extra ellipsis symbols in 🕱Math
    • en ru a few symbols in 🕱Math
    • en 🕱math∂ in 🕱Math and map it to d:
      • c
      • d
      • u or 1
      • i or 2
      • o or 3
      • q or 1
      • w or 2
      • e or 3
      • l or 9
      • ; or 0
      • / or -
      • d moves to the next layer
      • moves to the previous layer
    • ru 🕱math∂ in 🕱Math and map it to в:
      • с
      • в
      • г or 1
      • ш or 2
      • щ or 3
      • й or 1
      • ц or 2
      • у or 3
      • д or 9
      • ж or 0
      • . or -
      • в moves to the next layer
      • moves to the previous layer
    • ru cycling 🕱math≠ and other 🕱 to insert various equality/comparison symbols
      • ()X progresses to the next 🕱 in a cycle
      • () returns to the previous 🕱
    • en symbols to 🕱Math:
      • a
      • ` ∝ (from ≈)
    • ru symbols to 🕱Math:
      • ф
      • ` ∝ (from ≈)
    • en 🕱num_sub and other numeric layers (subscript, superscript, roman numerals) and mapped it to n and within each layer on 1–0 and uio-numpad like number keys:
      • n moves to the next layer
      • moves to the previous layer
    • ru 🕱num_sub and other numeric layers (subscript, superscript, roman numerals) and mapped it to т and within each layer on 1–0 and гшщ-numpad like number keys:
      • т moves to the next layer
      • moves to the previous layer
    • en 🕱math⁄ and other fraction layers and mapped it to f in 🕱Math. In each sub-layer number and uio-numpad like number keys enter the 🕱math⅟/,... numerator, and then complete the denominator part of the fraction. Besides those, in each sub-layer:
      • inserts the symbol
      • f moves to the next layer
      • moves to the previous layer
    • ru 🕱math⁄ and other fraction layers and mapped it to а in 🕱Math. In each sub-layer number and uio-numpad like number keys enter the 🕱math⅟/,... numerator, and then complete the denominator part of the fraction. Besides those, in each sub-layer:
      • inserts the symbol
      • а moves to the next layer
      • moves to the previous layer
    • en 🕱math√ and other root layers (cycled) and mapped it to p and yin 🕱Math. In each sub-layer:
      • inserts the symbol
      • k y moves to the next layer
      • moves to the previous layer
      • 2 moves> √
      • 3
      • 4
    • ru 🕱math√ and other root layers (cycled) and mapped it to з and нin 🕱Math. In each sub-layer:
      • inserts the symbol
      • л н moves to the next layer
      • moves to the previous layer
      • 2 moves> √
      • 3
      • 4
    • en 🕱math⊹ and mapped it to p in 🕱Math, pressing it enables various relations symbols:
      • p
      • i
      • l
      • ;
      • ,
      • 🕱Math
    • ru 🕱math⊹ and mapped it to з in 🕱Math, pressing it enables various relations symbols:
      • з
      • ш
      • д
      • ж
      • б
      • 🕱Math
    • en 🕱math... and mapped it to m in 🕱Math, pressing it enables various punctuations symbols, in each sub-layer:
      • inserts the symbol
      • m moves to the next layer
      • moves to the previous layer
      • j
      • .
      • k
      • l
    • ru 🕱math... and mapped it to m in 🕱Math, pressing it enables various punctuations symbols, in each sub-layer:
      • inserts the symbol
      • ь moves to the next layer
      • moves to the previous layer
      • о
      • ю
      • л
      • д
    • en ru 🕱math⊾ and mapped it to 7 in 🕱Math, pressing it enables various angle/triangle symbols:
      • 7
        • 7 ⊾ (cycles back)
    • en 🕱math∅⊻ and mapped it to o in 🕱math∅, pressing it enables various set operator symbols:
      • t
      • u
      • j
      • k
      • kbd>🕱math∅
    • ru 🕱math∅⊻ and mapped it to щ in 🕱math∅, pressing it enables various set operator symbols:
      • е
      • г
      • о
      • л
      • kbd>🕱math∅
    • en 🕱math∅⊂ and mapped it to ; in 🕱math∅, pressing it enables various set operator symbols (negation with being held or in a separate layer (mapped to ;, /) on the same keys):
      • er
      • df
      • cv
      • ui
      • jk
      • m
      • 89=
      • op
      • l;
      • ./
      • gh
      • bn
      • 🕱math∅
    • ru 🕱math∅⊂ and mapped it to ж in 🕱math∅, pressing it enables various set operator symbols (negation with being held or in a separate layer (mapped to ж, /) on the same keys):
      • ук
      • ва
      • см
      • гш
      • ол
      • ь
      • 89=
      • щз
      • дж
      • ю.
      • пр
      • ит
      • 🕱math∅
    • en 🕱math∅ and mapped it to s in 🕱Math, pressing it enables various set ordering/comparison symbols (negation with being held):
      • 🕱Math
      • l 🕱math∅≷
      • , 🕱math∅≷
      • l 🕱math∅≸
      • , 🕱math∅≸
      • . 🕱math∅≸
      • o 🕱math∅⊻
      • ; 🕱math∅⊂
      • ; 🕱math∅⊄
      • / 🕱math∅⊂
    • ru 🕱math∅ and mapped it to ы in 🕱Math, pressing it enables various set ordering/comparison symbols (negation with being held):
      • 🕱Math
      • д 🕱math∅≷
      • б 🕱math∅≷
      • д 🕱math∅≸
      • б 🕱math∅≸
      • ю 🕱math∅≸
      • щ 🕱math∅⊻
      • ж 🕱math∅⊂
      • ж 🕱math∅⊄
      • / 🕱math∅⊂
    • en 🕱math∅≷ (negation where exists with or being held):
      • 🕱math∅
      • qw
      • er
      • as
      • df
      • cv
      • ui
      • op
      • jk
      • l;
      • m,
      • ./
    • ru 🕱math∅≷ (negation where exists with or being held):
      • 🕱math∅
      • йц
      • ук
      • фы
      • ва
      • см
      • гш
      • щз
      • ол
      • дж
      • ьб
      • ю.
    • en 🕱math∅≸:
      • 🕱math∅
      • as
      • df
      • cv
      • jk
      • l;
      • m,
      • m,
    • ru 🕱math∅≸:
      • 🕱math∅
      • фы
      • ва
      • см
      • ол
      • дж
      • ьб
      • ьб
  • Changed
    • en ru rename to align action names between en and ru
    • en ru rename some actions to reflect the key combo they're assigned to
    • en 🕱Typographical to insert since now is a separate 🕱
    • ru to align with en re. some diacritics
    • ru to align with en re. some brackets
    • en to align with ru re. ‹⇧ layer
    • en to align with ru re. some Math
    • en ru ♻️ update labels for sorting to align with physical layout
  • Removed
    • en 🕱s from the layer to not interfere with DefaultKeyBinding.dict
    • ru 🕱ы from the layer to not interfere with DefaultKeyBinding.dict
  • Added
    • en ru use as bracket chord terminator for all bracket types
  • Added
    • en ru 🕱fs and mapped it to </kbd>, pressing it enables replacement for various illegal filesystem symbols (also works with being held):
      • a
      • s
      • d
      • f
      • g ¦
      • h ˆ
      • j
      • k
      • l
      • ;
      • '
      • </kbd> ⧵
      • 6 ˆ
      • 7
      • /
      • 8
      • ] ¦
      • x
      • ,
      • ,
      • .
      • .
      • /
    • en ru 🕱Brackets and mapped it to d, pressing it enables various brackets 🕱 that terminate with the opening bracket and close the bracket on another tap of the same key (also works with being held):
      • d ) () parenthesis

      • f 🕱Brackets-[ [] square bracket

      • j 🕱Brackets-{ {} brace

      • k 🕱Brackets-" "" regular double quote

      • l 🕱Brackets-' '' regular single quote

      • r 🕱Brackets-‹ ‹› single angle quote (single chevrons)

      • t 🕱Brackets-« «» double angle quote (double chevrons)

      • n 🕱Brackets-【 【】 black lenticular bracket

      • m 🕱Brackets-「 「」 corner bracket

      • o 🕱Brackets-〔 〔〕 tortoise shell bracket

      • , 🕱Brackets-〈 〈〉 angle bracket or math ⟨⟩

      • . 🕱Brackets-⟪ ⟪⟫ double angle bracket

      • , 🕱Brackets-⟪ ⟪⟫ double angle bracket

      • g 🕱Brackets-‘ ‘’ curly single quote

      • h 🕱Brackets-“ “” double curly quote

      • y 🕱Brackets-\ `'' emacs quote

      • ; 🕱Brackets-=" ="" string assignment

      • z 🕱Brackets-⸨ ⸨⸩ Double Parenthesis

      • p ␌ formfeed

    • en ru 🕱Typographical: modifier key labels to match their physical position
      • §
      • q
      • a
      • `
      • ` 🌐
      • z
      • z
      • x
      • x
      • c
      • h
      • c
    • en ru 🕱Typographical: F1–12 key labels on the numbers row
      • 15 🔅 🔆 🎛 ▦ 💡
      • 7= ◀◀ ▶⏸ ▶▶ 🔇 🔉 🔊
    • en ru 🕱Typographical: alternative symbols for common punctuation
      • ` ˋ
      • </kbd> ⧵
      • </kbd> \
      • </kbd> ﹨
      • ,
      • .
      • /
      • ;
      • 7
      • /
    • en ru 🕱Typographical: various other symbols
      • b
      • n🔢
      • m🖰
  • Changed
    • ru update 🇷🇺R⇧≈🇺🇸L⇧ helper rule to include § (type ~)
    • en ru 🕱Typographical: move various symbols around
      • move ⏏ from § to §
      • move ↵/↩/⏎/⌤ to from </kbd> to ]
      • copy ⇟/⇞ to j/k
      • move  from a to a
      • move ⌧ from c to b
    • en ru move various symbols around
      • move ° from d to 🕱Typographical: d to free up for 🕱Brackets
  • Added
    • ru Russian — Math layout
    • en 🕱Typographical and mapped it to u, pressing it enables the following:
      • , ⟨ Left Angle bracket
      • , ⟩ Right Angle bracket
      • 8 ⁂ Asterism
      • 6 ‸ Caret
      • 6 ⁁ Caret insertion point
      • 6 ⎀ Insertion symbol
      • / ⁒ Commercial minus sign
      • 4 ¤ Currency sign
      • t † Dagger
      • t ‡ Double Dagger
      • - ⹀ Double hyphen
      • - ⸗ Double hyphen
      • e ℮ Estimated sign
      • d º Masculine ordinal indicator
      • d ª Feminine ordinal indicator
      • f ❧ Fleuron
      • g ♀ Gender symbol
      • g ♂ Gender symbol
      • g ⚥ Gender symbol
      • i ☞ Index
      • 1, 7 ‽ Interrobang
      • 3 № Numero sign
      • r ⌑ Square lozenge
      • p ‴ Triple prime
      • p ⁗ Quadruple prime
      • 0 ⁀ Tie
      • s 💀 Skull
      • s ☠ Skull and Crossbones
      • s 🕱 Black Skull And Crossbones
      • Mac symbols
      • a  Apple logo
      • ⌦ Forward Delete
      • q ⎋ Escape, Esc
      • 6 ⇞ Page Up, PgUp
      • v ⇟ Page Down, PgDn
      • 9 ↖ Home
      • 0 ↘ End
      • c ⌧ Clear
      • ` ⏏ Eject
      • \ ↩ Return, Carriage Return
      • \ ↵ Return, Carriage Return
      • \ ⏎ Return, Carriage Return
      • ^\ ⌤ Enter
    • ru 🕱Typographical and mapped it to г, pressing it enables the following:
      • б ⟨ Left Angle bracket
      • ю ⟩ Right Angle bracket
      • 8 ⁂ Asterism
      • 6 ‸ Caret
      • 6 ⁁ Caret insertion point
      • 6 ⎀ Insertion symbol
      • / ⁒ Commercial minus sign
      • 4 ¤ Currency sign
      • е † Dagger
      • е ‡ Double Dagger
      • - ⹀ Double hyphen
      • - ⸗ Double hyphen
      • у ℮ Estimated sign
      • в º Masculine ordinal indicator
      • в ª Feminine ordinal indicator
      • а ❧ Fleuron
      • п ♀ Gender symbol
      • п ♂ Gender symbol
      • п ⚥ Gender symbol
      • ш ☞ Index
      • 1, 7 ‽ Interrobang
      • 3 № Numero sign
      • к ⌑ Square lozenge
      • з ‴ Triple prime
      • з ⁗ Quadruple prime
      • 0 ⁀ Tie
      • ы 🕱 skull
      • Mac symbols
      • ф  Apple logo
      • ⌦ Forward Delete
      • й ⎋ Escape, Esc
      • 6 ⇞ Page Up, PgUp
      • м ⇟ Page Down, PgDn
      • 9 ↖ Home
      • 0 ↘ End
      • с ⌧ Clear
      • > ⏏ Eject
      • ё ↩ Return, Carriage Return
      • ё ↵ Return, Carriage Return
      • ё ⏎ Return, Carriage Return
      • ^ё ⌤ Enter
    • en ru diacritics 🕱s to ^§=:
      • ^§🕱grave
      • ^1🕱acute
      • ^2🕱grave
      • ^3🕱diaeresis
      • ^4🕱tilde
      • ^5🕱macron
      • ^6🕱circumflex
      • ^7🕱ring
      • ^8🕱dot-above
      • ^9🕱breve
      • ^0🕱caron
      • ^-🕱dot-below
      • ^=🕱cedilla
    • en more 🕱'Copyright' symbols
      • o (ɔ)
      • l 🄯 (U+01F12F)
      • s
      • p
    • ru more 🕱'Copyright' symbols
      • щ, о (ɔ)
      • дл 🄯 (U+01F12F)
      • ы
      • з
    • en more symbols to 🕱OldCyrillic:
      • 9 ҁ
      • i ї
      • r ѯ
      • t є
      • p
      • p
      • ;
      • j
      • w ѡ
      • s
      • .
      • ' ѥ
      • z ѫ
      • z ѭ
      • f ѧ
      • f ѩ
      • c ѱ
      • , ѣ
      • Previously mapped symbols:
      • q ѳ
      • e ѣ
      • u ѵ
      • i і
      • (and the same with the Capital letters)
    • ru more symbols to 🕱OldCyrillic:
      • 9 ҁ
      • ш ї
      • к ѯ
      • е є
      • з
      • з
      • ж
      • о
      • ц ѡ
      • ы
      • ю
      • э ѥ
      • я ѫ
      • я ѭ
      • а ѧ
      • а ѩ
      • с ѱ
      • б ѣ
      • Previously mapped symbols:
      • й ѳ
      • у ѣ
      • г ѵ
      • ш і
      • (and the same with the Capital letters)
    • ru yen ¥ to н
    • en ru map to ^
    • en ru map to ^
    • ru combining diacritics to each invoking key+number (and ^+key+number) without modifiers if they're free: for example, entering the 🕱diaeresis via 3 or ж you can insert a ̈ combining diaeresis via 3, but not ж since it produces ӝ (the previous keybind of ж continues to work)
    • en combining diacritics to each invoking key+number (and ^+key+number) without modifiers if they're free: for example, entering the 🕱diaeresis via 3 or ; you can insert a ̈ combining diaeresis via 3 or ; since both are free of any letters with diaeresis (the previous keybind of ; continues to work). Same scheme for A+B combo diacritics
    • en ru   ̋ (combining double acute) to 2 (in 🕱acute)
    • en ru ́ (combining acute) to / (in addition to /), and ' or ' (in 🕱acute)
      • /, / ́ (combining acute)
      • ', ' ́ (combining acute)
    • en ru map 🕱Math to ^m/ь and 🕱Diacritics to ^;ж
    • en 🕱Greek: §, ± to §, §
    • en ru some duplicate Key symbols (in 🕱Math )
      • 6
      • v
    • en ru map non-breaking hyphen to ^-
    • en ru map symbol for backspace to ^
    • en ru map combining enclosing keycap    ⃣  to k / л (in 🕱Diacritics)
  • Changed
    • en ru 🕱Greek :
      • π at g to map 🕱Greek (π is available as a terminator for 🕱Math)
      • copied ω to w, moved ς to q
      • copied Ω to w, moved 🕱greek-dialytika-tonos to q
    • en ru 🙂 to ¦ at \ / ё
  • Removed
    • en: "fake" double acute characters comprised of combining double acute (a̋e̋i̋m̋), left only single-character ones (őű)
  • Added
    • ru within Math-enclosed 🕱s now returns to 🕱Math instead of exiting to the base layer
    • ru 🕱Math and mapped it to е, pressing it enables the following:
      • у
      • ш
      • т
      • г
      • 6
      • 8
      • 9
      • 0
      • 0
      • =
      • =
      • ф
      • ф
      • э
      • и
      • с
      • в
      • й
      • к
      • е
      • м
      • ч ·
      • я
      • я
      • х
      • ъ
      • х
      • ъ
      • ж
      • ю
      • ю
      • .
      • б
      • ю
      • ё
      • >, ] ¬ (keys left of 1/я)
    • ru 🕱math/ and mapped it to . (in 🕱Math), pressing it enables the following:
      • у
      • ш
      • э
      • 0
      • (same with )
      • ё
      • ё
    • ru 🕱mathO and mapped it to щ (in 🕱Math), pressing it enables the following:
      • ю
      • .
      • -
      • =, =
      • 8, 8
      • ч, 8
    • ru 🕱math- and mapped it to - (in 🕱Math), pressing it enables the following:
      • >, ] ⇀ (keys left of 1/я)
      • ю
      • 0, 0
    • ru 🕱math= and mapped it to = (in 🕱Math), pressing it enables the following:
      • 0, 0
      • =
      • .
      • ё
      • ё
      • б
      • ю
    • ru 🕱math_ and mapped it to - (in 🕱Math), pressing it enables the following:
      • 9
      • 0
      • ё
      • б
      • ю
      • (same with )
    • ru 🕱math| and mapped it to ё (in 🕱Math), pressing it enables the following:
      • ю
      • 0
      • 0, 0
      • -
      • -
      • =
      • =
      • =
      • х
      • ъ
      • ю
      • ё, ё
    • ru 🕱math‹ and mapped it to б or б (in 🕱Math), pressing it enables the following:
      • 9
      • 0
      • 0
      • -
      • -
      • =
      • =
      • 0
      • -
      • =
      • ё, ё
      • б
      • ю, ю
      • ю
  • Added
    • en within Math-enclosed 🕱s now returns to 🕱Math instead of exiting to the base layer
    • en 🕱Math and mapped it to t, pressing it enables the following:
      • e
      • i
      • n
      • u
      • 6
      • 8
      • 9
      • 0
      • 0
      • =
      • =
      • a
      • a
      • '
      • b
      • c
      • d
      • q
      • r
      • t
      • v
      • x ·
      • z
      • z
      • [
      • ]
      • [
      • ]
      • ;
      • .
      • .
      • /
      • ,
      • .
      • \
      • §, ` ¬ (keys left of 1/z)
    • en 🕱math/ and mapped it to / (in 🕱Math), pressing it enables the following:
      • e
      • i
      • '
      • 0
      • (same with )
      • \
      • \
    • en 🕱mathO and mapped it to o (in 🕱Math), pressing it enables the following:
      • .
      • /
      • -
      • =, =
      • 8, 8
      • x, 8
    • en 🕱math- and mapped it to - (in 🕱Math), pressing it enables the following:
      • §, ` ⇀ (keys left of 1/z)
      • .
      • 0, 0
    • en 🕱math= and mapped it to = (in 🕱Math), pressing it enables the following:
      • 0, 0
      • =
      • /
      • \
      • \
      • ,
      • .
    • en 🕱math_ and mapped it to - (in 🕱Math), pressing it enables the following:
      • 9
      • 0
      • \
      • ,
      • .
      • (same with )
    • en 🕱math| and mapped it to \ (in 🕱Math), pressing it enables the following:
      • .
      • 0
      • 0, 0
      • -
      • -
      • =
      • =
      • =
      • [
      • ]
      • .
      • \, \
    • en 🕱math‹ and mapped it to , or , (in 🕱Math), pressing it enables the following:
      • 9
      • 0
      • 0
      • -
      • -
      • =
      • =
      • 0
      • -
      • =
      • \, \
      • ,
      • ., .
      • .
  • Added
    • en Greek macOS layers (base, , , ), 🕱Greek (mapped to ^g), and (in 🕱Greek):
      • 🕱greek-tonos (mapped to ;)
      • 🕱diaeresis-greek (mapped to ;)
      • 🕱greek-dialytika-tonos (mapped to w / ;)
    • ru Greek macOS layers (base, , , ), 🕱Greek (mapped to ^п), and (in 🕱Greek):
      • 🕱greek-tonos (mapped to ж)
      • 🕱diaeresis-greek (mapped to ж)
      • 🕱greek-dialytika-tonos (mapped to ц / ж)
  • Added
    • en default U.S. macOS layers / to ^ / ^
    • ru default Russian - PC macOS layers / to ^ / ^
    • en 🕱Diacritics and mapped it to ^' — after this 🕱 is pressed, the following keys are mapped to the following diacritic 🕱s:
      • 1, /🕱acute (´)
      • 2, `, \🕱grave (`)
      • 3, ;🕱diaeresis (¨)
      • 4, n🕱tilde (˜)
      • 5, o🕱macron (¯)
      • 6       → 🕱circumflex (ˆ)
      • 7, r🕱ring (˚)
      • 8, i🕱dot-above (˙)
      • 9, q🕱breve (˘)
      • 0, v🕱caron (ˇ)
      • -, u🕱dot-below (◌̣)
      • =, z🕱cedilla (¸)
      • ,     h🕱double-acute
      • ,     '🕱horn
      • ,     j🕱hook-above
      • ,     g🕱ogonek (˛)
    • ru 🕱Diacritics and mapped it to ^' — after this 🕱 is pressed, the following keys are mapped to the following diacritic 🕱s:
      • 1, .🕱acute (´)
      • 2, >, ]🕱grave (`)
      • 3, ж🕱diaeresis (¨)
      • 4, т🕱tilde (˜)
      • 5, щ🕱macron (¯)
      • 6       → 🕱circumflex (ˆ)
      • 7, к🕱ring (˚)
      • 8, ш🕱dot-above (˙)
      • 9, й🕱breve (˘)
      • 0, м🕱caron (ˇ)
      • -, г🕱dot-below (◌̣)
      • =, я🕱cedilla (¸)
      • ,     р🕱double-acute
    • ru 🕱dot-above and mapped it to ш, pressing it enables the following:
      • ˙ (stand-alone dot above)
      • ш ̇ (combining dot above)
    • ru 🕱dot-below and mapped it to г, pressing it enables the following:
      • г ̣ (combining dot below)
    • en map 🕱breve+dot-below to - (in 🕱breve)
    • en 🕱ogonek and mapped it to g (in 🕱Diacritics), pressing it enables the following:
      • a ą
      • e ę
      • i į
      • o ǫ
      • u ų
      • (and the same with the Capital letters)
      • ˛ (stand-alone ogonek)
      • g ̨ (combining ogonek)
    • en 🕱ogonek+macron and mapped it to o (in 🕱ogonek), pressing it enables the following:
      • o ǭ
      • (and the same with the Capital letters)
    • en 🕱horn and mapped it to ' (in 🕱Diacritics), pressing it enables the following:
      • o ơ
      • u ư
      • (and the same with the Capital letters)
      • ' ̛ (combining horn)
    • en 🕱hook-above and mapped it to j (in 🕱Diacritics), pressing it enables the following:
      • a
      • e
      • i
      • o
      • u
      • y
      • (and the same with the Capital letters)
      • j ̉ (combining hook above)
    • en 🕱horn+dot-below and mapped to u or - (in 🕱horn), pressing it enables the following:
      • o
      • u
      • (and the same with the Capital letters)
    • en 🕱horn+hook-above and mapped to j (in 🕱horn), pressing it enables the following:
      • o
      • u
      • (and the same with the Capital letters)
    • en 🕱horn+tilde and mapped to n or 4 (in 🕱horn), pressing it enables the following:
      • o
      • u
      • (and the same with the Capital letters)
    • en 🕱horn+acute and mapped to / or 1 (in 🕱horn), pressing it enables the following:
      • o
      • u
      • (and the same with the Capital letters)
    • en 🕱horn+grave and mapped to ` or 2 or ` (in 🕱horn), pressing it enables the following:
      • o
      • u
      • (and the same with the Capital letters)
    • en 🕱circumflex+hook-above and mapped to j (in 🕱circumflex), pressing it enables the following:
      • a
      • e
      • o
      • (and the same with the Capital letters)
    • en 🕱breve+hook-above and mapped to j (in 🕱breve), pressing it enables the following:
      • a
      • (and the same with the Capital letters)
  • Changed
    • en / to regular az / AZ layers
    • ru to regular az layer ( was already az)
    • ru en ^ to insert
  • Added
    • en 🕱dot-above and mapped it to i, pressing it enables the following:
      • az ȧ–ż (except for quijklv)
      • (and the same with the Capital letters)
      • I İ
      • ˙ (stand-alone dot above)
      • i ̇ (combining dot above)
    • en 🕱dot-below and mapped it to u, pressing it enables the following:
      • az ạ–ẓ (except for cfgijpx)
      • (and the same with the Capital letters)
      • u ̣ (combining dot below)
    • en 🕱 DotBelow+Macron and mapped it to o — (after 🕱dot-below is pressed) after this 🕱 is pressed, the following keys are mapped to:
      • l
      • r
      • (and the same with the Capital letters)
    • en 🕱 DotBelow+DotAbove and mapped it to i — (after 🕱dot-below is pressed) after this 🕱 is pressed, the following keys are mapped to:
      • s
      • (and the same with the Capital letters)
    • en 🕱 DotAbove+Macron and mapped it to o — (after 🕱dot-above is pressed) after this 🕱 is pressed, the following keys are mapped to:
      • a ǡ
      • o ȱ
      • (and the same with the Capital letters)
    • en 🕱 Tilde+Macron and mapped it to o (in 🕱tilde), pressing it enables the following:
      • o ȭ
      • (and the same with the Capital letters)
    • en 🕱 Diaeresis+Macron and mapped it to o (in 🕱diaeresis), pressing it enables the following:
      • a ǟ
      • o ȫ
      • u ǖ
      • (and the same with the Capital letters)
    • en 🕱 Breve+DotBelow and mapped it to u (in 🕱breve), pressing it enables the following:
      • a
      • (and the same with the Capital letters)
    • en 🕱 Acute+DotAbove and mapped it to i (in 🕱acute), pressing it enables the following:
      • s
      • (and the same with the Capital letters)
    • en 🕱 Caron+DotAbove and mapped it to i (in 🕱caron), pressing it enables the following:
      • s
      • (and the same with the Capital letters)
    • en 🕱 Circumflex+DotBelow and mapped it to u (in 🕱circumflex), pressing it enables the following:
      • a
      • e
      • o
      • (and the same with the Capital letters)
  • Fixed
    • 🪲 removed duplicate acute-2, restored acute
  • Added
    • en 🕱Copyright and mapped it to c, pressing it enables the following:
      • c ©
      • r ®
      • t
    • ru 🕱Copyright and mapped it to с, pressing it enables the following:
      • с ©
      • кр ®
      • ет
    • en 🕱OldCyrillic and mapped it to o, pressing it enables the following:
      • q ѳ
      • e ѣ
      • u ѵ
      • i і
    • ru 🕱OldCyrillic and mapped it to щ, pressing it enables the following:
      • й ѳ
      • у ѣ
      • г ѵ
      • ш і
    • en 🕱macron and mapped it to o, pressing it enables the following:
      • a ā
      • e ē
      • i ī
      • o ō
      • u ū
      • y ȳ
      • g
      • (and the same with the Capital letters)
      • ¯ (stand-alone macron)
      • o ̄ (combining macron)
      • q ᷌ (combining macron-breve)
    • en add 🕱Macron+Grave and mapped it to ` or ` (in 🕱macron), pressing it enables the following:
      • e
      • o
      • (and the same with the Capital letters)
      • ` ᷆ (combining Macron-Grave)
      • o ᷅ (combining Grave-Macron)
    • en add 🕱Macron+Acute and mapped it to ; or ; (in 🕱macron), pressing it enables the following:
      • e
      • o
      • (and the same with the Capital letters)
      • / ᷄ (combining Macron-Acute)
      • o ᷇ (combining Acute-Macron)
    • ru 🕱macron and mapped it to щ, pressing it enables the following:
      • й ӣ
      • у ӯ
      • и ӣ
      • (and the same with the Capital letters)
      • ¯ (stand-alone macron)
      • щ ̄ (combining macron)
  • Added
    • ru 🕱space and mapped it to ^, pressing it enables the following:
      • о word joiner
      • я, 0 zero-width
      • р, в hair
      • е thin
      • и narrow no-break
      • з, ., п punctuation
      • а, ф figure
      • т, н en
      • ь, м em
      • г, у open box
      • ы, с symbol for space
      • ы, с blank symbol
      • - non-breaking hyphen
    • ru spaces of various widths, mapped to with various modifiers
      • ^ hair
      • thin
      • ^ punctuation
      • ^ figure
      • en
      • ^ em
      • (already included in the layout)
      • no-break
      • zero-width
  • Changed
    • ru Modifiers with ^: split into 5 additional modifier layers (#10 ^, #11 ^, #12 ^, #13 ^, #14 ^) to allow more assignments, e.g., to
  • Added
    • en 🕱space and mapped it to ^ — after a 🕱 is pressed, spaces of various widths are mnemonically mapped to:
      • j word joiner
      • z, 0 zero-width
      • h hair
      • t thin
      • b narrow no-break
      • p, . punctuation
      • f figure
      • n en
      • m em
      • u open box
      • s symbol for space
      • s blank symbol
      • - non-breaking hyphen
    • en spaces of various widths, mapped to with various modifiers
      • ^ hair
      • thin
      • ^ punctuation
      • ^ figure
      • en
      • ^ em
      • (already included in the layout)
      • no-break
      • zero-width
  • Changed
    • en Modifiers with ^: split into 5 additional modifier layers (#9 ^, #10 ^, #11 ^, #12 ^, #13 ^) to allow more assignments, e.g., to
  • Added
    • ✨ original Ilya Birman Typography Layout
    • ✨ Math layout
  • Changed
    • English layout: many various updates to the original layout
    • Russian layout: many various updates to the original layout