This is a follow up of bug #4102. Nicolas suggested using "keypad" file for PersoArabic keypad layouts and options. Currently only Iranian Persian layout uses one of these layouts.
Created attachment 29668 [details] [review]
[PATCH] Add PersoArabic and Arabic keypad options
- base.xml: Add 6 keypad options
- symbols/keypad: Add extaraind* and araind* layouts
- symbols/kpdl: Add araind2 and araind4 layouts
- symbols/ir: Remove pes_part_keypad and use keypad(extaraind_oss)
rules/base.xml.in | 40 ++++++-
symbols/ir | 34 +-----
symbols/keypad | 339 ++++++++++++++++++++++++++++++++++++++++++++---------
symbols/kpdl | 57 +++++++--
symbols/nbsp | 32 +++---
5 files changed, 386 insertions(+), 116 deletions(-)
You've added 2 new options. Do they make any sense outside of Iranian layout?
Arabic one is only useful with the Arabic layout (ara). But the PersoArabic version is useful with Iranian, Pashto, Urdu, and other layouts that use +06Fx digits.
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/109.