From e4a49d5256373111eb04ea7d31f3c89d1ec9f6ea Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Wed, 11 Dec 2024 11:18:44 +0100 Subject: Move numpad script maps to the compose system This removes the Map_char interface, which required a lot of boilerplate to use. --- srcs/compose/numpad_bengali.json | 12 ++++++++++++ srcs/compose/numpad_devanagari.json | 12 ++++++++++++ srcs/compose/numpad_gujarati.json | 12 ++++++++++++ srcs/compose/numpad_hindu.json | 14 ++++++++++++++ srcs/compose/numpad_kannada.json | 12 ++++++++++++ srcs/compose/numpad_persian.json | 12 ++++++++++++ 6 files changed, 74 insertions(+) create mode 100644 srcs/compose/numpad_bengali.json create mode 100644 srcs/compose/numpad_devanagari.json create mode 100644 srcs/compose/numpad_gujarati.json create mode 100644 srcs/compose/numpad_hindu.json create mode 100644 srcs/compose/numpad_kannada.json create mode 100644 srcs/compose/numpad_persian.json (limited to 'srcs/compose') diff --git a/srcs/compose/numpad_bengali.json b/srcs/compose/numpad_bengali.json new file mode 100644 index 0000000..ba51f10 --- /dev/null +++ b/srcs/compose/numpad_bengali.json @@ -0,0 +1,12 @@ +{ + "0": "০", + "1": "১", + "2": "২", + "3": "৩", + "4": "৪", + "5": "৫", + "6": "৬", + "7": "৭", + "8": "৮", + "9": "৯" +} diff --git a/srcs/compose/numpad_devanagari.json b/srcs/compose/numpad_devanagari.json new file mode 100644 index 0000000..6b94fad --- /dev/null +++ b/srcs/compose/numpad_devanagari.json @@ -0,0 +1,12 @@ +{ + "0": "०", + "1": "१", + "2": "२", + "3": "३", + "4": "४", + "5": "५", + "6": "६", + "7": "७", + "8": "८", + "9": "९" +} diff --git a/srcs/compose/numpad_gujarati.json b/srcs/compose/numpad_gujarati.json new file mode 100644 index 0000000..742fbe4 --- /dev/null +++ b/srcs/compose/numpad_gujarati.json @@ -0,0 +1,12 @@ +{ + "0": "૦", + "1": "૧", + "2": "૨", + "3": "૩", + "4": "૪", + "5": "૫", + "6": "૬", + "7": "૭", + "8": "૮", + "9": "૯" +} diff --git a/srcs/compose/numpad_hindu.json b/srcs/compose/numpad_hindu.json new file mode 100644 index 0000000..9baa73f --- /dev/null +++ b/srcs/compose/numpad_hindu.json @@ -0,0 +1,14 @@ +// Used with Arabic despite the name; called "Hindi numerals" in Arabic +// numpad_devanagari is used in Hindi +{ + "0": "٠", + "1": "١", + "2": "٢", + "3": "٣", + "4": "٤", + "5": "٥", + "6": "٦", + "7": "٧", + "8": "٨", + "9": "٩" +} diff --git a/srcs/compose/numpad_kannada.json b/srcs/compose/numpad_kannada.json new file mode 100644 index 0000000..aa2e68d --- /dev/null +++ b/srcs/compose/numpad_kannada.json @@ -0,0 +1,12 @@ +{ + "0": "೦", + "1": "೧", + "2": "೨", + "3": "೩", + "4": "೪", + "5": "೫", + "6": "೬", + "7": "೭", + "8": "೮", + "9": "೯" +} diff --git a/srcs/compose/numpad_persian.json b/srcs/compose/numpad_persian.json new file mode 100644 index 0000000..aabfee8 --- /dev/null +++ b/srcs/compose/numpad_persian.json @@ -0,0 +1,12 @@ +{ + "0": "۰", + "1": "۱", + "2": "۲", + "3": "۳", + "4": "۴", + "5": "۵", + "6": "۶", + "7": "۷", + "8": "۸", + "9": "۹" +} -- cgit v1.2.3