From 6035e9952c8f5ee43148df4a62197209e521dfb3 Mon Sep 17 00:00:00 2001
From: Robert Alessi <alessi@robertalessi.net>
Date: Tue, 5 Jul 2016 12:56:12 +0200
Subject: added a comment on the madda in the BW table. look into this later
 on.

---
 arabluatex_voc.lua | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua
index f83aa5c..39da99e 100644
--- a/arabluatex_voc.lua
+++ b/arabluatex_voc.lua
@@ -72,7 +72,7 @@ raw = {
 }
 
 buckwalter = {
-   --- madda: hold it for now
+   --- hard coded madda: hold it for now
    {a="%|", b="@"},
    -- prevent any unwanted šadda from being generated
    {a="bb", b="b|b"},
@@ -102,13 +102,15 @@ buckwalter = {
    {a="ww", b="w|w"},
    {a="yy", b="y|y"},
    -- hamza begin
-   {a="A\'", b="@@"}, -- hold this (classic madda)
+   -- look into this later on:
+--   {a="%>a?A", b="@@@"}, -- hold this (madda)
+--   {a="%>a\'([^uai])", b="@@@%1"}, -- hold this (madda)
+   {a="a?A\'", b="@@"}, -- hold this (classic madda)
    {a="\'", b="|\"\'"},
    {a="%>", b="a\"\'"},
    {a="%&", b="w\"\'"},
    {a="%<", b="i\"\'"},
    {a="%]", b="y\"\'"},
-   {a="@@", b="A\'"}, -- give back classic madda
    -- hamza end
    -- trigraphs
    {a="^Aal%-?", b="al-"},
@@ -126,7 +128,9 @@ buckwalter = {
    {a="iy([^%~])", b="I%1"},
    -- digraphs end
    -- madda: get it back now
-   {a="%@", b="A\"\'"},
+--   {a="%@%@%@", b="\'A"},
+   {a="%@%@", b="A\'"}, -- give back classic madda
+   {a="%@", b="A\"\'"}, -- hard coded madda
    -- šadda:
    {a="([%g])(%~)", b="%1%1"},
    {a="%`", b="_a"},
-- 
cgit v1.2.3