<html lang='en'>
<head>
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'>
<title>
GitLab
</title>
</meta>
</head>
<style>
  img {
    max-width: 100%;
    height: auto;
  }
  p.details {
    font-style:italic;
    color:#777
  }
  .footer p {
    font-size:small;
    color:#777
  }
  pre.commit-message {
    white-space: pre-wrap;
  }
  .file-stats a {
    text-decoration: none;
  }
  .file-stats .new-file {
    color: #090;
  }
  .file-stats .deleted-file {
    color: #B00;
  }
</style>
<body>
<div class='content'>
<h3>
Santhosh Thottingal pushed to branch master
at <a href="https://gitlab.com/smc/hyphenation">SMC / Hyphenation</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.com/smc/hyphenation/commit/55046f1d2e983d640c3fe92f54cd6a1f22bd99bb">55046f1d</a></strong>
<div>
<span>by Santhosh Thottingal</span>
<i>at 2016-03-12T10:49:42+05:30</i>
</div>
<pre class='commit-message'>Improvments on Hindi hyphenation rules

1. ZWNJ - Avoid breaking on both sides, ZWNJ does not make as a standalone
  block. Break on the right side
2. Make sure break happens in both side of independent vowel. The comment
  was correct, but explicit left side break rule was missing
3. Simplify the combining mark rules for bindu etc. Explicitly define the
  non breaking left, leave the right side for contextual rules.
4. Simplify Virama rule - since there is no case of vowel sign+virama in Hindi,
  just right side no-break rule is enough. Preceding Consonants has no explicit
  right side rule.

Copy these to Marathi too.

Thanks to Eric Muller (emuller@amazon.com) for the suggestions.</pre>
</li>
</ul>
<h4>2 changed files:</h4>
<ul>
<li class='file-stats'>
<a href='#diff-0'>
hi_IN/hyph_hi_IN.dic
</a>
</li>
<li class='file-stats'>
<a href='#diff-1'>
mr_IN/hyph_mr_IN.dic
</a>
</li>
</ul>
<h4>Changes:</h4>
<li id='diff-0'>
<a href='https://gitlab.com/smc/hyphenation/commit/55046f1d2e983d640c3fe92f54cd6a1f22bd99bb#diff-0'>
<strong>
hi_IN/hyph_hi_IN.dic
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/hi_IN/hyph_hi_IN.dic
</span><span style="color: #000000;background-color: #ddffdd">+++ b/hi_IN/hyph_hi_IN.dic
</span><span style="color: #aaaaaa">@@ -24,23 +24,23 @@ UTF-8
</span> % GENERAL RULE
 % Do not break either side of ZERO-WIDTH JOINER  (U+200D)
 2‍2
<span style="color: #000000;background-color: #ffdddd">-% Break on both sides of ZERO-WIDTH NON JOINER  (U+200C)
-1‌1
</span><span style="color: #000000;background-color: #ddffdd">+% Break after ZERO-WIDTH NON JOINER  (U+200C)
+‌1
</span> % Break before or after any independent vowel.
<span style="color: #000000;background-color: #ffdddd">-अ1
-आ1
-इ1
-ई1
-उ1
-ऊ1
-ऋ1
-ॠ1
-ऌ1
-ॡ1
-ए1
-ऐ1
-ओ1
-औ1
</span><span style="color: #000000;background-color: #ddffdd">+1अ1
+1आ1
+1इ1
+1ई1
+1उ1
+1ऊ1
+1ऋ1
+1ॠ1
+1ऌ1
+1ॡ1
+1ए1
+1ऐ1
+1ओ1
+1औ1
</span> % Break after any dependent vowel but not before.
 ा1
 ि1
<span style="color: #aaaaaa">@@ -92,11 +92,11 @@ UTF-8
</span> 1ह
 % Do not break before chandrabindu, anusvara, visarga, avagraha
 % and accents.
<span style="color: #000000;background-color: #ffdddd">-2ँ1
-2ं1
-2ः1
-2ऽ1
-2॑1
-2॒1
</span><span style="color: #000000;background-color: #ddffdd">+2ँ
+2ं
+2ः
+2ऽ
+2॑
+2॒
</span> % Do not break either side of virama (may be within conjunct).
<span style="color: #000000;background-color: #ffdddd">-2्2
</span><span style="color: #000000;background-color: #ddffdd">+्2
</span></code></pre>

<br>
</li>
<li id='diff-1'>
<a href='https://gitlab.com/smc/hyphenation/commit/55046f1d2e983d640c3fe92f54cd6a1f22bd99bb#diff-1'>
<strong>
mr_IN/hyph_mr_IN.dic
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/mr_IN/hyph_mr_IN.dic
</span><span style="color: #000000;background-color: #ddffdd">+++ b/mr_IN/hyph_mr_IN.dic
</span><span style="color: #aaaaaa">@@ -24,23 +24,23 @@ UTF-8
</span> % GENERAL RULE
 % Do not break either side of ZERO-WIDTH JOINER  (U+200D)
 2‍2
<span style="color: #000000;background-color: #ffdddd">-% Break on both sides of ZERO-WIDTH NON JOINER  (U+200C)
-1‌1
</span><span style="color: #000000;background-color: #ddffdd">+% Break after ZERO-WIDTH NON JOINER  (U+200C)
+‌1
</span> % Break before or after any independent vowel.
<span style="color: #000000;background-color: #ffdddd">-अ1
-आ1
-इ1
-ई1
-उ1
-ऊ1
-ऋ1
-ॠ1
-ऌ1
-ॡ1
-ए1
-ऐ1
-ओ1
-औ1
</span><span style="color: #000000;background-color: #ddffdd">+1अ1
+1आ1
+1इ1
+1ई1
+1उ1
+1ऊ1
+1ऋ1
+1ॠ1
+1ऌ1
+1ॡ1
+1ए1
+1ऐ1
+1ओ1
+1औ1
</span> % Break after any dependent vowel but not before.
 ा1
 ि1
<span style="color: #aaaaaa">@@ -92,11 +92,11 @@ UTF-8
</span> 1ह
 % Do not break before chandrabindu, anusvara, visarga, avagraha
 % and accents.
<span style="color: #000000;background-color: #ffdddd">-2ँ1
-2ं1
-2ः1
-2ऽ1
-2॑1
-2॒1
</span><span style="color: #000000;background-color: #ddffdd">+2ँ
+2ं
+2ः
+2ऽ
+2॑
+2॒
</span> % Do not break either side of virama (may be within conjunct).
<span style="color: #000000;background-color: #ffdddd">-2्2
</span><span style="color: #000000;background-color: #ddffdd">+्2
</span></code></pre>

<br>
</li>

</div>
<div class='footer' style='margin-top: 10px;'>
<p>

<br>
<a href="https://gitlab.com/smc/hyphenation/commit/55046f1d2e983d640c3fe92f54cd6a1f22bd99bb">View it on GitLab</a>.
<br>
You're receiving this email because of your account on gitlab.com.
If you'd like to receive fewer emails, you can
adjust your notification settings.
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://gitlab.com/smc/hyphenation/commit/55046f1d2e983d640c3fe92f54cd6a1f22bd99bb"}}</script>
</p>
</div>
</body>
</html>