aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2017-06-25 22:38:55 +0200
committerRobert Alessi <alessi@robertalessi.net>2017-06-25 22:38:55 +0200
commit5d4aca190c40433933d9024f32870afc8e077f6b (patch)
tree009f0bdb289f991c222a9fe46f9a8e4bb774d692
parent83d1a755875a5363425127bd761f203a7918cbb1 (diff)
downloadarabluatex-5d4aca190c40433933d9024f32870afc8e077f6b.tar.gz
bugfix: final 'iY' was taking the sukūn wrongly
-rw-r--r--arabluatex_fullvoc.lua12
1 files changed, 6 insertions, 6 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua
index 8379693..acd423e 100644
--- a/arabluatex_fullvoc.lua
+++ b/arabluatex_fullvoc.lua
@@ -583,8 +583,8 @@ digraphsfvidgham = {
583 -- sukūn begin 583 -- sukūn begin
584 -- first, take out hyphen if any: 584 -- first, take out hyphen if any:
585 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"}, 585 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"},
586 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY]%p?)$", b="%1ْ"}, 586 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy]%p?)$", b="%1ْ"},
587 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])(%p?%s)", b="%1ْ%2"}, 587 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy])(%p?%s)", b="%1ْ%2"},
588 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIYًٌٍ])", b="%1ْ%2"}, 588 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIYًٌٍ])", b="%1ْ%2"},
589 -- take out sukūn in cases of assimilation 589 -- take out sukūn in cases of assimilation
590 {a="(n)(ْ)(%s)(ر)", b="%1%3%4"}, 590 {a="(n)(ْ)(%s)(ر)", b="%1%3%4"},
@@ -708,8 +708,8 @@ digraphsfv = {
708 -- sukūn begin 708 -- sukūn begin
709 -- first, take out hyphen if any: 709 -- first, take out hyphen if any:
710 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"}, 710 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"},
711 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY]%p?)$", b="%1ْ"}, 711 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy]%p?)$", b="%1ْ"},
712 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])(%p?%s)", b="%1ْ%2"}, 712 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy])(%p?%s)", b="%1ْ%2"},
713 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIYًٌٍ])", b="%1ْ%2"}, 713 {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIYًٌٍ])", b="%1ْ%2"},
714 -- take out sukūn in cases of assimilation 714 -- take out sukūn in cases of assimilation
715-- {a="(n)(ْ)(%s)(ر)", b="%1%3%4"}, 715-- {a="(n)(ْ)(%s)(ر)", b="%1%3%4"},
@@ -836,8 +836,8 @@ digraphsfveasy = { -- see the differences under 'easy' marker below
836 {a="ْ", b=""}, 836 {a="ْ", b=""},
837 -- first, take out hyphen if any: 837 -- first, take out hyphen if any:
838-- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"}, 838-- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"},
839-- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY]%p?)$", b="%1ْ"}, 839-- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy]%p?)$", b="%1ْ"},
840-- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])(%p?%s)", b="%1ْ%2"}, 840-- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy])(%p?%s)", b="%1ْ%2"},
841-- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIًٌٍ])", b="%1ْ%2"}, 841-- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIًٌٍ])", b="%1ْ%2"},
842 -- take out sukūn in cases of assimilation 842 -- take out sukūn in cases of assimilation
843-- {a="(n)(ْ)(%s)(ر)", b="%1%3%4"}, 843-- {a="(n)(ْ)(%s)(ر)", b="%1%3%4"},