Skip to content

Latest commit

 

History

History
1364 lines (1159 loc) · 194 KB

CHANGELOG.md

File metadata and controls

1364 lines (1159 loc) · 194 KB

Journal des modifications

Le deux-barrettes ou la barre brisée, barre discontinue, barre déjointe, barre à trou "¦" U+00A6 représente la touche de composition "⎄" U+2384. Les séquences de composition sont entre guillemets français pour la lisibilité : « ¦#' ».

4.10.0 (2024-10-28)

Amélioration de l’ergonomie des variantes redisposées.

  • Disposition : Variantes redisposées :
    • Égaliser la touche morte accent grave avec les variantes non redisposées en la mettant en AltGr, sur C12 à la place du tiret bas, qui prend la place du guillemet simple générique sur E12, qui prend la place laissée par la touche morte accent grave sur E07. dispocla.cpp 474fcec
    • Variantes régionales : Laisser le guillemet simple générique sur E12 à la place du tiret bas, qui est sur AltGr + C07. ibidem
  • Transformations : Groupe 1 : Supprimer les alternatives obsolètes pour "‑" U+2011, "―" U+2015. compose-2.yml e5d8048
  • Documentation : Tableaux des touches mortes : Mettre à jour la place de la touche morte tréma, sur E05. generate-deadkey-tables.pl b5caeaf, generate-multikey-tables.pl fc232fd

4.9.0 (2024-10-27)

Correction des touches E11 et E12, et C11, C12, D11, D12.

  • Disposition :
    • Redonder "⁻" U+207B sur Maj + AltFr + E11 à la place de "E", qui va sur AltGr + AltFr à la place de "*️⃣", qui est sur Maj + AltGr + AltFr. dispocla.cpp 699fead, dispotypes.c e3e99d8
    • Redonder "⁺" U+207A sur Maj + AltFr + E12 à la place de "F", qui va sur AltGr + AltFr à la place de "#️⃣", qui est sur Maj + AltGr + AltFr. ibidem
    • Permuter "C" et l’alias rétrocompatible de la touche morte tréma sur D11. ibidem
    • Permuter "D" et "£" U+00A3 sur D12. ibidem
    • Permuter "A" et "%" sur C11. ibidem
    • Permuter "B" et "µ" U+00B5 sur C12. ibidem

4.8.0 (2024-10-25)

Amélioration de l’ergonomie de la touche morte tréma.

Simplification de séquences de composition.

  • Disposition :
    • Permuter la touche morte tréma, qui va sur E05, et le guillemet simple générique, qui prend la place laissée par la touche morte tréma sur E12. dispocla.cpp 7a46213
    • Variantes redisposées :
      • Mettre la touche morte tréma sur E05 à la place du guillemet simple générique "'" U+0027, qui va sur E12 à la place du trait d’union insécable "‑" U+2011, qui est sur Maj + E06. dispocla.cpp a6470bc, 7a46213
      • Redonder le tiret bas "_" U+005F sur la place laissée par la touche morte tréma en AltGr de la touche du tiret C12. ibidem
  • Composition :
    • Lettres-symboles cursives mathématiques comme "ℛ" U+211B : Simplifier les séquences de « ¦R//␣ » en « ¦R~␣ ». compose-1.yml 2189b98
    • Lettres-symboles italiques ajourées mathématiques comme "ⅅ" U+2145 : Simplifier les séquences de « ¦DD//␣ » en « ¦DD/␣ ». ibidem
    • Symbole Répons "℟" U+211F : Simplifier la séquence « ¦R/␣ » en « ¦R/ ». ibidem
  • Documentation : Corriger des annotations. ibidem, 02e284f

4.7.0 (2024-10-20)

Meilleure compatibilité multiplateforme grâce à la suppression des trois premiers groupes du croisillon.

Prise en charge des lettres grecques polytoniques, par respect pour les utilisateurs et pour le grec.

Facilitation de la saisie du symbole micro "µ" U+00B5, désormais aussi sur AltFr + Y.

Amélioration de la versatilité de la disposition de base et des variantes redisposées.

Robustesse des scripts d’installation et d’activation.

  • Disposition :
    • Redonder le symbole micro "µ" U+00B5 sur AltFr + Y à la place de "¥" U+00A5, qui va en AltGr + AltFr + Y à la place de la lettre "Ω" U+03A9, qui va sur O à la place du symbole "Ω" U+2126, qui est dans les groupes 4 et 12 du O, et en composition par « ¦ohm ». dispocla.cpp ae82bc3
    • Variantes redisposées : Redonder le trait d’union insécable "‑" U+2011 sur Maj + E06 à la place de "Ù", qui est en Verrouillage Capitales. dispotypes.c cb06597, dispocla.cpp 0d88beb
  • Composition : Redonder "⮽" U+2BBD par « ¦[XL] ». compose-1.yml 8f3df49, 021b40d
  • Transformations :
    • Groupe 1 :
      • Redonder le symbole micro "µ" U+00B5 dans le groupe 1 du guillemet "»" U+00BB pour la rétrocompatibilité. compose-2.yml 70bee3f, fb6c67d, aefcc83
      • Redonder le "%" dans le groupe 1 du guillemet "«" U+00AB pour la symétrie. ibidem
      • Redonder le symbole livre "£" U+00A3 dans le groupe 1 du guillemet "›" U+203A pour la rétrocompatibilité à la place de "❯" U+276F, qui est dans le groupe 3 de "]". compose-2.yml 22c3e17
      • Redonder le "¨" U+00A8 dans le groupe 1 du guillemet "‹" U+2039 pour la symétrie à la place de "❮" U+276E, qui est dans le groupe 3 de "[". ibidem
      • Redonder les "$" U+0024, "¤" U+00A4, "^" U+005E et "=" U+003D dans le groupe 1 des touches mortes accent aigu, accent grave, accent circonflexe et tréma qui y sont disposées en mode français sur la disposition de base, pour la rétrocompatibilité et la cohérence. compose-2.yml bdab051
      • Redonder le "&" dans le groupe 1 de l’exposant deux pour la rétrocompatibilité. ibidem
    • Groupes des symboles :
      • Groupes de "#" :
        • Réserver la place de "☐" U+2610, qui va dans le groupe 1 de "|" à la place de "∣" U+2223, qui va dans le groupe 11 à la place de "µ" U+00B5, qui est sur touche vive et va dans le groupe 1 de "»" U+00BB. compose-3.yml ad2162a, f44a7d4, 8aed8ef
        • Réserver la place de "☑" U+2611, qui va dans le groupe 2 de "|" à la place de "‖" U+2016, qui va dans le groupe 12 de ":" à la place de "※" U+203B, qui va dans le groupe 12 de "*" à la place de "❖" U+2756, qui va dans le groupe 12 de "@" à la place de "❍" U+274D, qui va dans le groupe 10 à la place de l’antiliant U+200C, qui est dans le groupe 10 de "^". ibidem
        • Réserver la place de "☒" U+2612, qui va dans le groupe 3 de "|" à la place de "∥" U+2225, qui va dans le groupe 12 à la place de "¦" U+00A6, qui va dans le groupe 11 de ":" à la place de "⁝" U+205D, qui retourne dans point souscrit par "3" à la place de "⃨" U+20E8, qui change de saisie par "_", et qui devient redondé dans indice par "…" U+2026. ibidem
      • Groupes de "}" : Redonder "Ω" U+03A9 à la place de "Ω" U+2126, qui est dans les groupes 4 et 12 du O, et en composition par « ¦ohm ». compose-3.yml 333b30d
    • Grec ou cerclé :
      • Ajouter les lettres et diacritiques grecs polytoniques en combinaison avec accent aigu, accent grave, accent circonflexe, tréma, hatchek, macron, crochet en chef, brève inversée, brève, point souscrit. compose-1.yml 899995b
      • Redonder "ι" U+1FBE par espace insécable à la place de "ι" U+03B9, qui est par "i". compose-2.yml 70bee3f
      • Supprimer "⊗" U+2297 (sauf par "×" U+00D7), "⊙" U+2299, "⊚" U+229A (sauf par "°" U+00B0), qui sont dans grec ou cerclé > cerclé. ibidem
    • Point souscrit : Rajouter "⁝" U+205D par "3" à la place de "⃨" U+20E8, qui change de saisie par "_". compose-2.yml de89aba
    • Indice : Redonder "⃨" U+20E8 par "…" U+2026. ibidem
    • Barré : Redonder "∤" U+2224 dans le groupe 11, "∦" U+2226 dans le groupe 12. ibidem, compose-2.yml de89aba, ad9acb8
    • Tréma : Remplacer les caractères de base du tiret double cadratin "⸺" U+2E3A, par "°" U+00B0 au lieu de "–" U+2013, et du tiret triple cadratin "⸻" U+2E3B, par "+" U+002B au lieu de "—" U+2014. compose-2.yml 70bee3f
  • Activation : Assurer la compatibilité multiplateforme du script en remplaçant la valeur ":0" d’une variable d’environnement par son nom "$DISPLAY". activer.sh 015f9e5
  • Installation :
    • Adapter le script au lancement par clic. installer.sh ee26432
    • Corriger des messages. ibidem, 0f150fe, dc6056e
  • Documentation :

4.6.0 (2024-10-06)

Correction des variantes redisposées pour une meilleure ergonomie.

  • Disposition : Variantes redisposées : Mettre la touche morte tréma sur AltGr + C12 à la place de la touche morte accent grave, qui prend la place du trait d’union insécable U+2011 sur E07, qui prend la place laissée par la touche morte tréma sur E12. dispocla.cpp 53b3f20
  • Documentation :
    • Ajouter une note sur les normes. dispocla.cpp 625988d
    • Corriger des annotations. dispocla.cpp 55fbd27

4.5.0 (2024-10-05)

Correction du mode ASCII suite à la version 2.

  • Disposition : Mode ASCII : Accolades à la place des crochets en Majuscule de D11, D12. dispocla.cpp 8b89a50
  • Documentation : Corriger des annotations. dispocla.cpp 4c1aebc, compose-1.yml 5f18c63

4.4.6 (2024-10-02)

4.4.5 (2024-09-30)

  • Documentation : Corriger des annotations. compose-1.yml e1ff957

4.4.4 (2024-09-30)

  • Documentation : Corriger des annotations. compose-1.yml 1690492

4.4.3 (2024-09-29)

  • Documentation : Corriger des annotations. compose-1.yml 154f6a5

4.4.2 (2024-09-29)

  • Documentation : Corriger des annotations. compose-1.yml 20c53d0, compose-2.yml 8cc6866

4.4.1 (2024-09-27)

  • Documentation : Corriger des annotations. compose-1.yml 52fb86d

4.4.0 (2024-09-26)

Redisposition des trois premiers groupes du tiret bas.

  • Composition : Classer les puces. compose-1.yml f57e338
  • Transformations :
    • Groupes des symboles : Redonder "‣" U+2023 à la place de "◦" U+25E6, qui prend la place de "•" U+2022, qui prend la place de "―" U+2015, qui est sur touche vive ou dans le groupe 1 de "ɔ" U+0254, "Ɔ" U+0186, "ñ" U+00F1, "Ñ" U+00D1, "ʻ" U+02BB, "‑" U+2011, dans raie haute et en composition par « ¦8- ». compose-3.yml d93a4d9
    • Accent aigu : Supprimer "ʻ" U+02BB (par ","), qui est dans le groupe 1 de "`" et va dans accent circonflexe (par ","). compose-2.yml 6994434
    • Accent circonflexe : Redonder "ʻ" U+02BB (par ",") à la place de "ʼ" U+02BC, qui est dans le groupe 1 de "'" et "’". ibidem
    • Accent grave : Supprimer "ʻ" U+02BB (par ","), qui est dans le groupe 1 de "`" et va dans accent circonflexe (par ","). ibidem
    • Cédille et accent aigu : Rétablir la symétrie des séquences. ibidem
  • Documentation :
    • Améliorer la lisibilité des intertitres des groupes des symboles. compose-3.yml d93a4d9, compose-1.yml f57e338, compose-2.yml 6994434
    • Corriger des annotations. ibidem

4.3.1 (2024-09-22)

Débogage par résolution de 34 conflits suite à l’amélioration de la méthode de test.

  • Composition :
    • Adapter les séquences de "🅭" U+1F16D par « ¦OCC », "©" U+00A9 par « ¦oc », « ¦()c », pour déboguer "©" U+00A9. compose-1.yml cf47ccf
    • Déboguer "№" U+2116 par « ¦no_ », « ¦NO_ », « ¦No_ », « ¦nO_ ». ibidem
    • Déboguer "▾" U+25BE par « ¦nbt ». ibidem
    • Déboguer "▿" U+25BF par « ¦nbs ». ibidem
    • Déboguer "‰" U+2030 par « ¦0% ». ibidem
    • Déboguer "₱" U+20B1 par « ¦p= », « ¦P- ». ibidem
    • Déboguer "₴" U+20B4 par « ¦S= », « ¦S- ». ibidem
    • Déboguer "¤" U+00A4 par « ¦Xo », « ¦xO ». ibidem
    • Déboguer "⇪" U+21EA par « ¦caps ». ibidem
    • Déboguer "⇪" U+2BB8 par « ¦CAPS ». ibidem
    • Déboguer "‬" U+202C par « ¦d< », « ¦p< », « ¦p> ». ibidem
    • Déboguer "€" U+20AC par « ¦C= », « ¦E= ». ibidem
    • Déboguer "℈" U+2108 par « ¦E% », « ¦scr ». ibidem
    • Déboguer "♫" U+266B par « ¦h- », « ¦E# ». ibidem
    • Améliorer les séquences de "⇭" U+21ED par « ¦nml », « ¦NML » pour l’intuitivité. ibidem
    • Ajuster les séquences de "⎄" U+2384 par « ¦cmp », « ¦CMP » pour déboguer "℅" U+2105. ibidem
    • Ajuster les séquences de "⟲" U+27F2 par « ¦␣G\␣ » pour déboguer "ℷ" U+2137. ibidem
    • Ajuster les séquences de "♮" U+266E par « ¦n# », « ¦0# » pour déboguer "♪" U+266A. ibidem
    • Ajuster les séquences de "⫛" U+2ADB par « ¦nI␣ » pour déboguer "⫙" U+2AD9. ibidem
    • Ajuster les séquences de "⧵" U+29F5 par « ¦o\ », « ¦␣␣␣␣\ » pour déboguer "⦰" U+29B0. ibidem
    • Ajuster les séquences de "♣" U+2663 par « ¦8o# » pour déboguer "⑧" U+2467. ibidem
  • Transformations :
    • Rond en chef : Redonder "°" U+00B0 par "0" à la place de "∗" U+2217, qui est par "5" et par "8" et en composition. compose-2.yml f1d465e
    • Tilde et perluète : Redonder "⃤" U+20E4 par espace, "ǃ" U+01C3 par espace insécable. compose-2.yml 200f140
  • Documentation :
    • Annoter les symboles verset et répons "℣" U+2123, "℟" U+211F. compose-3.yml 922c0cd
    • Annoter le lambda latin "Ꟛ" U+A7DA, "ꟛ" U+A7DB nouveau dans Unicode 16.0. compose-3.yml 0a09f16
    • Annoter l’histoire tourmentée de l’espace fine insécable U+202F. compose-1.yml 1760222, 065cc9a
    • Mettre à jour le dump de la feuille de calcul des groupes des lettres. compose-3.yml 2be2cb3
    • Vérifier et déboguer les tableaux de touches mortes. generate-deadkey-tables.pl 4ae76f8, f2cccfa, generate-math-table.pl 14d4fee, 6928407, 4990388, generate-multikey-tables.pl fb2a13b, 8daf19a

4.3.0 (2024-09-15)

Mise à jour vers Unicode 16.0, bouclage de la prise en charge de l’écriture latine.

Permutation du liant et de l’antiliant, plus fréquent et désormais plus facile à saisir sur AltGr + AltFr + W.

  • Disposition :
    • Permuter l’antiliant U+200C et le liant U+200D afin que l’antiliant soit sur AltGr + AltFr + W, et le liant sur AltGr + AltFr + Q. dispocla.cpp b10b147, linux-chromeos/readme.md 58dcaf0
    • Annoter les apostrophes. dispocla.cpp fc81a5e
  • Composition :
    • Ajouter "˹" U+02F9 par « ¦h( », "˺" U+02FA par « ¦h) », "˻" U+02FB par « ¦b( », "˼" U+02FC par « ¦b) », "꜠" U+A720 par « ¦h'( », "꜡" U+A721 par « ¦b'( » et alternatives. compose-1.yml 087907a, cb0c2fe, 990db28
    • Redonder "—" U+2014 par « ¦---- ». compose-1.yml ed84348
    • Redonder "ᴖ" U+1D16 par « ¦osup », "ᴗ" U+1D17 par « ¦oinf ». compose-1.yml 990db28
    • Compléter les séquences de "ª" U+00AA par « ¦A_ », "º" U+00BA par « ¦O_ ». compose-1.yml 5f16588
    • Adapter les séquences de "⩵" U+2A75, "⩟" U+2A5F, "⩠" U+2A60. compose-1.yml ed84348, 990db28
    • Supprimer "‘" U+2018, "’" U+2019, "‚" U+201A, "“" U+201C, "”" U+201D, "„" U+201E, qui sont dans accent circonflexe, dans accent aigu ou dans tréma. compose-1.yml ed84348
    • Annoter les symboles "⎄" U+2384 et "¦" U+00A6. compose-1.yml 1ce8524
    • Corriger et mettre à jour. compose-1.yml 9fca357
  • Transformations :
    • Déboguer "͚" U+035A, "͜" U+035C, "͝" U+035D, "͞" U+035E, "͟" U+035F, "∄" U+2204, "∉" U+2209, "∌" U+220C. compose-2.yml 22b3da4
    • Groupes des lettres :
      • Groupe 3 :
        • Ajouter "Ꟛ" U+A7DA à la place de "ꬷ" U+AB37, qui va dans le groupe 11 à la place de "℄" U+2104, qui est en composition. compose-3.yml e3d507e
        • Ajouter "ꟛ" U+A7DB à la place de "ƛ" U+019B, qui va dans barré et groupe 1 à 3. compose-3.yml e3d507e
      • Groupe 4 :
        • Ajouter "Ɤ" U+A7CB. compose-3.yml e3d507e
        • Redonder "ⱷ" U+2C77 à la place de "ᴗ" U+1D17, qui est dans brève souscrite et va en composition. compose-3.yml e3d507e
        • Redonder "Ω" U+2126 à la place de "ᴖ" U+1D16, qui est dans brève inversée souscrite et va en composition. compose-3.yml e3d507e
        • Supprimer "℃" U+2103, qui est dans rond en chef et en composition. compose-3.yml e3d507e
      • Groupe 11 :
        • Redonder "ʩ" U+02A9 à la place de "℉" U+2109, qui est dans rond en chef et en composition. compose-3.yml e3d507e
        • Supprimer "℉" U+2109, qui est dans rond en chef et en composition. compose-3.yml e3d507e
    • Groupes des symboles : Redonder "⁀" U+2040 et "‿" U+203F à la place de "❨" U+2768 et "❩" U+2769. compose-3.yml d93e3f1, 7b5984c, e154597, compose-2.yml 9598dbd
    • Exposant : Ajouter "ꜛ" U+A71B par "<", "ꜜ" U+A71C par ">". compose-2.yml 99871f5
    • Exposant et groupe 1 : Ajouter "ᵸ" U+1D78. compose-2.yml f948ed2
    • Exposant > suscrit :
      • Ajouter "᪻" U+1ABB par "(", "᪼" U+1ABC par ")", "⃰" U+20F0 par "*". compose-2.yml 6b97616
      • Ajouter "᷾" U+1DFE par "<", "͐" U+0350 par ">". compose-2.yml efd6db5
    • Exposant > suscrit et groupe 1 : Ajouter "᫆" U+1AC6 par espace. compose-2.yml 03501b0
    • Tilde :
      • Corriger les séquences de "⁓" U+2053, "͠" U+0360. compose-2.yml 2fa4753, 99871f5, f948ed2
      • Redonder "︢" U+FE22, "︣" U+FE23. compose-2.yml 8506ccd, a55770b, 99871f5
      • Supprimer "¡" U+00A1, "¿" U+00BF, qui sont dans le groupe 1. compose-2.yml f948ed2
    • Tilde et barré : Rajouter "≁" U+2241. compose-2.yml 03501b0
    • Tilde et perluète :
      • Ajouter pour "᪾" U+1ABE, "⃞" U+20DE, "⃟" U+20DF, "⃠" U+20E0, "⃢" U+20E2, "⃣" U+20E3, "⃤" U+20E4, "⃧" U+20E7, "⃪" U+20EA. compose-2.yml bbbe67d
      • Ajouter "᫁" U+1AC1, "᫂" U+1AC2, "᫃" U+1AC3, "᫄" U+1AC4, "᫇" U+1AC7, "᷹" U+1DF9, "︠" U+FE20, "︡" U+FE21, "︢" U+FE22, "︣" U+FE23, "︤" U+FE24, "︥" U+FE25, "︧" U+FE27, "︨" U+FE28, "︩" U+FE29, "︪" U+FE2A, "︫" U+FE2B, "︬" U+FE2C. compose-2.yml f8e7710, 61f95d9, 4824efc, 47251d6, f948ed2
      • Redonder "ǀ" U+01C0, "ǁ" U+01C1, "ǂ" U+01C2, "ǃ" U+01C3, "𐞹" U+107B9, "ʘ" U+0298. compose-2.yml f948ed2
    • Tilde > tilde médian : Redonder "︩" U+FE29, "︪" U+FE2A. compose-2.yml 8506ccd, 99871f5
    • Point en chef :
      • Redonder "·" U+00B7 pour la compatibilité ascendante avec la composition héritée. compose-2.yml 03501b0
      • Redonder "ȷ" U+0237 en Majuscule. compose-2.yml f948ed2
    • Brève inversée :
      • Corriger les séquences de "͡" U+0361, "⁐" U+2050, "𝼀" U+1DF00. compose-2.yml 2fa4753, 99871f5, f948ed2
      • Supprimer "̯" U+032F (par "&"), qui est dans brève inversée souscrite par espace. compose-2.yml 99871f5
    • Brève inversée > brève inversée souscrite : Corriger les séquences de "᷼" U+1DFC. compose-2.yml 2fa4753, 99871f5, f948ed2
    • Brève :
      • Corriger les séquences de "͝" U+035D. compose-2.yml 2fa4753, 99871f5, f948ed2
      • Supprimer "̮" U+032E (par "&"), qui est dans brève souscrite par espace. compose-2.yml 99871f5
    • Brève > brève souscrite :
      • Redonder "Ḫ" U+1E2A, "ḫ" U+1E2B. compose-2.yml 99871f5
      • Corriger les séquences de "͜" U+035C. compose-2.yml 2fa4753, 99871f5, f948ed2
    • Rayé : Redonder "ꜙ" U+A719. compose-2.yml 2fa4753
    • Rayé > double raie : Redonder "–" U+2013 pour la compatibilité ascendante avec la composition héritée. compose-2.yml 03501b0
    • Rayé > raie haute : Redonder "―" U+2015. compose-2.yml 03501b0
    • Cornu : Ajouter "᫉" U+1AC9, "᫊" U+1ACA. compose-2.yml 6b97616, b69f110
    • Cornu : Ajouter "ꜚ" U+A71A à la place de "˖" U+02D6, qui va sur "p" et "P" et toutes les lettres inutilisées. compose-2.yml 30bb5de
    • Indice > souscrit :
      • Ajouter "͎" U+034E et "͍" U+034D par "1" et "2". compose-2.yml efd6db5
      • Ajouter "᪸" U+1AB8 par "J". compose-2.yml efd6db5
      • Ajouter ""͢" U+0362 par "_". compose-2.yml efd6db5
      • Ajouter "᪽" U+1ABD à la place de "̜" U+031C et "̹" U+0339, qui sont dans le groupe 5 de D et F. compose-2.yml 6b97616
    • Macron :
      • Corriger les séquences de "͞" U+035E. compose-2.yml 2fa4753, 99871f5, f948ed2
      • Redonder "ꜗ" U+A717 à la place de "͞" U+035E, qui sort par tiret cadratin et par arobase. compose-2.yml 2fa4753, 99871f5
      • Redonder "ǀ" U+01C0 par "5" à la place de "¦" U+00A6, qui est dans le groupe 12 de "|", dans tréma et en composition. compose-2.yml f948ed2
      • Redonder "ǁ" U+01C1 par "8" à la place de "⏸" U+23F8, qui est dans le groupe 7 de "|". compose-2.yml f948ed2
      • Redonder "︤" U+FE24, "︥" U+FE25. compose-2.yml 8506ccd, a55770b, 99871f5
      • Redonder "¢" U+00A2 par "c". compose-2.yml 99871f5
      • Redonder "ɺ" U+027A par "R". compose-2.yml 99871f5
    • Macron > macron souscrit :
    • Barré :
      • Ajouter "Ꝃ" U+A742, "ꝃ" U+A743 à la place de "Ꞣ" U+A7A2, "ꞣ" U+A7A3 qui vont dans barre inclinée. compose-2.yml f948ed2
      • Ajouter "Ꟍ" U+A7CC, "ꟍ" U+A7CD à la place de "Ꞩ" U+A7A8, "ꞩ" U+A7A9 qui vont dans barre inclinée. compose-2.yml f948ed2
      • Redonder "ꜘ" U+A718 à la place de "∉" U+2209, qui est dans le groupe 2 et en composition. compose-2.yml 2fa4753
      • Redonder "∕" U+2215 à la place de "ꜘ" U+A718, qui sort par "€" U+20AC et par """. compose-2.yml 2fa4753
      • Supprimer "≁" U+2241, qui va dans tilde et barré pour être débogué. compose-2.yml 03501b0
    • Barré et groupe 1 à 3 : Ajouter "Ƛ" U+A7DC, "ƛ" U+019B. compose-2.yml f948ed2
    • Barré > barre inclinée :
      • Renommer de « barre courte » en « barre inclinée ». compose-2.yml f948ed2
      • Ajouter "Ꞣ" U+A7A2, "ꞣ" U+A7A3 à la place de "Ꝃ" U+A742, "ꝃ" U+A743 qui vont dans barré. compose-2.yml f948ed2
      • Ajouter "Ꞡ" U+A7A0, "ꞡ" U+A7A1, "Ꞥ" U+A7A4, "ꞥ" U+A7A5, "Ꞧ" U+A7A6, "ꞧ" U+A7A7, "Ꞩ" U+A7A8, "ꞩ" U+A7A9. compose-2.yml f948ed2
      • Supprimer "Ꝃ" U+A742, "ꝃ" U+A743, qui vont dans barré. compose-2.yml f948ed2
      • Supprimer "Ꝙ" U+A758, "ꝙ" U+A759, qui sont dans barré. compose-2.yml f948ed2
      • Redonder "⟋" U+27CB à la place de "ꜗ" U+A717, qui va dans macron. compose-2.yml 2fa4753
    • Barré > triple barre :
      • Renommer et ajouter "᷻" U+1DFB à la place de "⃫" U+20EB, qui est en composition. compose-2.yml 6b97616
      • Ajouter "␥" U+2425 à la place de "ꜙ" U+A719, qui va dans rayé. compose-2.yml 2fa4753, f948ed2
    • Rond en chef : Redonder "ʾ" U+02BE, "ʿ" U+02BF, "˒" U+02D2, "˓" U+02D3, "∗" U+2217. compose-2.yml f948ed2
    • Accent circonflexe :
      • Corriger les séquences de "᪰" U+1AB0, "᷍" U+1DCD. compose-2.yml 2fa4753, 99871f5, f948ed2
      • Redonder "•" U+2022. compose-2.yml 2fa4753
      • Supprimer "̭" U+032D (par "&"), qui est dans accent circonflexe souscrit par espace. compose-2.yml 99871f5
    • Accent circonflexe > accent circonflexe souscrit :
      • Redonder "ꞈ" U+A788 à la place de "‸" U+2038, qui est dans le groupe 11 de "^". compose-2.yml 7b1ceef
      • Ajouter "˿" U+02FF par """ et "€". compose-2.yml 03501b0, b69f110, 99871f5
    • Hatchek : Supprimer "̬" U+032C (par "&"), qui est dans hatchek souscrit par espace. compose-2.yml 99871f5
    • Hatchek > hatchek souscrit : Ajouter "ˬ" U+02EC par espace insécable ou espace fine insécable à la place de "˯" U+02EF, qui sort par "v" ou "V". compose-2.yml e64dc0c
    • Drapeau : Ajouter "˭" U+02ED à la place de "⚑" U+2691 et "⚐" U+2690, qui vont en double frappe, suivis par "🏴" U+1F3F4. compose-2.yml 6b97616
    • Drapeau > double drapeau : Redonder "͌" U+034C, rajouter "⚑" U+2691, "⚐" U+2690, "🏴" U+1F3F4. compose-2.yml 6b97616
  • Documentation :
    • Chaînes de caractères pour touches vives et contenu des touches mortes :
    • Arrêt de "∼" U+223C dans le groupe 1 (4.1.0) : Compléter l’annotation. compose-3.yml 6a129d8
    • Journal des modifications :
      • Uniformiser l’ordre des entrées. CHANGELOG.md 018acd1
      • Supprimer les parenthèses autour des fichiers modifiés. CHANGELOG.md 882c246
      • Corriger la désignation des sources de disposition fusionnées. CHANGELOG.md c391350
      • Copier dans les notes de version les résumés omis dans le journal des modifications. CHANGELOG.md de3e0fe
      • Corriger la notation des séquences de composition. CHANGELOG.md a32211b
      • Corriger la notation des caractères de base. CHANGELOG.md f5e86ed, 78b5ad8
      • Ajouter la légende de la touche de composition. CHANGELOG.md 97e4faa, e866674, daf5c44

4.2.1 (2024-08-30)

  • Activation : Protéger un fichier .XCompose préexistant. activer.sh 5294412, linux-chromeos/readme.md 7507ed6, Lisez-moi-svp.txt f4941b0

4.2.0 (2024-08-30)

Facilitation des mises à jour par le script d’installation.

Simplification et automatisation de l’activation sans droits d’administrateur par le nouveau script d’activation.

4.1.0 (2024-08-23)

Le symbole racine cède sa place sur touche vive au symbole rapport, plus utile seul.

  • Disposition : Redonder "∶" U+2236 sur AltGr + AltFr + R à la place de "√" U+221A, qui est dans le groupe 2 de "" avec "∛" U+221B dans le groupe 3 et "∜" U+221C dans le groupe 4. dispocla.cpp 173f7b0
  • Composition : Adapter les séquences de "∻" U+223B, "≀" U+2240, "≁" U+2241, "⟦" U+27E6, "⩳" U+2A73, "⫝" U+2ADD. compose-1.yml 6c30d09
  • Transformations:
    • Groupes des symboles :
      • Groupes 1 et 2 de "" : Redonder "≈" U+2248 à la place de "≃" U+2243, qui prend la place de "∼" U+223C, (un doublon de "") qui est en composition. compose-3.yml 26ccb63, ec2dcd4, compose-1.yml 544cb51
      • Groupe 11 de "!" : Ajouter "⸙" U+2E19 à la place de "∎" U+220E, qui est en composition. compose-3.yml 4d31de6, compose-1.yml 98c1039
      • Groupe 11 de ":" : Mettre "⁝" U+205D à la place de "⁚" U+205A, qui est dans point souscrit. compose-3.yml 4d31de6
      • Ajouter l’étiquette « math ». compose-3.yml 7e943f5
    • Exposant :
      • Ajouter "˸" U+02F8, qui était dans tréma souscrit. compose-2.yml 34dac7f
      • Ajouter "ꜝ" U+A71D. compose-2.yml c050474
    • Exposant et groupe 1 : Ajouter "𐞁" U+10781, "𐞂" U+10782. compose-2.yml 34dac7f
    • Exposant > suscrit et groupe 1 :
      • Ajouter "ᫌ" U+1ACC, "ᫍ" U+1ACD, "ᫎ" U+1ACE. compose-2.yml c050474
      • Supprimer "ᷣ" U+1DE3, qui va dans le groupe 2. ibidem
    • Exposant > suscrit et groupe 2 : Ajouter pour "ᷣ" U+1DE3. ibidem
    • Exposant > suscrit et groupe 12 : Ajouter "ᫌ" U+1ACC, "ᫍ" U+1ACD, "ᫎ" U+1ACE. ibidem
    • Double accent aigu : Adapter les séquences de "̎" U+030E. compose-2.yml 5fee200
    • Double accent aigu > triple accent aigu : Ajouter pour "᫋" U+1ACB. compose-2.yml c050474
    • Tilde :
      • Ajouter "˔" U+02D4, "˕" U+02D5, "꭪" U+AB6A, "꭫" U+AB6B. compose-2.yml 67b2c87
      • Ajouter "͠" U+0360 à la place de "”" U+201D, qui est dans accent aigu. compose-2.yml 34dac7f
      • Compléter les séquences de "⁓" U+2053. ibidem
      • Redonder "͌" U+034C à la place de "≃" U+2243, qui est en composition et va dans le groupe 1 de "~" (et y était dans le groupe 2). compose-2.yml c050474
      • Supprimer "̰" U+0330, qui est dans tilde médian. compose-2.yml 34dac7f
      • Supprimer "̴" U+0334, qui va dans tilde médian. ibidem
    • Tilde et tourné : Ajouter pour "̾" U+033E, "ⸯ" U+2E2F. ibidem
    • Tilde et barré : Ajouter pour "͊" U+034A. ibidem
    • Tilde et tréma : Ajouter "͋" U+034B. compose-2.yml c050474
    • Tilde > tilde médian :
      • Rajouter "̴" U+0334. compose-2.yml 34dac7f
      • Ajouter "᷽" U+1DFD à la place de "≈" U+2248, qui est en composition et va dans le groupe 2 de "~". compose-2.yml c050474
    • Grec ou cerclé et indice : Ajouter "ᴦ" U+1D26, "ᴧ" U+1D27, "ᴨ" U+1D28, "ᴩ" U+1D29, "ᴪ" U+1D2A, "ᵦ" U+1D66, "ᵧ" U+1D67, "ᵨ" U+1D68, "ᵩ" U+1D69, "ᵪ" U+1D6A. ibidem
    • Point en chef : Ajouter "͒" U+0352, "͘" U+0358, "᪴" U+1AB4, "᷸" U+1DF8, "᷺" U+1DFA. compose-2.yml adebfe4
    • Point en chef et accent aigu : Ajouter "᷁" U+1DC1. compose-2.yml 34dac7f
    • Point en chef et accent grave : Ajouter "᷀" U+1DC0. ibidem
    • Brève : Corriger les séquences de "͝" U+035D. ibidem
    • Brève et macron : Ajouter pour "᷋" U+1DCB. ibidem
    • Brève et point en chef : Ajouter pour "̐" U+0310. compose-2.yml c050474
    • Brève > brève souscrite : Corriger les séquences de "͜" U+035C (compose-2.yml 34dac7f)
    • Ogonek > ogonek en chef : Ajouter pour "᷎" U+1DCE. ibidem
    • Indice : Ajouter "ᴦ" U+1D26, "ᴧ" U+1D27, "ᴨ" U+1D28, "ᴩ" U+1D29, "ᴪ" U+1D2A, "ᵦ" U+1D66, "ᵧ" U+1D67, "ᵨ" U+1D68, "ᵩ" U+1D69, "ᵪ" U+1D6A. compose-2.yml c050474
    • Indice et groupe 6 : Ajouter pour "ᴦ" U+1D26, "ᴧ" U+1D27, "ᴨ" U+1D28, "ᴩ" U+1D29, "ᴪ" U+1D2A, "ᵦ" U+1D66, "ᵧ" U+1D67, "ᵨ" U+1D68, "ᵩ" U+1D69, "ᵪ" U+1D6A. ibidem
    • Indice > souscrit :
      • Ajouter "ᪿ" U+1ABF à la place de "̫" U+032B, qui est dans le groupe 12 de m. compose-2.yml adebfe4
      • Ajouter "᪵" U+1AB5. compose-2.yml c050474
    • Indice > souscrit et tourné : Ajouter pour "ᫀ" U+1AC0. ibidem
    • Macron : Ajouter "͞" U+035E, "︦" U+FE26. compose-2.yml 34dac7f
    • Macron et brève : Ajouter pour "᷌" U+1DCC. ibidem
    • Macron > macron souscrit : Ajouter "͟" U+035F, "︭" U+FE2D. ibidem
    • Barré et tilde : Supprimer avec "≄" U+2244. compose-2.yml 5fee200
    • Barré et tilde médian : Supprimer avec "≉" U+2249. ibidem
    • Rond en chef > rond souscrit : Redonder "͚" U+035A. compose-2.yml 34dac7f
    • Accent circonflexe :
      • Ajouter "᪰" U+1AB0 à la place de "•" U+2022, qui est dans le groupe 2 de "_". ibidem
      • Ajouter "᷍" U+1DCD à la place de "◦" U+25E6, qui est dans le groupe 3 de "_". ibidem
    • Drapeau : Ajouter "͇" U+0347 à la place de "⚐" U+2690, qui prend la place de "⚑" U+2691 par l’espace fine insécable. ibidem
    • Point souscrit : Ajouter "⃨" U+20E8 à la place de "⁝" U+205D, qui va dans le groupe 11 de ":". compose-2.yml adebfe4
    • Tréma et rond en chef : Ajouter pour "᪱" U+1AB1. compose-2.yml 34dac7f
    • Tréma > tréma souscrit : Redonder "‥" U+2025 à la place de "˸" U+02F8, qui va dans exposant. ibidem
  • Documentation :

4.0.0 (2024-08-11)

Permutation des ponctuations espacées et non espacées sur AltFr et Maj.

  • Disposition :
    • Mettre les ponctuations espacées à la place des ponctuations non espacées en Maj, qui prennent les places en AltFr laissées par les ponctuations espacées. dispocla.cpp ba9f321, dispotypes e41b05b
    • Redonder l’opérateur point "⋅" U+22C5 sur AltGr + AltFr + X à la place du liant U+200D, qui prend la place de l’antiliant U+200C sur AltGr + AltFr + W, qui prend la place du ":" sur AltGr + AltFr + Q, qui est sur AltFr + la touche du deux-points.
  • Documentation :
    • Mettre à jour le mode d’emploi. linux-chromeos/readme.md 3ab3d33
    • Mettre à jour le code source. compose-1.yml 0e1aedf, compose-2.yml eaf2807

3.5.1 (2024-08-10)

Prise en charge des barres de ton manquantes.

  • Composition :
    • Ajouter les barres de ton additionnelles "꜈" U+A708, "꜉" U+A709, "꜊" U+A70A, "꜋" U+A70B, "꜌" U+A70C, "꜍" U+A70D, "꜎" U+A70E, "꜏" U+A70F, "꜐" U+A710, "꜑" U+A711, "꜒" U+A712, "꜓" U+A713, "꜔" U+A714, "꜕" U+A715, "꜖" U+A716. compose-1.yml d8d4de5
    • Adapter la séquence de "⁨" U+2068. ibidem
  • Documentation. linux-chromeos/readme.md 8d712f9, compose-2.yml e19e126, compose-3.yml 02651af, dispocla.cpp f281e69, 1b293ba, 69e64f5

3.5.0 (2024-08-08)

  • Composition :
    • Redonder "⁌" U+204C, "⁍" U+204D. compose-1.yml 9b7b785, 817b5d8
    • Compléter les séquences de "∎" U+220E, "◂" U+25C2, "‣" U+2023, "●" U+25CF, "▬" U+25AC, "◦" U+25E6, "▫" U+25AB, "▮" U+25AE, "▭" U+25AD, "▵" U+25B5, "▿" U+25BF, "☆" U+2606, "•" U+2022, "▪" U+25AA, "▴" U+25B4, "▾" U+25BE. ibidem
    • Corriger les séquences de "☚" U+261A, "☛" U+261B. ibidem
    • Ajouter "👈" U+1F448, "👉" U+1F449. compose-1.yml 817b5d8
  • Transformations :
    • Groupes des symboles : (compose-3.yml 80afd99)
      • Ajouter "⸿" U+2E3F à la place de "⁖" U+2056, qui prend la place de "⚐" U+2690, qui prend la place de "⁌" U+204C, qui va en composition avec les autres puces spécialisées, où elle est suivie par "⁍" U+204D. compose-3.yml 80d680b
      • Redonder "⁘" U+2058 à l’ancienne place de "⁍" U+204D. ibidem
      • Permuter "⌘" U+2318 et "∎" U+220E. ibidem
      • Arrêter la prise en charge des diacritiques phototypes "🏻" U+1F3FB, "🏼" U+1F3FC, "🏽" U+1F3FD, "🏾" U+1F3FE, "🏿" U+1F3FF, inappropriée sur une disposition de clavier sans prise en charge extensive des émojis. compose-3.yml 7f517cc
      • Redonder "☚" U+261A à la place de "⸿" U+2E3F, qui prend la place laissée par "🏿" U+1F3FF. ibidem
      • Redonder "☛" U+261B à la place de "►" U+25BA, qui prend la place de "✀" U+2700, qui prend la place de "✂" U+2702, qui prend la place de "∐" U+2210, qui prend la place de "¶" U+00B6, qui prend la place de "℗" U+2117, qui est en composition. ibidem
      • Permuter "○" U+25CB et "●" U+25CF, "▢" U+25A2 et "⯀" U+2BC0. ibidem
      • Ajouter "⛯" U+26EF à la place de "⚯" U+26AF, qui prend la place de "⚮" U+26AE, qui prend la place de "∝" U+221D, qui prend la place laissée par "🏽" U+1F3FD. ibidem
      • Mettre "⤴" U+2934 à la place laissée par "🏼" U+1F3FC. ibidem
      • Mettre "⤵" U+2935 à la place laissée par "🏾" U+1F3FE. ibidem
      • Redonder "⁚" U+205A à la place laissée par "⤴" U+2934. ibidem
      • Redonder l’antiliant "‌" U+200C pour la mnémonique graphique à la place laissée par "🏻" U+1F3FB. ibidem
      • Redonder "⟰" U+27F0 à la place laissée par "⤵" U+2935. ibidem
    • Réfléchi :
      • Ajouter "⌐" U+2310. compose-2.yml 1422800
      • Compléter les séquences de "⁋" U+204B. ibidem
      • Redonder "⁌" U+204C, "⁍" U+204D. ibidem
    • Réfléchi et groupe 1 : Redonder "Ƹ" U+01B8, "ƹ" U+01B9. ibidem
    • Grec ou cerclé : Adapter les séquences de "⊗" U+2297. ibidem
    • Grec ou cerclé inversé :
      • Utiliser réfléchi au lieu de tourné. ibidem
      • Ajouter "🅐" U+1F150.."🅩" U+1F169, "🅰" U+1F170.."🆉" U+1F189. ibidem
    • Grec ou cerclé et tilde : Ajouter comme touche morte carré avec "🄰" U+1F130.."🅉" U+1F149. ibidem

3.4.3 (2024-07-31)

Prise en charge de lettres manquantes.

  • Transformations :
    • Exposant et tourné : Ajouter "ꭩ" U+AB69. compose-2.yml 6962d96
    • Tourné et tilde : Ajouter "ꭨ" U+AB68. ibidem
    • Grec ou cerclé et indice : Ajouter "ꭥ" U+AB65. ibidem
    • Tourné : Supprimer "ⸯ" U+2E2F. compose-2.yml 57cc11e
    • Grec ou cerclé : Supprimer "⊝" U+229D par "_". ibidem

3.4.2 (2024-07-31)

Rajout d’un symbole mathématique perdu dans la version 1.7.3.

Prise en charge de lettres manquantes.

  • Composition :
    • Restaurer "⋊" U+22CA, perdu dans la version 1.7.3. compose-1.yml 181f80f
    • Mettre "Ƣ" U+01A2, "ƣ" U+01A3 à la place de "Ȝ" U+021C, "ȝ" U+021D, qui est dans le groupe 2. ibidem
    • Ajouter "ꝰ" U+A770. ibidem
  • Transformations :
    • Exposant et groupe 1 : Ajouter "ꟹ" U+A7F9. compose-2.yml ac18a8c
    • Exposant et rayé : Ajouter "ꟸ" U+A7F8. ibidem
    • Réfléchi : Ajouter "Ꟶ" U+A7F5, "ꟶ" U+A7F6. ibidem
    • Rayé, double raie : Ajouter "Ꟈ" U+A7C7, "ꟈ" U+A7C8, "Ꟊ" U+A7C9, "ꟊ" U+A7CA. ibidem
    • Groupes des lettres :
      • Groupe 4 :
        • Ajouter "Ꟗ" U+A7D6 à la place de "℈" U+2108, qui est en composition. compose-3.yml 9633960
        • Ajouter "ꟗ" U+A7D7 à la place de "ʆ" U+0286, qui est en bouclé. ibidem
      • Groupe 5 : Ajouter "Ꟁ" U+A7C0, "ꟁ" U+A7C1 à la place de "ʘ" U+0298 par "O", qui est dans le groupe 5 par "B". ibidem
      • Groupe 11 :
        • Ajouter "Ꟑ" U+A7D0, "ꟑ" U+A7D1 à la place de "Ƣ" U+01A2, "ƣ" U+01A3, qui va en composition. ibidem
        • Ajouter "Ꟙ" U+A7D8, "ꟙ" U+A7D9 à la place de "Ƨ" U+01A7, "ƨ" U+01A8, qui est en composition. ibidem
        • Ajouter "ꟓ" U+A7D3 et "ꟕ" U+A7D5. ibidem

3.4.1 (2024-07-30)

Prise en charge du symbole som pour le Kirghizistan.

Débogages.

  • Composition :
    • Mettre à jour le symbole monétaire par code ISO "Лв" U+041B U+0432 Som KYRGYZSTAN vers "⃀" U+20C0 SOM SIGN. compose-1.yml 9ea34e0
    • Corriger les séquences de "⟎" U+27CE pour déboguer "ą" U+0105. ibidem
    • Corriger les séquences de "⩗" U+2A57 pour déboguer "℣" U+2123. ibidem
    • Supprimer des doublons pour "⋀" U+22C0. ibidem
  • Transformations : Indice et réfléchi : Corriger les séquences de "ᴙ" U+1D19 pour déboguer "ᴎ" U+1D0E et "ᴙ" U+1D19. compose-2.yml 9b4a4c0

3.4.0 (2024-07-30)

Prise en charge du symbole som pour le Kirghizistan.

Remise à plat de nombreuses séquences de composition de symboles mathématiques.

Poursuite de l’amélioration de la prise en charge de l’écriture latine.

  • Composition :
    • Corriger les séquences de "⁡" U+2061, "⁢" U+2062, "⁣" U+2063, "⁤" U+2064, "∇" U+2207, "∋" U+220B, "∌" U+220C, "∍" U+220D, "∐" U+2210, "∧" U+2227, "⊃" U+2283, "⊅" U+2285, "⊇" U+2287, "⊉" U+2289, "⊋" U+228B, "⊐" U+2290, "⊒" U+2292, "⊥" U+22A5, "⋀" U+22C0, "⋄" U+22C4, "⋏" U+22CF, "⋑" U+22D1, "⋣" U+22E3, "⋥" U+22E5, "⋺" U+22FA, "⋻" U+22FB, "⋼" U+22FC, "⋽" U+22FD, "⋾" U+22FE, "⟎" U+27CE, "⟏" U+27CF, "⟑" U+27D1, "⧘" U+29D8, "⧙" U+29D9, "⧚" U+29DA, "⧛" U+29DB, "⨇" U+2A07, "⨯" U+2A2F, "⨿" U+2A3F, "⩕" U+2A55, "⩗" U+2A57, "⩘" U+2A58, "⩙" U+2A59, "⩚" U+2A5A, "⩜" U+2A5C, "⩞" U+2A5E, "⩟" U+2A5F, "⩠" U+2A60, "⪃" U+2A83, "⪄" U+2A84, "⪾" U+2ABE, "⫀" U+2AC0, "⫂" U+2AC2, "⫄" U+2AC4, "⫆" U+2AC6, "⫈" U+2AC8, "⫊" U+2ACA, "⫌" U+2ACC, "⫐" U+2AD0, "⫑" U+2AD1, "⫒" U+2AD2, "⫓" U+2AD3, "⫖" U+2AD6, "⫘" U+2AD8, "⫪" U+2AEA, "⫫" U+2AEB, "⫾" U+2AFE. compose-1.yml 97ca5cb
    • Ajouter "⁐" U+2050. ibidem
    • Redonder "⧠" U+29E0 et adapter les séquences de "❒" U+2752, "❑" U+2751, "❐" U+2750, "❏" U+274F. ibidem
  • Transformations :
    • Groupes des symboles :
      • Ajouter "‸" U+2038 à la place de "✈" U+2708, qui prend la place de "∡" U+2221, qui est en composition. compose-3.yml 137dc95
      • Ajouter "⁃" U+2043 à la place de "⹀" U+2E40, qui est dans plusieurs touches mortes et en composition. ibidem
      • Ajouter "⁖" U+2056 à la place de "‏" U+200F, qui est en composition. ibidem
      • Redonder "✀" U+2700 à la place de "►" U+25BA, qui prend la place de "‎" U+200E, qui est en composition. ibidem
    • Tilde : Ajouter "⁓" U+2053. compose-2.yml b4470e1
    • Symbole monétaire : Ajouter "⃀" U+20C0 à la place de "$", qui est sur touche vive. ibidem
    • Brève inversée : Redonder "⁐" U+2050. ibidem
    • Indice : Ajouter "ₜ" U+209C. ibidem
    • Accent circonflexe > accent circonflexe souscrit : Redonder "‸" U+2038 à la place de "ꞈ" U+A788, qui est avec le caractère de base espace fine insécable. ibidem

3.3.0 (2024-07-26)

Amélioration de la prise en charge de l’écriture latine.

  • Composition :
    • Paléographie médiévale :
      • Ajouter "ᷓ" U+1DD3, "ᷔ" U+1DD4, "ᷕ" U+1DD5, "ᷖ" U+1DD6. compose-1.yml 17d8731
      • Redonder "᷏" U+1DCF, "᷐" U+1DD0, "᷑" U+1DD1, "᷒" U+1DD2. ibidem
    • Chiffres romains non décomposables :
      • Ajouter "ↀ" U+2180, "ↂ" U+2182, "ↈ" U+2188, "ↁ" U+2181, "ↇ" U+2187, "ↅ" U+2185, "ↆ" U+2186. ibidem
    • Symboles de touches modificatrices :
      • Mettre "⟰" U+27F0 à la place de "⬆" U+2B06. ibidem
      • Simplifier les séquences. ibidem
    • Symboles de touche de composition :
      • Prendre en charge "¦" U+00A6. ibidem
      • Corriger la séquence de "⎄" U+2384. ibidem
  • Transformations :
    • Exposant et groupe 1 :
      • Ajouter "ˀ" U+02C0. compose-2.yml 32f4db9
      • Ajouter "ᵞ" U+1D5E en Majuscule. ibidem
      • Redonder "ᵠ" U+1D60. ibidem
    • Indice ou petite capitale et réfléchi :
      • Ajouter "ᴎ" U+1D0E, "ᴙ" U+1D19. ibidem
    • Réfléchi :
      • Redonder "ᴎ" U+1D0E, "ᴙ" U+1D19. ibidem
    • Exposant > suscrit et groupe 1 :
      • Ajouter "ᷘ" U+1DD8, "ᷙ" U+1DD9, "ᷣ" U+1DE3, "ᷥ" U+1DE5, "ᷧ" U+1DE7, "ᷩ" U+1DE9, "ᷪ" U+1DEA, "ᷬ" U+1DEC, "ᷭ" U+1DED, "ᷯ" U+1DEF, "ᷰ" U+1DF0. ibidem
      • Redonder "ᷓ" U+1DD3. ibidem
    • Exposant > suscrit et groupe 12 :
      • Redonder "ᷘ" U+1DD8. ibidem
    • Tourné : Redonder "ɟ" U+025F à la place de "ⅎ" U+214E, qui passe en double pression. Permuter "Ⅎ" U+2132 et "ꓞ" U+A4DE. ibidem
  • Documentation :

3.2.2 (2024-07-25)

Débogage des fichiers servant à activer une disposition de clavier par xkbcomp.

  • Activation : Déboguer les sources de disposition fusionnées en réactivant deux types de touches non utilisés et désactivés dans les distributions Linux de 2016. dispocla.cpp 6e6da51, comp.sh c0eecf0
  • Documentation :
    • Point du pavé numérique : Corriger la référence du modèle cité, kpdl(kposs), non kpdl(dotoss). dispocla.cpp 3175e51
    • Bogues des systèmes d’exploitation :
      • Documenter le recours à xkbcomp sous Linux Mint. comp.sh bb82c93, 5a71641, Lisez-moi-svp.txt 258e86a, ed1664c, linux-chromeos/readme.md 8d4e19e, 67d85af
      • Préciser les bogues sous Linux Mint et sous ChromeOS. linux-chromeos/readme.md 2d1fc45
      • Préciser le bogue sous ChromeOS. linux-chromeos/readme.md d235040
    • Personnalisation : Attirer l’attention sur la possibilité. Lisez-moi-svp.txt 711ee78

3.2.1 (2024-07-14)

Rectification du carré plein centré et de la marque de répétition.

  • Composition : Supprimer "⯀" U+2BC0. compose-1.yml d746dbb
  • Transformations : Groupes des symboles : Rajouter "⯀" U+2BC0 dans le groupe 6 à la place de "〃" U+3003, qui est dans le groupe 12. compose-3.yml 7629ef3

3.2.0 (2024-07-09)

Meilleure prise en charge des émojis.

  • Disposition : Permuter "😭" U+1F62D et "😱" U+1F631 pour la mnémonique. dispocla.cpp 35f423f
  • Composition : Ajouter "⯀" U+2BC0 au nombre des puces. compose-1.yml d9f67b1
  • Transformations : Groupes des symboles :
    • Redonder "▪" U+25AA dans le groupe 5 de "#" à la place de "☐" U+2610, qui est dans le groupe 1 et en composition. compose-3.yml 1218076
    • Redonder "◾" U+25FE dans le groupe 6 de "#" à la place de "☑" U+2611, qui est dans le groupe 2 et en composition. ibidem
    • Redonder "◼" U+25FC dans le groupe 7 de "#" à la place de "☒" U+2612, qui est dans le groupe 3 et en composition. ibidem
    • Redonder "⬛" U+2B1B dans le groupe 8 de "#" à la place de "⯀" U+2BC0, qui est en composition. ibidem
    • Redonder "▫" U+25AB dans le groupe 5 de "/" à la place de "⛆" U+26C6, qui prend la place de "〰" U+3030, qui prend la place de "⊤" U+22A4, qui est en composition. ibidem
    • Redonder "◽" U+25FD dans le groupe 6 de "/" à la place de "⊢" U+22A2, qui est en composition. ibidem
    • Redonder "◻" U+25FB dans le groupe 7 de "/" à la place de "⊣" U+22A3, qui est en composition. ibidem
    • Redonder "⬜" U+2B1C dans le groupe 8 de "/" à la place de "⊥" U+22A5, qui est en composition. ibidem
  • Documentation. linux-chromeos/readme.md e96eda7, dispocla.cpp 35f423f, compose-2.yml a119d4b

3.1.0 (2024-07-07)

Plusieurs caractères sont redisposés.

  • Disposition :
    • Mettre le liant "‍" U+200D à la place de l’antiliant "‌" U+200C sur AltGr + AltFr + X, qui prend la place du deux-points sur AltGr + AltFr + W, qui prend la place de la barre de fraction "⁄" U+2044 sur (Maj puis) AltGr + AltFr + Q (depuis 1.0.9), qui prend la place du symbole micro "µ" U+00B5 sur AltGr + AltFr + F, qui est sur AltGr + AltFr + M. dispocla.cpp 157d828
    • Prendre en charge le gluon "⁠" U+2060 par touche vive sur AltGr + AltFr + G à la place du tiret demi-cadratin "–" U+2013, qui prend la place du tiret tabulaire "‒" U+2012 sur AltGr + AltFr + T, qui est dans le groupe 1 du signe moins "−" U+2212, et qui ne doit pas être sur touche vive. dispocla.cpp 2b0786b
  • Installation : Ajouter des messages affichés pendant le diagnostic. installer.sh 38cd80b
  • Mode d’emploi :
    • Mettre à jour. linux-chromeos/readme.md ecb2560
    • Améliorer. linux-chromeos/readme.md 0d21efa
    • Compléter. linux-chromeos/readme.md b2012f1
  • Documentation :
    • Corriger, compléter. compose-1.yml 8bd49b1, compose-2.yml 22b8333, compose-3.yml 9a3cb00
    • Ajouter et mettre à jour des infobulles. generate-deadkey-tables.pl 998c71d, generate-math-table.pl 6a4d1c9, generate-multikey-tables.pl c3af782

3.0.0 (2024-07-04)

Les exposants changent de niveau, d’AltGr + AltFr à Maj + AltFr, afin que la majuscule de l’abréviation Numéro (avec le o en exposant) puisse être saisie en ajoutant Maj, non en ajoutant AltGr, sur Maj + AltGr + AltFr + N, et afin que le trigramme breton (avec la lettre apostrophe) bénéficie de la même logique sur A, ainsi que pour faciliter la saisie des minuscules en exposant (comme indicateurs d’abréviation, indicateurs ordinaux), en Maj + AltFr, non en AltGr + AltFr. Permutation des niveaux 6 et 7 sur la plupart des touches.

2.3.7 (2024-06-30)

2.3.6 (2024-06-23)

  • Installation :
    • Corriger des messages du script. installer.sh 6630958
    • Clarifier des messages du script. ibidem
    • Harmoniser les retraits de début de ligne des messages du script. ibidem et installer.sh 07a3f1c
  • Documentation. compose-1.yml 0fac783, compose-2.yml 0c9738a, compose-3.yml b518c7e, 359c1e1

2.3.5 (2024-06-19)

  • Installation : Déboguer le script. installer.sh 22b0887

2.3.4 (2024-06-19)

Script d’installation qui prend en charge aussi les redispositions des sous-variantes.

  • Sous-variantes :
    • Prendre en charge aussi les agencements ANSI purs. evdev.c d98b5de
    • Restaurer les touches de fonction 19 et 24 (désactivées pour la version 1.1.1). ibidem
    • Fournir un fichier evdev.c redisposé pour chaque catégorie de sous-variantes.
  • Installation :
    • Gérer les redispositions de touches des sous-variantes pendant l’installation. installer.sh bc51116, df8aac7
    • Déverrouiller les fichiers sauvegardés pendant la désinstallation. ibidem
    • Améliorer la robustesse du script. ibidem
    • Améliorer l’intelligibilité des messages du script. installer.sh 3a56c32
  • Documentation. compose-1.yml c44a9d8

2.3.3 (2024-06-16)

Script d’installation amélioré.

  • Installation :

2.3.2 (2024-06-15)

2.3.1 (2024-06-12)

2.3.0 (2024-06-08)

  • Disposition du pavé numérique :
    • Chiffres :
      • Mode français :
        • Majuscule :
          • Touche 4 : Mettre le préfixe Unicode complet "U+" à la place de "U" U+0055. dispocla.cpp 317541d
          • Touche 7 : Mettre la barre de fraction "⁄" U+2044 à la place de l’espace fine insécable " " U+202F. dispocla.cpp 317541d, 4c9e353
        • Permuter les flèches simples et les flèches émojis ; permuter les flèches doubles et les flèches pleines. dispocla.cpp e3bf0c6, compose-2.yml 5545ce0
      • Mode ASCII :
        • Mettre "000" à la place de "0x", "#" à la place de "\u{", "\" U+005C à la place de "\x{". dispocla.cpp 317541d
        • Permuter les flèches émojis et les flèches à tête triangulaire ; permuter les flèches pleines et les flèches ajourées. dispocla.cpp e3bf0c6, compose-2.yml 5545ce0
    • Opérateurs :
      • Plus :
        • Majuscule : Redonder ":" à la place de "+". dispocla.cpp f3bdb52, 317541d, dispotypes.c 4eef10d, 90d5a43
        • Mode ASCII : Rajouter "0x". ibidem
      • Moins : Mode ASCII : Mettre "=" à la place de "#". Rajouter "\x{". ibidem
      • Multiplier : Mode ASCII : Redonder "}". ibidem
      • Diviser : Mode ASCII : Mettre "\u{" à la place de la barre de fraction "⁄" U+2044. ibidem
    • Point :
      • Mode ASCII : Mettre l’espace fine insécable " " U+202F à la place de l’espace " " U+0020. dispocla.cpp 317541d, 4109119
      • Rectifier le code et la documentation. dispocla.cpp e1803c3, 959b970, 3f12966
    • Déboguer la touche virgule des claviers brésiliens. dispocla.cpp e1803c3
    • Prendre en charge aussi la touche B11 des claviers brésiliens. dispocla.cpp 339fed4, 8f5ebba

2.2.1 (2024-06-03)

  • Sortie multi-caractères : Déboguer "&#" et "&#x". compose-1.yml 456f97e

2.2.0 (2024-06-02)

  • Disposition : Mode ASCII : Touches C11, C12, D11, D12 en Maj + AltGr/Option et en AltFr + AltGr/Option : Mettre "⁽" U+207D à la place de "%" ou de "A" U+0041, "⁾" U+207E à la place de "*" ou de "B" U+0042, "^" à la place de "C" U+0043, "⁼" U+207C à la place de "$" ou de "D" U+0044 ; en Maj + AltFr : Mettre "_" à la place de la touche morte tréma, "₌" U+208C à la place de "£" U+00A3, "₍" U+208D à la place de "%", "₎" U+208E à la place de "µ" U+00B5. dispocla.cpp 78281d0, 4fd1c54, bfd180c
  • Personnalisation :
    • Simplifier le code de la touche 1 des variantes pour le breton et pour l’Afrique francophone. dispocla.cpp 5d77c5e, dispotypes.c 982d5d6
    • Compacter le code pour faciliter la maintenance. dispocla.cpp aba7eb0
  • Documentation. dispocla.cpp 8df14fd, dispotypes.c bc83d02

2.1.0 (2024-05-31)

  • Disposition :
    • Déboguer la touche 8 de la variante belge. dispocla.cpp a2fa910
    • Mode ASCII : Touche E11 en AltGr/Option : Mettre "-" U+002D à la place de "°" U+00B0. dispotypes.c 1372a36, dispocla.cpp a2fa910

2.0.6 (2024-05-30)

  • Disposition :
    • Déboguer "′" U+2032 sur la touche D02. dispotypes.c a1d471a, dispocla.cpp 91aa602
    • Déboguer la touche D01 des variantes redisposées. ibidem
  • Personnalisation : Améliorer la maintenabilité du code. dispotypes.c a1d471a, b7f2ae8, c98825a, dispocla.cpp 91aa602, b8c19bf, 21780af

2.0.5 (2024-05-28)

  • Disposition : Déboguer la touche B06. dispotypes.c e6fa645

2.0.4 (2024-05-27)

  • Disposition :
    • Déboguer les touches 2, 7, 9 en mode ASCII. dispotypes.c 6eb5ada
    • Déboguer la touche 1 des variantes pour le breton. dispocla.cpp 5e36f73, dispotypes ibidem
  • Vues de disposition : Optimiser pour un rendu intelligible. ibidem
  • Commutateur : Documentation. evdev-additions.xml e983458, 9447c03
  • Sous-variantes : Documentation. evdev.c ca470f1

2.0.3 (2024-05-25)

  • Commutateur : Mettre à jour par l’ajout des codes de pays. evdev-additions.xml 1d5bdf7

2.0.2 (2024-05-23)

2.0.1 (2024-05-22)

  • Transformations : Déboguer les dispositions pour les systèmes postérieurs à octobre 2023 suite à la suppression du nom XKB de la touche morte barré. dispocla.cpp 9ec9fc2, compose-2.yml 6de07bb, compose-1.yml 882ca8a

2.0.0 (2024-05-20)

Version 2.0 due à la nécessité de redonder en AltGr le symbole euro, de redisposer 30 % des symboles ASCII, et de disposer en Minuscule, en mode français, l’apostrophe ASCII à côté de l’apostrophe française. compose-1.yml 8b62065

  • Disposition :
    • Redonder le symbole "€" U+20AC en AltGr/Option à la place de "{". dispocla.cpp 55890e8, d7e798a, f7d237b
    • Redonder l’apostrophe ASCII "'" sur la touche 5 à la place de la touche morte accent grave, qui prend la place de la touche de composition, qui prend la place de "ʳ" U+02B3 sur AltGr/Option + +=, qui est sur AltGr/Option + AltFr + R et dans la touche morte exposant. En mode ASCII, redonder la touche de composition à son ancienne place, la nouvelle place d’accent grave. dispocla.cpp 55890e8, 7a48fec, dispotypes.c 073788e
    • Symboles ASCII :
      • Mettre "{" à la place de "'", qui prend la place de "\"" U+0022, qui est sur la touche du 3 en mode français et sur la touche de l’accent circonflexe en mode ASCII, et qui est remplacé par "€" U+20AC à la place laissée par "{". dispocla.cpp 55890e8
      • Mettre "}" à la place de "`", qui prend la place de "\" U+005C, qui prend la place laissée par "}". ibidem
      • Mettre "[" en dessous de "{" à la place de "]", qui prend la place de "_", qui prend la place laissée par "[". ibidem
      • Raccourcis contrôle : Déboguer Ctrl + "+" pour les applications ne fonctionnant pas avec Ctrl + "=". dispotypes.c 073788e
    • Touches mortes en Maj + AltGr/Option :
      • Faire suivre crosse ou crochet à la place d’accent aigu, qui prend la place de double accent aigu, qui prend la place laissée par crosse ou crochet. dispocla.cpp 55890e8, d908a99
      • Faire suivre crochet rétroflexe à la place d’accent grave, qui prend la place de réfléchi, qui prend la place laissée par crochet rétroflexe. dispocla.cpp 55890e8
      • Faire suivre ogonek à la place de crochet en chef, qui prend la place d’indice, qui prend la place laissée par ogonek. ibidem
    • Symboles en Maj + AltFr :
      • Permuter "″" U+2033 et "U+", qui passe de la touche E à la touche U. dispocla.cpp 55890e8
      • Ajouter "\u{" à la place de "′" U+2032 (touche I, nouvelle touche de "{"), qui prend la place de "‰" U+2030 (touche Z, à côté de "″" U+2033), qui est dans le groupe 1 de "%" et est tombé en désuétude. ibidem
      • Faire suivre "‾" U+203E de Maj + AltGr/Option + AltFr + L sur Maj + AltFr + J, la nouvelle touche de "_", à la place de "⟨" U+27E8, qui est dans le groupe 1 de "[". Redonder "&#x" sur K à la place de "⟩" U+27E9, qui est dans le groupe 1 de "]". ibidem
    • Séquences et émojis en Maj + AltGr/Option + AltFr :
      • Faire suivre "&quot;" de la touche U sur la touche E à la place de "😁" U+1F601, qui prend la place de "🙏" U+1F64F sur la touche O, qui prend la place de "&apos;" sur la touche I, qui prend la place laissée par "&quot;" sur la touche U. ibidem
      • Ajouter "🤣" U+1F923, 4ᵉ émoji le plus utilisé du monde, à la place laissée par "‾" U+203E. dispocla.cpp b0c9790
  • Sortie multi-caractères : Déboguer pour les compilateurs défectueux qui ont besoin de commentaires de fin de ligne pour lire les séquences de composition (malgré ce qui est spécifié sous « File Format »). compose-1.yml 11eab8e, 2e4fa01
  • Composition :
    • Dupliquer "\"" U+0022 par "€" U+20AC. compose-1.yml 223b3ec
    • Dupliquer ";" par "§" U+00A7. compose-1.yml 5e75dac
    • Compléter les séquences de "∧" U+2227, "∨" U+2228, "⊻" U+22BB, "⊼" U+22BC, "⊽" U+22BD. Restreindre les séquences de "®" U+00AE. Diversifier les séquences de "©" U+00A9, "℗" U+2117, "®" U+00AE. compose-1.yml 3f1569e
    • Simplifier la séquence de "⁒" U+2052. compose-1.yml 5e75dac
    • Mettre à jour les renvois. compose-1.yml b40afd1, 7f9d628, 5e75dac
    • Simplifier le fichier. compose-1.yml 731afa0
  • Transformations :
    • Groupes des symboles :
      • Prendre en charge "€" U+20AC comme caractère de base aux côtés de "\"" U+0022. compose-3.yml 4137c0d
      • Mettre à jour les symboles de base. ibidem
      • Faire suivre "―" U+2015 à la place de "⟨" U+27E8, qui prend la place de "⟩" U+27E9, qui prend la place laissée par "―" U+2015. compose-3.yml d535c12
      • Faire suivre "❰" U+2770 à la place de "❱" U+2771, qui prend la place de "•" U+2022, qui prend la place laissée par "❰" U+2770. ibidem
      • Faire suivre "❮" U+276E à la place de "❯" U+276F, qui prend la place de "◦" U+25E6, qui prend la place laissée par "❮" U+276E. ibidem
      • Faire suivre "❑" U+2751 à la place de "❏" U+274F, qui prend la place de "⮊" U+2B8A, qui prend la place laissée par "❑" U+2751. ibidem
      • Regrouper "❒" U+2752 à la place de "⟧" U+27E7, qui prend la place de "◊" U+25CA, qui prend la place de "➢" U+27A2, qui est dans accent circonflexe, où se trouve aussi "➣" U+27A3. ibidem
      • Regrouper "❐" U+2750 à la place de "➲" U+27B2, qui prend la place de "⟦" U+27E6, qui prend la place de "‪" U+202A, qui est dans composition. Ajouter "⮈" U+2B88 à la place de U+202B, qui est dans composition. ibidem
      • Faire suivre "ʻ" U+02BB à la place de "✅" U+2705, qui prend la place de "▻" U+25BB, qui n’est pris en charge que dans les versions 1.7.3 et 1.7.4. ibidem
      • Permuter "ʼ" U+02BC et "〃" U+3003. ibidem
      • Mettre "∅" U+2205 à la place de "Ω" U+2126, qui prend la place laissée par "ʻ" U+02BB. À la place laissée par "∅" U+2205, redonder "¶" U+00B6, normalement sur touche vive sur la touche du P. ibidem
      • Mettre "⏳" U+23F3 à la place de "⊲" U+22B2, qui prend la place laissée par "❐" U+2750. Mettre "⌛" U+231B à la place de "⊳" U+22B3, qui prend la place laissée par "❒" U+2752. Ajouter "⧖" U+29D6 à la place laissée par "⏳" U+23F3. Ajouter "⧗" U+29D7 à la place laissée par "⌛" U+231B. ibidem
      • Permuter "♦" U+2666 et "♣" U+2663 pour la mnémonique. ibidem
      • Mettre "†" U+2020 à la place de "µ" U+00B5, qui est normalement sur touche vive et qui prend la place de "∣" U+2223, qui est dans macron 1 et dans composition. Mettre "‡" U+2021 à la place de "∥" U+2225, qui est dans macron 4 et dans composition. Mettre "⹋" U+2E4B à la place de "‖" U+2016, qui est dans macron 2 et dans composition. compose-3.yml 46bf78c, 14f8844
      • Mettre "∣" U+2223 à la place de "†" U+2020, qui est dans tilde 1. Mettre "‖" U+2016 à la place de "‡" U+2021, qui est dans tilde 2. Mettre "∥" U+2225 à la place de "⹋" U+2E4B, qui est dans tilde 3, avec "⸶" U+2E36 dans tilde 4, "⸸" U+2E38 dans tilde 5, et "⸷" U+2E37 dans tilde 6. compose-3.yml c96516e, 6367a5a, f91879e, compose-2.yml 4fa70b9
      • Permuter "ˑ" U+02D1 et "ː" U+02D0. compose-3.yml 80fb096
      • Mettre "⤴" U+2934 et "⤵" U+2935 aux places de "※" U+203B et "⌨" U+2328, qui prennent les places de "⊲" U+22B2 et "⊳" U+22B3, qui sont dans composition. Mettre "∖" U+2216 à la place laissée par "⤵" U+2935. Permuter "∕" U+2215 et "▲" U+25B2, "⛛" U+26DB et "▼" U+25BC. Redonder "♮" U+266E à la place laissée par "∖" U+2216. Redonder "〃" U+3003 à la place laissée par "⤴" U+2934. compose-3.yml 4eea50a
      • Ajouter "∡" U+2221 à la place de "⦜" U+299C, qui prend la place de "▪" U+25AA, qui est dans circonflexe 4. Ajouter "∟" U+221F à la place de "‣" U+2023, qui est dans circonflexe 6. ibidem
      • Dupliquer "@" par la touche morte grec ou cerclé. Nécessaire depuis la version 1.7.0.) (ibidem
      • Mettre "∟" U+221F à la place de "⦜" U+299C, qui prend la place de "◊" U+25CA, qui prend la place laissée par "∟" U+221F. Mettre "∠" U+2220 à la place de "⚛" U+269B, qui prend la place de "∡" U+2221, qui prend la place de "⚓" U+2693, qui prend la place de "♿" U+267F, qui prend la place laissée par "∠" U+2220. Permuter "⛵" U+26F5 et "⛷" U+26F7. Permuter "⛴" U+26F4 et "⚽" U+26BD. compose-3.yml 075cf20
      • Permuter "⧖" U+29D6 et "⧗" U+29D7. compose-3.yml 0d80301
      • Mettre "∧" U+2227 à la place de "¬" U+00AC, qui prend la place de "∨" U+2228, qui prend la place laissée par "¬" U+00AC. compose-3.yml 96c5653
      • Permuter "⛆" U+26C6 et "〰" U+3030 pour que la pluie soit dans le même groupe que "☔" U+2614. ibidem
      • Mettre "∫" U+222B à la place de "〃" U+3003, qui est dans le groupe 12 de "€" U+20AC et "\"" U+0022 et prend la place de "∬" U+222C, qui prend la place de "ˌ" U+02CC, qui prend la place de "⚧" U+26A7, qui prend la place de "⮽" U+2BBD, qui prend la place de "▢" U+25A2, qui prend la place laissée par "∫" U+222B. Mettre "∭" U+222D à la place de "ˈ" U+02C8, qui prend la place de "∝" U+221D, qui prend la place laissée par "∭" U+222D. ibidem et compose-2.yml 2c72d23
    • Dupliquer "\"" U+0022 par "€" U+20AC. compose-2.yml cbd46d7
    • Mettre à jour l’ordre des répertoires de touches mortes. compose-2.yml 79bc1ba
    • Mettre à jour les symboles de base. compose-2.yml 6603624, e491173, 2c72d23
    • Dupliquer ";" par "§" U+00A7. compose-2.yml e491173
    • Grec ou cerclé : Compléter les séquences de "⊗" U+2297. compose-2.yml 4fa70b9
    • Double accent aigu : Dupliquer "\"" U+0022 par "€" U+20AC. compose-2.yml 559f988
    • Tourné : Redonder "⁀" U+2040, "‿" U+203F. Inversé : Déplacer "⁔" U+2054 de la parenthèse fermante à la parenthèse ouvrante. Redonder "‿" U+203F par la parenthèse fermante. ibidem et compose-3.yml 12dd14a
    • Rond en chef : Redonder "∗" U+2217 par "0" et par "4". compose-2.yml 1510bb0
    • Accent circonflexe :
      • Redonder "•" U+2022 par "1" U+0031 à la place de "♤" U+2664, "◦" U+25E6 par "2" U+0032 à la place de "♢" U+2662, "▪" U+25AA par "4" U+0034 à la place de "♡" U+2661, "▫" U+25AB par "5" U+0035 à la place de "♧" U+2667, "‣" U+2023 par "6" U+0036 à la place de "♠" U+2660. Ajouter "▹" U+25B9 par "7" U+0037 à la place de "♦" U+2666. Redonder "➢" U+27A2 par "9" U+0039 à la place de "♣" U+2663. Ajouter "➣" U+27A3 par "0" U+0030. Redonder "′" U+2032 par "²" U+00B2, "″" U+2033 par "³" U+00B3. compose-2.yml 6603624
      • Mettre à jour le caractère de base et l’ordre de "♡" U+2661, "♧" U+2667, "♢" U+2662, "♤" U+2664, (ibidem)
    • Accent grave : Supprimer "(" et ")". ibidem
    • Tilde : Permuter "⸷" U+2E37 et "⸸" U+2E38. Compléter les séquences de "”" U+201D et "’" U+2019. ibidem et compose-2.yml 368d4aa
    • Barré : Barre courte : Redonder "Ꝙ" U+A758, "ꝙ" U+A759. compose-2.yml 2c72d23
  • Commutateur : Variante Breton et français redisposée : Ajouter l’icône « br » manquante. evdev-additions.xml 4d148fe

1.7.4 (2024-03-28)

  • Composition :
    • Ajouter "☧" U+2627. compose-1.yml 9818410
    • Compléter les séquences de "℀" U+2100, "⅍" U+214D, "℁" U+2101, "℅" U+2105, "℆" U+2106, "♩" U+2669, "♪" U+266A, "♫" U+266B, "♬" U+266C, "♭" U+266D, "♮" U+266E. Adapter les séquences de "₦" U+20A6, "⫓" U+2AD3, "⫔" U+2AD4, "⫖" U+2AD6. ibidem
  • Transformations :
    • Groupes des symboles :
      • Remplacer "Ω" U+03A9 par "⚘" U+2698. compose-3.yml b532280
      • Permuter "✈" U+2708 et "ª" U+00AA. Permuter "⚒" U+2692 et "º" U+00BA. ibidem
      • Mettre "⹀" U+2E40 à la place de "‐" U+2010, qui prend la place de "➟" U+279F, qui prend la place laissée par "⹀" U+2E40. ibidem
      • Permuter "➖" U+2796 et "⹀" U+2E40. Redonder "∓" U+2213 à la place de "➕" U+2795, qui prend la place de "+", qui est sur touches vives. compose-3.yml acc6735
    • Crosse ou crochet : Corriger les séquences de "⁕" U+2055. compose-2.yml e9bdab5
  • Documentation : Procédure de vérification d’absence de conflits entre touches mortes. compose-1.yml 0112702

1.7.3 (2024-03-24)

  • Composition :
    • Déboguer "℧" U+2127, "℥" U+2125. compose-1.yml cf7f487
    • Corriger les séquences de "⋊" U+22CA. Adapter les séquences de "⨞" U+2A1E. ibidem
    • Ajouter "ª" U+00AA, "º" U+00BA. Limiter les séquences de "₳" U+20B3. Corriger les séquences de "⟠" U+27E0, "⩜" U+2A5C, "⩟" U+2A5F, "⩠" U+2A60, "⩝" U+2A5D, "⩞" U+2A5E, "⩚" U+2A5A, "⩙" U+2A59, "⊝" U+229D. Compléter les séquences de "⩢" U+2A62, "⩛" U+2A5B. ibidem
    • Tirets : Mettre "‑" U+2011 à la place de "‒" U+2012, qui prend la place de "―" U+2015, qui prend la place de "⹀" U+2E40, qui prend la place laissée par "‑" U+2011. ibidem
    • Redonder "❏" U+274F, "❐" U+2750, "❑" U+2751, "❒" U+2752. ibidem
  • Transformations :
    • Groupes des symboles :
      • Permuter "⋅" U+22C5 et "‧" U+2027. Redonder "⋅" U+22C5 à la place de "ˑ" U+02D1, qui prend la place de "꞉" U+A789 sur B10, qui prend la place de "ː" U+02D0, qui prend la place de "⊢" U+22A2, qui prend la place de "⋌" U+22CC, qui est en composition. compose-3.yml 58ba0da
      • Redonder "−" U+2212 à la place de "‐" U+2010, qui prend la place de "⊖" U+2296, qui est dans grec ou cerclé et en composition. ibidem
      • Redonder "+" à la place de "⊕" U+2295, qui est dans grec ou cerclé et en composition. ibidem
      • Redonder "×" U+00D7 à la place de "❖" U+2756, qui prend la place de "✂" U+2702, qui prend la place de "✖" U+2716, qui prend la place de "⊗" U+2297, qui est dans grec ou cerclé et en composition. ibidem
      • Redonder "÷" U+00F7 à la place de "♥" U+2665 sur B01, qui prend la place de "❤" U+2764, qui prend la place de "‧" U+2027 sur la même touche B07, qui devient redondant. ibidem
      • Mettre "✅" U+2705 à la place de "✔" U+2714, qui prend la place de "✓" U+2713, qui prend la place de "✘" U+2718, qui prend la place de "⚠" U+26A0 sur B01, qui prend la place de "ª" U+00AA, qui passe en composition et prend la place de "✈" U+2708, qui prend la place de "※" U+203B, qui prend la place de "꞉" U+A789 sur B09 dans le groupe 11, qui devient redondant. ibidem
      • Mettre "ʻ" U+02BB à la place de "º" U+00BA, qui passe en composition et prend la place de "⛔" U+26D4, qui prend la place de "〰" U+3030, qui prend la place de "♠" U+2660, qui prend la place de "⛆" U+26C6, qui prend la place de "♣" U+2663, qui prend la place de "⁛" U+205B, qui prend la place de "⊥" U+22A5, qui prend la place de "⋊" U+22CA, qui est en composition. ibidem
      • Mettre "⭕" U+2B55 à la place de "∅" U+2205, qui prend la place de "Ω" U+2126, qui prend la place laissée par "ʻ" U+02BB. ibidem
      • Mettre "❌" U+274C à la place de "∗" U+2217, qui prend la place de "❎" U+274E, qui prend la place de "✴" U+2734, qui prend la place de "✳" U+2733, qui prend la place de "✨" U+2728, qui prend la place laissée par "❌" U+274C. ibidem
      • Ajouter "▻" U+25BB à la place de "►" U+25BA, qui prend la place de "➗" U+2797, qui prend la place de "♦" U+2666, qui prend la place de "♥" U+2665 sur B07 dans le groupe 3, qui devient redondant. ibidem
      • Redonder "⸫" U+2E2B à la place de "⊣" U+22A3, qui prend la place de "⋋" U+22CB, qui est en composition. ibidem
      • Redonder "⸪" U+2E2A à la place de "⊤" U+22A4, qui prend la place de "⋉" U+22C9, qui est en composition. ibidem
      • Redonder "⹀" U+2E40 à la place de "➸" U+27B8, qui prend la place laissée par "✅" U+2705. ibidem
      • Redonder "Ω" U+03A9 à la place laissée par "⭕" U+2B55. ibidem
    • Exposant : Déboguer "⁄" U+2044. compose-2.yml ecc5889
    • Indice : Déboguer "⁄" U+2044. ibidem
    • Accent aigu : Supprimer "‐" U+2010. ibidem
    • Accent circonflexe : Supprimer "‌" U+200C. ibidem
    • Tilde : Supprimer "’" U+2019 par "'". ibidem
    • Tréma : Supprimer "‑" U+2011. ibidem

1.7.2 (2024-03-15)

  • Composition : Déboguer "‬" U+202C. compose-1.yml df24b01
  • Transformations : Groupes des symboles :
    • Redonder "±" U+00B1 dans le groupe 1 de + sur H à la place de "⚠" U+26A0, qui prend la place de "∕" U+2215, qui prend la place de "▲" U+25B2, qui prend la place de "▼" U+25BC, qui prend la place de "⛛" U+26DB, qui prend la place de "◊" U+25CA, qui prend la place de "➢" U+27A2, qui prend la place de "❖" U+2756, qui prend la place de "∘" U+2218, qui est en composition. compose-3.yml e976bdb
    • Permuter "Ⓜ" U+24C2 et "∣" U+2223. ibidem
    • Mettre "⛄" U+26C4 à la place de "¬" U+00AC, qui prend la place de "∖" U+2216, qui prend la place de "♮" U+266E, qui prend la place de "‬" U+202C, qui prend la place laissée par "⛄" U+26C4. ibidem
    • Mettre "☃" U+2603 à la place de "⛅" U+26C5, qui prend la place de "❄" U+2744, qui prend la place de "☁" U+2601, qui prend la place laissée par "☃" U+2603. ibidem
    • Ajouter "☏" U+260F à la place de "☎" U+260E, qui prend la place de "⌨" U+2328, qui prend la place de "❒" U+2752, qui prend la place de "❑" U+2751, qui prend la place de "⤴" U+2934, qui prend la place de "⁜" U+205C, qui prend la place de "˖" U+02D6, qui est dans cornu. ibidem
    • Redonder "⁞" U+205E à la place de "⋯" U+22EF, qui prend la place de "꞉" U+A789, qui prend la place de "❐" U+2750, qui prend la place de "❏" U+274F, qui prend la place de "⤵" U+2935, qui prend la place de "⏎" U+23CE, qui est en composition. ibidem
  • Documentation : Touches mortes : Simplifier les identifiants. compose-2.yml df24b01

1.7.1 (2024-03-12)

  • Transformations :
    • Groupes des symboles : Mettre "µ" U+00B5 à la place de "∣" U+2223, qui prend la place de "⌘" U+2318, qui prend la place de "◊" U+25CA, qui prend la place de "►" U+25BA, qui prend la place de "≻" U+227B. Redonder "Ω" U+2126 à la place de "∅" U+2205, qui prend la place de "⛱" U+26F1, qui prend la place de "∐" U+2210, qui prend la place de "≺" U+227A. compose-3.yml b1e366d
    • Exposant :
      • Redonder "”" U+201D, "’" U+2019. 1.7.2 ; répercuter dans compose-2.yml 66de15c
      • Redonder "⁄" U+2044. compose-2.yml 72ec518
    • Indice : Redonder "⁄" U+2044. ibidem
    • Drapeau : Compatibilité. ibidem

1.7.0 (2024-03-02)

  • Disposition : Redonder la touche morte grec ou cerclé à la place de "@" sur D06. dispocla.cpp 2b62fcd
  • Transformations : Tilde : Redonder les guillemets comme dans Accent aigu. compose-2.yml b9a8c63, 9d84d8f
  • Distribution : Ranger les sources de disposition fusionnées par variante dans 9 dossiers. comp.sh 28d932b
  • Documentation : Restaurer l’historique des versions du répertoire des touches mortes. Compose.yml de c6c939f à bebf6f8

1.6.0 (2024-02-09)

  • Composition :
    • Ajouter "℣" U+2123, "℟" U+211F, "ꭈ" U+AB48. compose-1.yml 5de859b, bdf672e, 66d2d69, f7b6b07, 37b670f
    • Ajouter "℄" U+2104. Redonder "℃" U+2103, "℉" U+2109. Compléter les séquences de "℀" U+2100, "℅" U+2105, "©" U+00A9, "®" U+00AE. compose-1.yml 4d57287
    • Changer les séquences de "☚" U+261A, "☛" U+261B. Ajouter "℈" U+2108, "℔" U+2114, "⅊" U+214A, "℞" U+211E, "℥" U+2125, "℧" U+2127, "⅌" U+214C, "⅏" U+214F, "℠" U+2120, "℡" U+2121, "℻" U+213B, "Å" U+212B, "K" U+212A. Redonder "Ω" U+2126, "℗" U+2117. compose-1.yml 37b670f, 18f59a5
  • Transformations :
    • Groupes des lettres :
      • Groupe 1 : Remplacer "Ǝ" U+018E et "ǝ" U+01DD par "℣" U+2123, "Ɲ" U+019D et "ɲ" U+0272 par "℟" U+211F. compose-3.yml b97308c, compose-1.yml 920240d, 0a432bf
      • Groupe 4 : Redonder "℣" U+2123, "℟" U+211F. Supprimer "ꭈ" U+AB48. Groupes 4, 5, 11, 12 : Permuter "ɷ" U+0277, "ʍ" U+028D, "Ꝩ" U+A768, "ꝩ" U+A769, "Ƿ" U+01F7, "ƿ" U+01BF, "ꭗ" U+AB57, "ꭙ" U+AB59, "ʭ" U+02AD, "̍" U+030D, "̩" U+0329, "̽" U+033D, "͓" U+0353. compose-3.yml 66965ea
      • Groupe 5 : Supprimer le doublon de "ꬷ" U+AB37 et cette prise en charge de "ʪ" U+02AA. Déplacer "ǁ" U+01C1 de H à L. Groupes 1–5 : Incrémenter "Ꜧ" U+A726 et "ꜧ" U+A727, "Ɦ" U+A7AA et "ɦ" U+0266, "Ɥ" U+A78D et "ɥ" U+0265, "Ⱶ" U+2C75 et "ⱶ" U+2C76. Groupe 12 : Mettre "˓" U+02D3 sur E, "˒" U+02D2 sur O. Groupe 1 : Regrouper "ʾ" U+02BE et "ʿ" U+02BF sur K. Redonder "Ɲ" U+019D et "ɲ" U+0272 sur J, "Ǝ" U+018E et "ǝ" U+01DD sur H. compose-3.yml 768915e
      • Remplacer "ʐ" U+0290 par Ⱬ" U+2C6B, ⱬ" U+2C6C, remplacés par "ʓ" U+0293, "ʑ" U+0291, remplacés par "Ɀ" U+2C7F, "ɀ" U+0240, remplacés par "℥" U+2125. Groupe 4 de S : Remplacer "ʲ" U+02B2 par "℈" U+2108. Groupe 12 de E : Redonder "℈" U+2108. compose-3.yml cdb706c
      • Groupe 2 : Remplacer la redondance de "ſ" U+017F et "ẛ" U+1E9B par "ꬵ" U+AB35 et "ʩ" U+02A9 du groupe 4, remplacés par "ʾ" U+02BE et "͗" U+0357 du groupe 5, remplacés par "˒" U+02D2 et "̹" U+0339 du groupe 11. Groupe 4 : Remplacer cette prise en charge de "ʣ" U+02A3 et "ʤ" U+02A4 par "ʿ" U+02BF et "͑" U+0351 du groupe 5, remplacés par "̜" U+031C et "˓" U+02D3 des groupes 11 et 12. compose-3.yml 59759f4
      • Groupe 3 : Redonder "Kʼ" U+004B U+02BC. Groupe 4 : Redonder "℃" U+2103. Groupe 11 : Redonder "℉" U+2109, "℄" U+2104. compose-3.yml 0e887c3
      • Groupe 12: Remplacer "ʼn" U+0149 par "Ꞑ" U+A790, "ꞑ" U+A791. Redonder "ℹ" U+2139, "Ω" U+2126. compose-3.yml 121256f
    • Tourné : Ajouter "℺" U+213A. compose-2.yml a551b26
    • Accent grave : Ajouter "(", ")" (prévu pour la version 1.5.0). compose-2.yml 0750b87
  • Documentation :
    • Disposition : Symboles ASCII en AltGr/Option : Permuter l’accent grave et le guillemet double générique (1.2.0). compose-3.yml 81dbf30, d316791, 9c79996
    • Transformations : Groupes des lettres : Groupe 11 : "Ꞛ" U+A79A, "ꞛ" U+A79B, "Ꞝ" U+A79C, "ꞝ" U+A79D, "Ꞟ" U+A79E, "ꞟ" U+A79F. compose-3.yml e5e02cd

1.5.0 (2023-12-27)

  • Disposition : Permuter les touches mortes tréma sur E05 et accent grave sur E12. dispocla.cpp 51701f8
  • Transformations : Accent grave : Ajouter "(", ")" (prévu pour la version 1.5.0). compose-2.yml 0750b87

1.4.0 (2023-12-06)

  • Variantes : Polynésie :
    • Restaurer la touche morte accent grave. dispocla.cpp dc8c459, 66de23c
    • Utiliser la touche E08 (ou E07 sur la variante redisposée) pour la touche morte macron et pour le ʻeta polynésien afin de l’avoir sur touche vive. ibidem
  • Transformations : Groupes des symboles : Redonder "―" U+2015 et "‑" U+2011 par "ʻ" U+02BB et la touche morte macron sur E08 ou E07 des variantes pour la Polynésie. compose-2.yml 5506742, dispocla.cpp ff3a66d
  • Documentation. dispocla.cpp 9959c6c, d523e98, d5f1aef, compose-2.yml 98fd57a, compose-3.yml 38b12b0

1.3.0 (2023-12-03)

  • Variantes : Ajouter des variantes redisposées :
    • Breton et français disposition de clavier semi-automatique redisposée. dispocla.cpp df98b31, ef0eba1, compose-1.yml edd54e1, 259a61d, evdev-additions.xml b2317cd, dispotypes.c e6c157b, dispoled.c 69ab89f
    • Polynésie française disposition de clavier semi-automatique redisposée. ibidem
    • Afrique francophone disposition de clavier semi-automatique redisposée. ibidem
  • Composition : Adapter les séquences de "⋘" U+22D8 et "⋙" U+22D9. compose-1.yml 1f22bd3
  • Transformations :
    • Groupes des symboles :
      • Ajouter le trait d’union insécable "‑" U+2011 dans le groupe 1 d’égal à la place de "✔" U+2714, qui prend la place de "∖" U+2216, qui prend la place de "∧" U+2227, qui prend la place de "∨" U+2228, qui prend la place de "∇" U+2207, qui prend la place de "⚠" U+26A0 redondé sur D/parenthèse ouvrante. compose-1.yml 595303e, compose-2.yml f78cf66, compose-3.yml b2c8c37
      • Groupe 1 du trait d’union insécable : Remplacer "‐" U+2010 par "―" U+2015. compose-1.yml 99f965c, compose-2.yml 651e8c0, compose-3.yml fc16dc6
    • Tréma : Redonder "‑" U+2011 au lieu de "‐" U+2010. compose-2.yml f78cf66
    • Accent aigu : Redonder "‐" U+2010. compose-1.yml 7cd3b81, bf3eebe, 87bcf36, [compose-2.yml c93e8bf, 4cc2b0f, 78c6e15
    • Hatchek : Compléter l’accès par triple circonflexe. Supprimer l’accès par aigu & grave. compose-2.yml 979ccce
    • Corriger la sortie de substitution des surrogats hauts. compose-2.yml c19705f, efba5c0
  • Documentation. compose-1.yml 724b285, 76158ee, af5ee65, e0f085c, compose-2.yml 698ebfc, 2249134, 507e6aa, f91efa7, compose-3.yml 15df2c4, dispocla.cpp 5e69dfe, evdev.c 504a113

1.2.1 (2023-11-27)

  • Disposition : Touches d’édition : Déboguer en supprimant la prise en charge dédiée. dispocla.cpp 636715c
  • Transformations :
    • Exposant : Redonder "ʼ" U+02BC. compose-2.yml 9e82a33
    • Accent aigu : Redonder "ʻ" U+02BB. ibidem
    • Accent grave : Redonder "ʻ" U+02BB. ibidem
    • Accent circonflexe : Redonder "ʼ" U+02BC. ibidem
    • Cédille & accent aigu : Supprimer l’autre sens. ibidem
  • Documentation :

1.2.0 (2023-11-24)

  • Disposition : Symboles ASCII : Permuter l’accent grave et le guillemet double générique. Faire suivre les touches mortes accent grave et double accent aigu, les symboles Ohm "Ω" U+2126 et seconde "″" U+2033, l’émoji "🙏" U+1F64F et la séquence "&quot;". dispocla.cpp ae49244, compose-2.yml 5744ed5
  • Transformations :
    • Groupes des symboles : Mettre "〃" U+3003 à la place de "ʻ" U+02BB, qui prend la place de "∅" U+2205, qui prend la place de "∐" U+2210, qui prend la place de "⛱" U+26F1, qui prend la place de "〃" U+3003. compose-3.yml 3ba78ba
    • Exposant & tourné & crosse : Ajouter "ʵ" U+02B5. compose-2.yml fd4f6c1
    • Exposant & tourné & crochet rétroflexe : Supprimer "ʵ" U+02B5. Ajouter "𐞧" U+107A7, "ᶭ" U+1DAD. compose-2.yml fd4f6c1, 8352e4c, 92cb3f3
    • Ajouter des caractères morts. compose-2.yml a1b26c5, 94d376f, fd4f6c1, 92cb3f3, 9d33559
  • Documentation :
    • Remplacer “mode numérique” par “mode ASCII”. compose-1.yml a2b5934, 2848aef, dispocla.cpp 636715c
    • Réunir la composition nouvelle école. compose-1.yml a2b5934
    • Variantes :
      • Expliciter les noms. dispocla.cpp 4f09162
      • Redisposée :
        • Renommer de “Français redisposé disposition de clavier semi-automatique” en “Français France disposition de clavier semi-automatique redisposée”. evdev-additions.xml a381f32, Lisez-moi-svp.txt d7c5421
        • Changer l’identifiant de “kbfrFRr” en “kbfrFRsr”. dispocla.cpp 4f09162, evdev-additions.xml a381f32, Lisez-moi-svp.txt d7c5421, et en rattrapage (1.3.0) compose-1.yml edd54e1
    • Transformations : Groupes des lettres. compose-3.yml 54c7301
    • Divers. compose-1.yml 9f21e47, cbc5a07, a2b5934, 25fc451, compose-2.yml 37332a7

1.1.7 (2023-11-05)

Nouvelle répartition pour rester en dessous de 2 Mo par fichier. compose-1.yml 71a5e2d, compose-2.yml 8a64209, compose-3.yml 60d1889

  • Composition :
    • Déboguer "⫴" U+2AF4, "⟧" U+27E7, "⋘" U+22D8. compose-1.yml 7d54a6f (aussi 1b197a0)
    • Ajouter la termination par espace insécable pour tous les symboles terminés par espace. ibidem
  • Transformations : Hatchek > hatchek souscrit : Ajouter "˰" U+02F0, "˱" U+02F1, "˲" U+02F2. compose-2.yml c267636 (aussi e29ce4d)

1.1.6 (2023-11-04)

  • Transformations :
    • Exposant & crochet rétroflexe & sanglé : Dupliquer "𐞝" U+1079D depuis Exposant & crochet rétroflexe & brève. compose-1.yml 18ee048
    • Crochet rétroflexe & groupe 4 : Supprimer "ꞎ" U+A78E. ibidem
    • Crochet rétroflexe & sanglé : Dupliquer "ꞎ" U+A78E depuis Crochet rétroflexe & brève. ibidem
    • Brève > sanglé : Remplacer "‿" U+203F par "⏑" U+23D1. ibidem
    • Brève > sanglé & crochet palatal : Dupliquer "𝼓" U+1DF13 depuis Brève & crochet palatal. ibidem
    • Rayé > raie haute : Ajouter "͆" U+0346, "˂" U+02C2, "˃" U+02C3, "˄" U+02C4, "˅" U+02C5. ibidem
    • Crochet en chef > glottal : Ajouter "҆" U+0486, "᾿" U+1FBF. ibidem
    • Macron > ligne souscrite : Déplacer ici depuis Indice > ligne souscrite. ibidem
    • Barré > barre courte, Double barre : Permuter les identifiants et les diacritiques. ibidem
    • Hatchek > hatchek souscrit : Ajouter "˯" U+02EF. compose-2.yml 55e43b0
    • Cédille > cédille en chef : Ajouter "ʻ" U+02BB. ibidem
    • Tréma > tréma souscrit : Ajouter "˸" U+02F8. ibidem
    • Virgule souscrite, Virgule souscrite > virgule en chef : Redonder "Ꞻ" U+A7BA, "ꞻ" U+A7BB, "Ꞽ" U+A7BC, "ꞽ" U+A7BD, "Ꞿ" U+A7BE, "ꞿ" U+A7BF. ibidem

1.1.5 (2023-11-02)

  • Sous-variantes : Verrouillage capitales : Remettre sur la touche traditionnelle par défaut, corriger l’erreur de la v1.1.2. evdev.c d9a7bc0
  • Composition : Déboguer "⦄" U+2984, "⫻" U+2AFB. compose-1.yml 3714679
  • Transformations :
    • Crochet rétroflexe > crochet palatal : Déboguer "˽" U+02FD. ibidem
    • Barré > double barré : Remplacer "̷" U+0337 par "⃫" U+20EB. compose-1.yml b8b45a7 ; associé : compose-2.yml 2d52334
    • Ajouter Courte barre avec "̷" U+0337 et "ꜙ" U+A719. ibidem
  • Transformations :
    • Crosse > bouclé : Ajouter "͚" U+035A, "˓" U+02D3, "˒" U+02D2. compose-1.yml 9f8d263
    • Crosse > fioriture : Ajouter "͚" U+035A, "˓" U+02D3, "˒" U+02D2. ibidem
    • Crochet rétroflexe > paraphe : Ajouter "͜" U+035C, "‿" U+203F. ibidem
  • Documentation. compose-1.yml 9f8d263, compose-2.yml b911cae

1.1.4 (2023-11-01)

  • Transformations :
    • Permuter les séquences avec espace fine insécable et espace insécable pour corriger l’affichage des tableaux. compose-1.yml 6bfb758, compose-2.yml 77ca45c
    • Tourné : Remplacer "≀" U+2240 par "ⸯ" U+2E2F. ibidem
    • Point en chef : Ajouter "˙" U+02D9 par espace insécable. ibidem
    • Rond en chef : Ajouter "⸰" U+2E30 par ".". ibidem
    • Point souscrit : Ajouter "⸳" U+2E33 par espace insécable et espace fine insécable. ibidem
    • Virgule souscrite : Ajouter "⸴" U+2E34 par espace insécable et espace fine insécable. ibidem
    • Drapeau :
      • Remplacer "‌" U+200C par "⚐" U+2690 avec les caractères de base espace ou césure conditionnelle. compose-2.yml 581516e
      • Ajouter "⚑" U+2691 et "🏴" U+1F3F4. ibidem
      • Corriger la casse. ibidem
  • Transformations :
    • Exposant : Ajouter "‾" U+203E. compose-1.yml f3e6573
    • Exposant > suscrit :
      • Remplacer "̎" U+030E par "̿" U+033F. ibidem
      • Ajouter "﹌" U+FE4C, "﹋" U+FE4B. ibidem
    • Tourné : Ajouter "ʻ" U+02BB. ibidem
    • Tourné > inversé : Ajouter "̕" U+0315, "ʼ" U+02BC. ibidem
    • Crosse : Ajouter "˽" U+02FD. ibidem
    • Crochet rétroflexe : Ajouter "˾" U+02FE. ibidem
    • Crochet palatal : Ajouter "˽" U+02FD. ibidem
    • Tilde > double tilde médian : Ajouter "~". ibidem
    • Grec ou cerclé : Ajouter "ι" U+03B9 par espace insécable ou espace fine insécable. ibidem
    • Grec ou cerclé > cerclé : Ajouter  "⃝" U+20DD, "⚪" U+26AA. ibidem
    • Point en chef > ligne verticale en chef : Ajouter "̎" U+030E, "ˈ" U+02C8. ibidem
    • Brève inversée > brève inversée souscrite : Ajouter "⁔" U+2054. ibidem
    • Brève > brève souscrite : Ajouter "‿" U+203F. ibidem
    • Rayé > double raie : Ajouter "꞊" U+A78A. ibidem
    • Cornu > double cornu : Supprimer "᫉" U+1AC9, "᫊" U+1ACA. ibidem
    • Crochet en chef : Ajouter "ʾ" U+02BE, "ʿ" U+02BF. ibidem
    • Réfléchi : Ajouter "ʽ" U+02BD. compose-2.yml 5cd31ad
    • Virgule souscrite > virgule en chef : Ajouter "ʼ" U+02BC. ibidem

1.1.3 (2023-10-31)

  • Transformations :
    • Grec ou cerclé : Ajouter le iota souscrit avec les caractères de base espace ou césure conditionnelle. compose-1.yml c54e67a
    • Drapeau : Doubler l’antiliant "‌" U+200C avec les caractères de base espace ou césure conditionnelle. compose-2.yml 5621bee
  • Documentation. compose-1.yml c54e67a, 9238b44, compose-2.yml 9905833

1.1.2 (2023-10-29)

  • Transformations :
    • Tourné barré groupe 3 : Déboguer "ꭄ" U+AB44. compose-1.yml 2d88a4a
  • Transformations :
    • Point en chef > ligne verticale en chef : Ajouter le diacritique "̍" U+030D. compose-1.yml fba48cd
    • Virgule souscrite > virgule en chef : Remplacer "̔" U+0314 par "̕" U+0315. compose-2.yml f683794
  • Sous-variantes :
    • Rajouter les sous-variantes avec Effacement arrière sur Menu sans permutation. evdev.c 668cd26, comp.sh 886a1f2
    • Ajouter des sous-variantes avec VerrCap et touche ISO permutées et avec Effacement arrière sur Menu sans permutation. evdev.c b57016c, comp.sh 76bca78

1.1.1 (2023-10-27)

  • Transformations : Corriger la répartition des diacritiques combinants. compose-1.yml c279c4e, compose-2.yml 403ceca
    • Exposant : Remplacer "̍" U+030D par "̅" U+0305. ibidem
    • Tourné : Remplacer "̅" U+0305 par "̒" U+0312. ibidem
    • Réfléchi : Ajouter "̔" U+0314. ibidem
  • Sources de disposition fusionnées : Limiter les touches sans symboles à AB11 et AE13. evdev.c fcdee06
  • Sous-variantes : Permuter correctement la touche d’Effacement arrière. evdev.c d5068d3

1.1.0 (2023-10-24)

  • Sous-variantes :
    • Ajouter des sous-variantes avec Effacement arrière sur Menu ou sur Contrôle droite. evdev.c e62f925, 0f8e732, cae8105
    • Ajouter des sous-variantes avec Effacement arrière sur Menu pour claviers ANSI en AZERTY. ibidem
    • Améliorer les suffixes. ibidem
  • Transformations :
    • Crochet palatal : Ajouter le diacritique combinant "̡" U+0321. compose-1.yml 57644a5
    • Tourné : Ajouter "ꓭ" U+A4ED, "ꓷ" U+A4F7, "ꓩ" U+A4E9, "ꓠ" U+A4E0, "ꓳ" U+A4F3, "ꓒ" U+A4D2, "ꓤ" U+A4E4, "ꓢ" U+A4E2, "ꓵ" U+A4F5, "ꓫ" U+A4EB, "ꓜ" U+A4DC. ibidem
    • Inversé :
      • Ajouter "ꓯ" U+A4EF, "ꓭ" U+A4ED, "ꓛ" U+A4DB, "ꓷ" U+A4F7, "ꓱ" U+A4F1, "ꓞ" U+A4DE, "ꓨ" U+A4E8, "ꓧ" U+A4E7, "ꓲ" U+A4F2, "ꓩ" U+A4E9, "ꓘ" U+A4D8, "ꓶ" U+A4F6, "ꓠ" U+A4E0, "ꓳ" U+A4F3, "ꓒ" U+A4D2, "ꓤ" U+A4E4, "ꓢ" U+A4E2, "ꓕ" U+A4D5, "ꓵ" U+A4F5, "ꓥ" U+A4E5, "ꓫ" U+A4EB, "𑾰" U+11FB0, "ꓜ" U+A4DC. ibidem
      • Supprimer "Ɐ" U+2C6F, "ꟷ" U+A7F7, "ʁ" U+0281. ibidem
    • Tréma : Redonder "Ø" U+00D8, "ø" U+00F8. compose-2.yml 3068d68
  • Documentation. compose-1.yml 57644a5, 40b9b8f, compose-2.yml 419310d

1.0.14 (2023-09-29)

  • Sous-variantes : Effacement arrière : Remettre sur la touche traditionnelle. evdev.c 375b83a, annule 0559e8f
  • Documentation : Mettre en sourdine la prise en charge de ChromeOS.

1.0.13 (2023-09-27)

  • Composition :
    • Déboguer "ſ" U+017F, "ȸ" U+0238, "₳" U+20B3, "❜" U+275C. "⸺" U+2E3A, "⸻" U+2E3B. compose-2.yml 6560a3a
    • Déboguer "↉" U+2189. compose-1.yml dc23892
    • Corriger "○" U+25CB, "●" U+25CF, "◑" U+25D1, "◔" U+25D4, "◕" U+25D5, "◴" U+25F4, "◵" U+25F5, "◶" U+25F6, "◷" U+25F7. ibidem
    • Adapter "⇉" U+21C9, "⇶" U+21F6, "≅" U+2245, "≆" U+2246, "⤐" U+2910, "⤳" U+2933, "⥱" U+2971. "⧇" U+29C7, "⨣" U+2A23, "⨺" U+2A3A, "⩰" U+2A70, "⫐" U+2AD0, "⫒" U+2AD2. compose-1.yml 93c9fe6
    • Supprimer "⁨" U+2068 par « ¦fsi », "₫" U+20AB par « ¦D= » (maintenu par « ¦d= »), "⋒" U+22D2 par « ¦dblcap », "⋓" U+22D3 par « ¦dblcup ». ibidem
    • Supprimer "¦" U+00A6 par « ¦|: » et par « ¦:| ». compose-1.yml b35266a
    • Déboguer "⊼" U+22BC, "⍽" U+237D. compose-1.yml c8eb228
    • Adapter "⇭" U+21ED, "⊼" U+22BC, "♠" U+2660, "⟤" U+27E4, "⪤" U+2AA4, "⪥" U+2AA5, "⭄" U+2B44. ibidem
    • Supprimer "♭" U+266D par « ¦-# », "♯" U+266F par « ¦+# ». ibidem
    • Déboguer "♥" U+2665, "ꝴ" U+A774. compose-2.yml a089368, 5975c24
    • Adapter "♧" U+2667. ibidem
    • Déboguer "ꝴ" U+A774. compose-1.yml 76bd931
    • Adapter "⪛" U+2A9B, "⪜" U+2A9C, "⫍" U+2ACD, "⫎" U+2ACE. ibidem
    • Supprimer " " U+00A0 par « ¦␣␣ », "␣" U+2423 par « ¦␣⍽ », " " U+202F par « ¦␣ ». à cause de conflits. ibidem
    • Adapter "≎" U+224E, "⨧" U+2A27. compose-1.yml ce7072e
    • Supprimer U+202D par « ¦o> », U+202E par « ¦o< », "🄯" U+1F12F par « ¦%oc » (maintenu par « ¦%OC »). compose-1.yml ce7072e
    • Supprimer la termination par espace pour les séquences les plus longues. compose-1.yml be9366c
  • Transformations : Supprimer l’affichage des caractères morts. compose-1.yml ce7072e, compose-2.yml eb82120
    • Groupes des symboles :
      • Supprimer "�" U+000B, y déplacer "▢" U+25A2. compose-2.yml a089368
      • Déredonder "□" U+25A1 et "■" U+25A0, y redonder "☐" U+2610, "☑" U+2611, "☒" U+2612. compose-2.yml a089368
      • Déboguer "ʼ" U+02BC par « ¦#' », "∼" U+223C par « ¦#~ », "ˑ" U+02D1 par « ¦#: », "ʻ" U+02BB par « ¦#` », "✘" U+2718 par « ¦#< ». compose-1.yml dc0a154, compose-2.yml e3af08f
      • Supprimer les accès rapides par touche morte diacritique. ibidem
    • Exposant :
      • Ajouter "᫈" U+1AC8. compose-1.yml ce7072e
      • Déboguer "⁺" U+207A, "⁻" U+207B, "⁾" U+207E. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
    • Tourné : Déboguer "ᴑ" U+1D11.
    • Réfléchi :
      • Supprimer "∽" U+223D et les "❶" U+2776 à "❿" U+277F redondés. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
      • Déplacer ici "∖" U+2216, "⟍" U+27CD, "⧵" U+29F5. "⧹" U+29F9, (ibidem)
    • Tilde :
      • Déboguer "≃" U+2243, "≈" U+2248. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
      • Adapter "̰" U+0330, "̴" U+0334. ibidem
    • Grec ou cerclé :
      • Déboguer "⊖" U+2296. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
      • Adapter "❶" U+2776 à "❿" U+277F. ibidem
    • Accent aigu : Adapter "˶" U+02F6. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
    • Brève inversée :
      • Déboguer "˓" U+02D3, "͡" U+0361. compose-1.yml ce7072e
      • Supprimer "˒" U+02D2. ibidem
      • Déboguer "͡" U+0361. compose-1.yml 76bd931
      • Adapter "᷼" U+1DFC. ibidem
    • Brève :
      • Déboguer "˒" U+02D2. compose-1.yml ce7072e
      • Supprimer "˓" U+02D3. ibidem
      • Adapter "͝" U+035D, "͜" U+035C. compose-1.yml 76bd931
    • Rayé:
      • Déboguer "⁅" U+2045, "⁆" U+2046, "ꜻ" U+A73B, "ꞓ" U+A793. compose-1.yml c8eb228
      • Supprimer "⊼" U+22BC dans le groupe 0. ibidem
      • Déboguer "⁆" U+2046.
    • Cornu/cramponné/cranté :
      • Supprimer "̟" U+031F, "᫈" U+1AC8. compose-1.yml ce7072e
      • Déboguer "↓" U+2193.
    • Indice : Déboguer "͔" U+0354, "͕" U+0355, "₋" U+208B, "₎" U+208E.
    • Ogonek : Déboguer "ǫ" U+01EB. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
    • Macron : Déboguer "ƃ" U+0183. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
    • Barré :
      • Supprimer "∤" U+2224 et "≁" U+2241 dans le groupe 0. compose-1.yml 76bd931
      • Déplacer "≠" U+2260, "≮" U+226E et "≯" U+226F dans le groupe 1. ibidem
      • Supprimer les flèches émojis redondées. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
      • Déplacer ici "⁄" U+2044. "∕" U+2215, "⟋" U+27CB, "⧸" U+29F8, (ibidem)
    • Rond en chef : Déboguer "∮" U+222E. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
    • Accent circonflexe :
      • Déboguer "❛" U+275B. compose-2.yml a089368
      • Supprimer "‌" U+200C par ".". ibidem
    • Hatchek : Déboguer "̬" U+032C. ibidem
    • Hatchek : Déboguer "₀" U+2080. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
    • Drapeau : Déboguer "⹀" U+2E40. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
    • Accent grave :
      • Déboguer "˴" U+02F4. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
      • Adapter "˵" U+02F5. ibidem
    • Tréma : Supprimer "≤" U+2264."≥" U+2265, "⊆" U+2286. compose-1.yml 93c9fe6, b35266a, compose-2.yml 6560a3a
    • Améliorer le rendu des surrogats hauts sous les systèmes ne les utilisant pas. compose-1.yml fb60dfb, compose-2.yml 80d347c
  • Documentation : Ajouter des caractères morts. compose-1.yml be9366c

1.0.12 (2023-09-23)

  • Composition :
    • Déboguer "¢" U+00A2. compose-1.yml 43ee671, compose-2.yml addb73e
    • Déboguer "⟮" U+27EE, "⟯" U+27EF, "‬" U+202C, "≛" U+225B, "⋊" U+22CA, "◁" U+25C1, "⟜" U+27DC, "⦧" U+29A7. ibidem
  • Transformations :
    • Exposant : Déboguer "̽" U+033D. ibidem
    • Grec ou cerclé : Supprimer l’accord rayé-crochet rétroflexe. ibidem
    • Groupe : Déboguer les caractères morts "①" U+2460 à "⑫" U+246B. ibidem
    • Point souscrit : Déboguer "̍" U+030D. ibidem
    • Tréma : Supprimer "‖" U+2016 par "|". ibidem

1.0.11 (2023-09-19)

  • Transformations :
    • Double accent aigu : Redonder "⓵" U+24F5 à "⓾" U+24FE. compose-1.yml 0621f67, compose-2.yml d60c810
    • Réfléchi : Redonder "❶" U+2776 à "❿" U+277F. compose-1.yml 60e7148, compose-2.yml 2ca90bf
    • Brève inversée : Déboguer "͡" U+0361. compose-1.yml 0621f67, compose-2.yml d60c810
    • Brève inversée souscrite : Ajouter "᷼" U+1DFC. ibidem
    • Brève : Adapter "͝" U+035D. ibidem
    • Brève souscrite : Adapter "͜" U+035C. ibidem
    • Rayé : Corriger les séquences avec chiffre du pavé numérique. compose-1.yml 60e7148, compose-2.yml 2ca90bf
    • Cornu/cramponné/cranté : Redonder "←" U+2190 à "↙" U+2199. compose-1.yml 0621f67, compose-2.yml d60c810
    • Cornu/cramponné/cranté : Corriger les séquences avec chiffre du pavé numérique. compose-1.yml 60e7148, compose-2.yml 2ca90bf
    • Ogonek : Redonder "➀" U+2780 à "➉" U+2789. ibidem
    • Crochet en chef : Redonder "➊" U+278A à "➓" U+2793. ibidem
    • Macron : Redonder "⫾" U+2AFE, "∣" U+2223, "‖" U+2016, "⦀" U+2980, "∥" U+2225, "¦" U+00A6, "⫴" U+2AF4, "⫿" U+2AFF, "⏸" U+23F8, "⫼" U+2AFC. ibidem
    • Barré : Redonder les émojis flèches "↕" U+2195, "↙" U+2199, "⬇" U+2B07, "↘" U+2198, "⬅" U+2B05, "↔" U+2194, "➡" U+27A1, "↖" U+2196, "⬆" U+2B06, "↗" U+2197. ibidem
    • Rond en chef : Corriger les séquences avec chiffre du pavé numérique. ibidem
    • Accent circonflexe : Redonder "❤" U+2764 et "♠" U+2660 à "♧" U+2667. ibidem
    • Drapeau : Redonder "⇐" U+21D0 à "⇙" U+21D9. compose-1.yml 0621f67, compose-2.yml d60c810
    • Cédille : Ajouter "⒈" U+2488 à "⒑" U+2491. compose-1.yml 60e7148, compose-2.yml 2ca90bf
    • Virgule souscrite : Ajouter "⒒" U+2492 à "⒛" U+249B. ibidem
  • Documentation : Corriger et déployer l’information sur la configuration de la disposition de clavier de login. dispocla.cpp 66f0650, 7e12e97 ; 7e12e97 (1.7.1)

1.0.10 (2023-09-07)

  • Transformations : Groupes des symboles :
    • Ajouter "―" U+2015 dans le groupe 1 du tiret bas. compose-1.yml dab5b38, 05e88f5, compose-2.yml 585d0de
    • Supprimer les séparateurs de ligne "
" U+2028 et de paragraphe "
" U+2029. ibidem
    • Déplacer "➢" U+27A2, "➲" U+27B2, "▪" U+25AA, "‣" U+2023, "◦" U+25E6, "•" U+2022, "❖" U+2756, "⮊" U+2B8A, "¦" U+00A6, "⛰" U+26F0, "⏯" U+23EF, "✅" U+2705, "⛛" U+26DB, "⌘" U+2318 l’un à la place de l’autre. ibidem
    • Supprimer "±" U+00B1, "∓" U+2213, "₊" U+208A, "₋" U+208B. ibidem
    • Déplacer "˖" U+02D6. ibidem
    • Ajouter "✚" U+271A, "✙" U+2719, "✜" U+271C, "➸" U+27B8, "➟" U+279F. ibidem
  • Documentation. ibidem, dispocla.cpp e2a5f4a

1.0.9 (2023-08-31)

  • Disposition :
    • Redonder "§" U+00A7 sur Maj + AltFr + S. Déplacer "😒" U+1F612 de là sur AltGr + AltFr + B07 en mode français, "💙" U+1F499 de là sur Maj + AltGr + AltFr + B07 en mode français. dispocla.cpp a7fc71a, 93162ea
    • Ajouter l’antiliant "‌" U+200C (seulement par touche morte jusqu’alors) sur Maj + AltFr + X. Déplacer le deux-points isolé redondé de là sur Maj + AltFr + W, "😢" U+1F622 de là sur Maj + AltGr + AltFr + W, "😭" U+1F62D de là sur AltGr + AltFr + B08 en mode français, "📢" U+1F4E2 de là sur Maj + AltGr + AltFr + B08 en mode numérique. Y supprimer "📣" U+1F4E3 (reste en mode français). dispocla.cpp 2cfd78d
    • Redonder "⁄" U+2044 sur Maj + AltFr + Q. Déplacer "😐" U+1F610 de là sur Maj + AltGr + AltFr + Q. Y supprimer "😑" U+1F611. ibidem
  • Transformations :
  • Documentation : Corriger les commentaires (aussi pour les tableaux), équilibrer le contenu de la sélectrice de groupe. compose-1.yml aac2dd6, 3b89562, ac3fb81, c6f07b4, 30057ba, ac69cd2, compose-2.yml c21a6c0, efd6e96, d56ee24

1.0.8 (2023-08-27)

  • Transformations :
    • Supprimer la prise en charge du point d’interrogation comme caractère de base pour la saisie des guillemets apostrophes dans leurs touches mortes. compose-1.yml d73a2e8, compose-2.yml beaf6c5
    • Tourné : Déboguer "⸸" U+2E38. compose-1.yml 80a6a10
    • Grec ou cerclé : Compléter les séquences. compose-1.yml fc72f73
    • Crochet en chef : Ajouter  "⃣" U+20E3 en symétrie avec l’ogonek. compose-1.yml 57a3afb
    • Barré : Redonder plus de lettres rayées dans les lacunes. compose-1.yml 8908dae
    • Accent grave : Déboguer "‛" U+201B. compose-1.yml 76eb4ff
    • Accent grave > double accent grave : Ajouter "⹂" U+2E42. compose-1.yml fc72f73
    • Tréma + accent grave : Ajouter "⹂" U+2E42. compose-1.yml 462dd44, compose-2.yml 5b46c26
  • Documentation :
    • Ranger guillemets et raccourcis. compose-1.yml d73a2e8, compose-2.yml beaf6c5
    • Corriger l’ordre des caractères de base. compose-1.yml 462dd44, compose-2.yml 5b46c26
    • Transformations : Accent aigu + tréma, Cornu/cramponné/cranté : Supprimer 14 doublons. compose-1.yml 48f9e00

1.0.7 (2023-08-19)

  • Composition :
    • Déboguer la saisie de "⎋" U+238B. compose-1.yml 5d3f7a6
    • Ajouter le caractère de "▮" U+25AE (openrectbullet). compose-1.yml c1d9ec1
    • Ajouter les contrôles bidirectionnels manquants. compose-1.yml b253e1f
    • Ajouter la séquence en_US.UTF-8/Compose. ibidem
  • Transformations : Point souscrit : Alerter sur la confusion des glyphes entre "⸪" U+2E2A, "⸫" U+2E2B, "⸬" U+2E2C. compose-2.yml 1782bca
  • Personnalisation :
  • Variantes :
    • Supprimer provisoirement les 2 variantes pour le Canada et la variante pour la Suisse pour faciliter la maintenance. dispocla.cpp bd73f72
    • Supprimer définitivement les 3 variantes hybrides. dispocla.cpp 31919ac
  • Sous-variantes : Effacement arrière : Déplacer sur Windows droite par erreur. evdev.c 0559e8f

1.0.6 (2023-08-15)

  • Composition : Compléter les séquences de "♥" U+2665. compose-1.yml 26166c2
  • Transformations :
    • Accent circonflexe : Désactiver les chiffres en exposant. compose-2.yml 1485b62
    • Hatchek : Ajouter l’équivalent en composition des chiffres en indice. compose-2.yml 1485b62
    • Point souscrit : Ajouter ces ponctuations et les compléter. compose-2.yml 310cbde
    • Tréma :
      • Ajouter les chiffres en exposant. compose-2.yml 1485b62
      • Supprimer les ponctuations à base de chiffres. compose-2.yml 310cbde
      • Supprimer "≔" U+2254, "⹀" U+2E40. compose-2.yml c231922
    • Ajouter l’équivalent en composition partout où il manquait. Supprimer ou déplacer les séquences en conflit. compose-1.yml 45a1a5d, compose-2.yml 8a8db25
  • Prendre en charge le pavé numérique dans les séquences de composition et de touches mortes. compose-1.yml a45dd68, compose-2.yml 4e15ea0

1.0.5 (2023-08-11)

  • Composition :
    • Corriger les séquences de "⋶" U+22F6, "⋷" U+22F7, "⋽" U+22FD, "⋾" U+22FE. compose-1.yml 4bd82a7
    • Résoudre les conflits de "Ƨ" U+01A7 à "ƅ" U+0185 avec "˩" U+02E9 à "˥" U+02E5. compose-1.yml 57c4a09
    • Compléter les séquences de "˩" U+02E9 à "˥" U+02E5. ibidem
    • Résoudre le conflit de "🅭" U+1F16D avec "©" U+00A9. ibidem
    • Compléter les séquences de "🅯" U+1F16F. compose-1.yml 4dab06f
    • Compléter les séquences de "✀" U+2700 à "✄" U+2704. ibidem
    • Corriger la séquence de "♥️" U+2665. compose-1.yml b9922dd
    • Ôter le sélecteur de variante style émoji de la sortie de "♥" U+2665, "⚡" U+26A1 et "✴" U+2734. compose-1.yml 13eefac, compose-2.yml 5c9eec9, 48372c5
    • Corriger les séquences de "‖" U+2016, "⃛" U+20DB, "⃜" U+20DC, "⇇" U+21C7, "⇇" U+21C7, "⇈" U+21C8, "⇉" U+21C9, "⇊" U+21CA, "⇶" U+21F6, "√" U+221A, "∛" U+221B, "∜" U+221C, "∬" U+222C, "∭" U+222D, "∯" U+222F, "∰" U+2230, "⋐" U+22D0, "⋑" U+22D1, "⋒" U+22D2, "⋓" U+22D3, "♠" U+2660, "♡" U+2661, "⟁" U+27C1, "⦀" U+2980, "⧈" U+29C8, "⧉" U+29C9, "⧻" U+29FB, "⨌" U+2A0C, "⩎" U+2A4E, "⩏" U+2A4F, "⩓" U+2A53, "⩔" U+2A54, "⪡" U+2AA1, "⪢" U+2AA2, "⪣" U+2AA3, "⫷" U+2AF7, "⫸" U+2AF8, "⬱" U+2B31. compose-1.yml 0ef0194
    • Compléter les séquences de "★" U+2605, "☆" U+2606, "♀" U+2640, "♂" U+2642. ibidem
    • Corriger les séquences de  "⃮" U+20EE, "⃯" U+20EF, "ℏ" U+210F, "ℼ" U+213C, "ℽ" U+213D, "ℾ" U+213E, "ℿ" U+213F, "⨋" U+2A0B. compose-1.yml ce4c440
    • Compléter les séquences de "⃓" U+20D3, "⃚" U+20DA, "⃬" U+20EC, "⃭" U+20ED, "℩" U+2129, "⅀" U+2140. ibidem
    • Compléter la séquence de "ẞ" U+1E9E par "S" majuscule suivi du "s" minuscule. ibidem
    • Corriger les séquences de "↯" U+21AF, "↶" U+21B6, "↷" U+21B7, "⤸" U+2938, "⤻" U+293B, "⦔" U+2994. compose-1.yml 196fa3b
    • Compléter la séquence de "⦓" U+2993. ibidem
  • Transformations :
    • Accent circonflexe : Désactiver l’équivalent en composition des chiffres en exposant à cause du conflit entre "³" U+00B3 et "❤" U+2764. compose-2.yml 3cf1d35, 7e0b9ce
    • Hatchek : Désactiver l’équivalent en composition des chiffres en indice à cause du conflit entre "³" U+00B3 et "❤" U+2764, pour la cohérence avec la touche morte accent circonflexe. ibidem

1.0.4 (2023-07-30)

  • Composition : Corriger les séquences de "⨼" U+2A3C et "⨽" U+2A3D. compose-1.yml 7f7615a
  • Transformations :
    • Ajouter la prise en charge de l’apostrophe ASCII comme caractère de base pour la saisie des guillemets apostrophes. compose-2.yml 2ec9a02, compose-1.yml 2c5626f
    • Groupes des symboles :
      • Permuter les symboles "⊳" U+22B3 et "⊲" U+22B2 ainsi que "⊢" U+22A2 et "⊣" U+22A3. compose-2.yml aa77809
      • Remplacer "∁" U+2201 par "⟂" U+27C2. compose-2.yml 13c46b3, 77a281f, cae6903
      • Permuter "ː" U+02D0 et "ˑ" U+02D1. ibidem
      • Réarranger "⊢" U+22A2, "⊣" U+22A3, "⊥" U+22A5, "⊤" U+22A4. ibidem
      • Déplacer "⋱" U+22F1, "⋰" U+22F0. ibidem
      • Dupliquer "꞉" U+A789. ibidem
    • Double accent aigu : Supprimer la touche morte virtuelle en double frappe. compose-1.yml 7c66f9e
    • Tilde : Redonder sur la perluète le diacritique combinant souscrit. ibidem
    • Accent aigu :
      • Supprimer la touche morte virtuelle en double frappe. compose-1.yml 90ca4fe
      • Déplacer sur la perluète le diacritique combinant supplémentaire. compose-1.yml f4c1ef6
    • Brève inversée : Redonder sur la perluète le diacritique combinant souscrit. compose-1.yml 7c66f9e
    • Brève : Redonder sur la perluète le diacritique combinant souscrit. ibidem
    • Accent circonflexe : Redonder sur la perluète le diacritique combinant souscrit. compose-2.yml 0e3eee2
    • Hatchek : Redonder sur la perluète le diacritique combinant souscrit. ibidem
    • Accent grave :
      • Supprimer les touches mortes virtuelles à partir de la triple frappe. compose-1.yml bef37b4
      • Déplacer sur la perluète le diacritique combinant supplémentaire. compose-1.yml f4c1ef6

1.0.3 (2023-07-22)

  • Composition :
    • Corriger les séquences des opérateurs invisibles. compose-1.yml 5a7d1c8
    • Dupliquer avec guillemet apostrophe les séquences avec apostrophe ASCII autres que les primes. compose-1.yml c4bebdc
    • Dupliquer avec majuscule les séquences des constantes d’Euler, de Planck et de Planck sur 2π. compose-1.yml 04ff35f
    • Ajouter des séquences basées sur commandes TeX. compose-1.yml d46e07a
    • Symbole diamètre : Ajouter des séquences française et française simplifiée. compose-1.yml be410ee

v1.0.2 (2023-07-14)

  • Ajouter le correctif à faire dans rules/evdev. dispocla.cpp afb2e77

v1.0.1 (2023-07-14)

  • Sous-variantes : Effacement arrière : Remettre sur la touche traditionnelle. evdev.c 616da80

v1.0.0 (2023-07-14)

  • Publication initiale.