[PATCH v4] Compose: add rouble currency

Mihail Konev k.mvc at ya.ru
Fri Nov 4 01:41:28 UTC 2016


v4:
- Fix typo in description
- Use just 'dead_currency Er' instead of 'dead_currency Er Equals'
- Use also 'Compose/dead_currency Equals Pe'
-------------- next part --------------
>From ae1bf2fbd2c3893366198a80aed8743af656ee88 Mon Sep 17 00:00:00 2001
From: Victor Kustov <coyote at bks.tv>
Date: Mon, 17 Oct 2016 19:44:36 +0000
Subject: [PATCH 1/5] Compose: add rouble currency sequence

Signed-off-by: Victor Kustov <coyote at bks.tv>
Reviewed-by: Mihail Konev <k.mvc at ya.ru>
---
 nls/en_US.UTF-8/Compose.pre | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index adc24fb5b5c2..d7dc74140989 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -190,6 +190,10 @@ XCOMM "₪" U20aa NEW SHEQEL SIGN
 <Multi_key> <equal> <Cyrillic_ES>	: "€"   EuroSign # EURO SIGN
 <Multi_key> <Cyrillic_IE> <equal>	: "€"   EuroSign # EURO SIGN
 <Multi_key> <equal> <Cyrillic_IE>	: "€"   EuroSign # EURO SIGN
+<Multi_key> <equal> <P>          	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <equal> <p>          	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <P> <equal>          	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <p> <equal>          	: "₽"   U20bd # ROUBLE SIGN
 XCOMM "₭" U20ad KIP SIGN
 XCOMM "₮" U20ae TUGRIK SIGN
 XCOMM "₯" U20af DRACHMA SIGN
-- 
2.9.2

-------------- next part --------------
>From dae875f5ac0664035e7f4dab724b307245d842b6 Mon Sep 17 00:00:00 2001
From: Mihail Konev <k.mvc at ya.ru>
Date: Mon, 17 Oct 2016 20:17:31 +0000
Subject: [PATCH 2/5] Compose: cyrillic rouble sequence

Signed-off-by: Mihail Konev <k.mvc at ya.ru>
---
 nls/en_US.UTF-8/Compose.pre | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index d7dc74140989..e71903702d57 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -194,6 +194,10 @@ XCOMM "₪" U20aa NEW SHEQEL SIGN
 <Multi_key> <equal> <p>          	: "₽"   U20bd # ROUBLE SIGN
 <Multi_key> <P> <equal>          	: "₽"   U20bd # ROUBLE SIGN
 <Multi_key> <p> <equal>          	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <equal> <Cyrillic_ER>	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <equal> <Cyrillic_er>	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <Cyrillic_ER>        	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <Cyrillic_er>        	: "₽"   U20bd # ROUBLE SIGN
 XCOMM "₭" U20ad KIP SIGN
 XCOMM "₮" U20ae TUGRIK SIGN
 XCOMM "₯" U20af DRACHMA SIGN
-- 
2.9.2

-------------- next part --------------
>From 76e28b8cd84449f25b7e45e96afbc997cfe83878 Mon Sep 17 00:00:00 2001
From: Mihail Konev <k.mvc at ya.ru>
Date: Fri, 4 Nov 2016 05:48:31 +0500
Subject: [PATCH 3/5] Compose: add dead_currency rouble sequences

Signed-off-by: Mihail Konev <k.mvc at ya.ru>
---
 nls/en_US.UTF-8/Compose.pre | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index e71903702d57..2c0b3582b2db 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -5323,6 +5323,14 @@ XCOMM
 <dead_currency> <w> 		      : "₩"   WonSign             # WON SIGN
 <dead_currency> <Y> 		      : "円"   U5186              # YEN
 <dead_currency> <y> 		      : "¥"   yen                 # YEN SIGN
+<dead_currency> <equal> <P>	      : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <equal> <p>	      : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <P> <equal>	      : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <p> <equal>	      : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <equal> <Cyrillic_ER> : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <equal> <Cyrillic_er> : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <Cyrillic_ER>	      : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <Cyrillic_er>	      : "₽"   U20bd               # ROUBLE SIGN
 <dead_currency> <dead_currency>       : "¤"   currency            # CURRENCY SIGN
 <dead_currency> <nobreakspace> 	      : "¤"   currency            # CURRENCY SIGN
 <dead_currency> <space> 	      : "¤"   currency            # CURRENCY SIGN
-- 
2.9.2

-------------- next part --------------
>From f680fc24736a3051a85a7fde099720c286070879 Mon Sep 17 00:00:00 2001
From: Mihail Konev <k.mvc at ya.ru>
Date: Fri, 4 Nov 2016 05:49:24 +0500
Subject: [PATCH 4/5] Compose: peseta sign consistency with rouble

Signed-off-by: Mihail Konev <k.mvc at ya.ru>
---
 nls/en_US.UTF-8/Compose.pre | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index 2c0b3582b2db..1272385936ae 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -5323,6 +5323,10 @@ XCOMM
 <dead_currency> <w> 		      : "₩"   WonSign             # WON SIGN
 <dead_currency> <Y> 		      : "円"   U5186              # YEN
 <dead_currency> <y> 		      : "¥"   yen                 # YEN SIGN
+<dead_currency> <minus> <P>	      : "₧"   PesetaSign          # PESETA SIGN
+<dead_currency> <minus> <p>	      : "₧"   PesetaSign          # PESETA SIGN
+<dead_currency> <P> <minus>	      : "₧"   PesetaSign          # PESETA SIGN
+<dead_currency> <p> <minus>	      : "₧"   PesetaSign          # PESETA SIGN
 <dead_currency> <equal> <P>	      : "₽"   U20bd               # ROUBLE SIGN
 <dead_currency> <equal> <p>	      : "₽"   U20bd               # ROUBLE SIGN
 <dead_currency> <P> <equal>	      : "₽"   U20bd               # ROUBLE SIGN
-- 
2.9.2

-------------- next part --------------
>From 7bc05c72bbd4cf7c4b8c9179ce4e2acfa4395796 Mon Sep 17 00:00:00 2001
From: Mihail Konev <k.mvc at ya.ru>
Date: Fri, 4 Nov 2016 06:41:01 +0500
Subject: [PATCH 5/5] Compose: cyrillic ruble sign consistency with latin

Signed-off-by: Mihail Konev <k.mvc at ya.ru>
---
 nls/en_US.UTF-8/Compose.pre | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index 1272385936ae..64de8d251008 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -194,6 +194,10 @@ XCOMM "₪" U20aa NEW SHEQEL SIGN
 <Multi_key> <equal> <p>          	: "₽"   U20bd # ROUBLE SIGN
 <Multi_key> <P> <equal>          	: "₽"   U20bd # ROUBLE SIGN
 <Multi_key> <p> <equal>          	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <equal> <Cyrillic_PE>	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <equal> <Cyrillic_pe>	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <Cyrillic_PE> <equal>	: "₽"   U20bd # ROUBLE SIGN
+<Multi_key> <Cyrillic_pe> <equal>	: "₽"   U20bd # ROUBLE SIGN
 <Multi_key> <equal> <Cyrillic_ER>	: "₽"   U20bd # ROUBLE SIGN
 <Multi_key> <equal> <Cyrillic_er>	: "₽"   U20bd # ROUBLE SIGN
 <Multi_key> <Cyrillic_ER>        	: "₽"   U20bd # ROUBLE SIGN
@@ -5331,6 +5335,10 @@ XCOMM
 <dead_currency> <equal> <p>	      : "₽"   U20bd               # ROUBLE SIGN
 <dead_currency> <P> <equal>	      : "₽"   U20bd               # ROUBLE SIGN
 <dead_currency> <p> <equal>	      : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <equal> <Cyrillic_PE> : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <equal> <Cyrillic_pe> : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <Cyrillic_PE> <equal> : "₽"   U20bd               # ROUBLE SIGN
+<dead_currency> <Cyrillic_pe> <equal> : "₽"   U20bd               # ROUBLE SIGN
 <dead_currency> <equal> <Cyrillic_ER> : "₽"   U20bd               # ROUBLE SIGN
 <dead_currency> <equal> <Cyrillic_er> : "₽"   U20bd               # ROUBLE SIGN
 <dead_currency> <Cyrillic_ER>	      : "₽"   U20bd               # ROUBLE SIGN
-- 
2.9.2



More information about the xorg-devel mailing list