summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Correct the LBearing and RBearing of arabic digitsSanthosh Thottingal2013-08-281-200/+190
|
* Renamed glyphs to meaningful namesKavya Manohar2013-08-273-72/+67
| | | | | | | Most of the vowels and vowel signs were having the default names like uni0D4E. Renamed them to meaningful names. Also added a few test cases.
* Add GPOS for dotrephSanthosh Thottingal2013-08-271-478/+390
| | | | | Only a few glyphs got the anchror points now. Need to add to all others.
* Merge branch 'mlm2' of ssh://git.sv.gnu.org/srv/git/smc/fonts into mlm2Santhosh Thottingal2013-08-273-3683/+9552
|\
| * [Meera] Add new glyph for 'ബ്ഗ്ര' and pres lookup. Test case ↵Rajeesh K Nambiar2013-08-131-2/+90
| | | | | | | | | | | | സബ്ഗ്രൂപ്പ് Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Rachana] Add new glyph for 'ബ്ഗ്ര' and pres lookup. Test case ↵Rajeesh K Nambiar2013-08-131-2/+100
| | | | | | | | | | | | സബ്ഗ്രൂപ്പ് Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Meera] Introduce 'pstf' rule for <Virama,Va> and <Virama,Ya>; and change ↵Rajeesh K Nambiar2013-08-111-633/+636
| | | | | | | | | | | | 'psts' rule to include 'mlm2' spec also Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Meera] Introduce 'blwf' rule for <Virama,La> and change 'blws' rule to ↵Rajeesh K Nambiar2013-08-111-28/+30
| | | | | | | | | | | | include 'mlm2' spec also Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Meera] Introduce 'pref' for <Virama,Ra> and new 'pres' lookup table for ↵Rajeesh K Nambiar2013-08-111-1/+56
| | | | | | | | | | | | | | | | | | mlm2 spec Accomplished via good-old sed script: sed -i "s/\(Ligature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 4 subtable\" \)\(.*\) r4/&\nLigature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam2 lookup 4 subtable\" r4 \2/g" Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Meera] Introduce 'akhn' rule for mlm2 specificationRajeesh K Nambiar2013-08-091-5/+214
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Rachana][mlm2] Add 'akhn' rule for ജ്മRajeesh K Nambiar2013-08-091-0/+1
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Add stacked glyph for 'ജ്മ'. Test case 'അജ്മീര്‍'.Rajeesh K Nambiar2013-08-092-0/+187
| | | | | | | | | | | | Resolves bug http://savannah.nongnu.org/bugs/?39687 Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Meera] Reinstate 'psts' rule with 'half' forms for Ya and La instead of 'akhn'Rajeesh K Nambiar2013-08-091-24/+21
| | | | | | | | | | | | | | Required for old pango (due to Halant shifting). Test case ലഭ്യമാണ്, മുഖ്യമന്ത്രി This reverts 36ee3a71f222543382f7205098912eb830d196ce and partially 178e74990840ab0f5ddc110c4db1083b09d0e96e Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Meera] Fix 'സ്പ്ല' rendering - added new glyphRajeesh K Nambiar2013-08-091-0/+97
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Meera] Add missing 'psts' rule for r2 'ൄ'Rajeesh K Nambiar2013-08-091-76/+25
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Rachana] Fix 'സ്പ്ല' rendering - added new glyphRajeesh K Nambiar2013-07-311-0/+106
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Rachana: Introduce 'pstf' rule for <Virama,Va> and <Virama,Ya>; and change ↵Rajeesh K Nambiar2013-07-261-627/+630
| | | | | | | | | | | | 'psts' rule to include 'mlm2' spec also Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Rachana: Introduce 'blwf' rule for <Virama,La> and change 'blws' rule to ↵Rajeesh K Nambiar2013-07-261-26/+28
| | | | | | | | | | | | include 'mlm2' spec also Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Rachana: Introduce 'pref' rule for <Virama,Ra> and equivalent 'pres' rule ↵Rajeesh K Nambiar2013-07-261-1/+56
| | | | | | | | | | | | per 'mlm2' spec Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Rachana: Introduce 'akhn' rule for 'mlm2' specRajeesh K Nambiar2013-07-211-2/+194
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Rachana: Add glyph ൎദ and change 'akhn' to 'pres' for ൎദ്രRajeesh K Nambiar2013-07-211-1/+49
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Rachana: 'akhn' to 'psts' correction for ൎന്നു, and add ↵Rajeesh K Nambiar2013-07-211-1/+75
| | | | | | | | | | | | ൎന്നൂ Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Rachana: 'akhn' to 'psts' correction for ൎതൃ, ൎത്തൃRajeesh K Nambiar2013-07-211-2/+2
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Rachana: Use 'psts' instead of 'akhn' for <dotreph,ch3,u1>Rajeesh K Nambiar2013-07-201-1/+1
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Rachana: Use 'psts' rule instead of 'akhn' for ligatures involving ു, ൂ, ൃRajeesh K Nambiar2013-07-201-8/+8
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Rachana,Meera: More fixes to <Va,Virama,Va>, <Ya,Virama,Ya> casesRajeesh K Nambiar2013-07-173-1/+4
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Corrected the mapping for the glyph 'dotrephjju'Kavya Manohar2013-06-302-4/+4
| | | | | | | | | | | | The glyph 'dotrephjju' was having the wrong ligature mapping and glyph name,corrected it by changing to 'dotrephch3ch3u1'. Also corrected the glyph name of 'dotrephjja'.
| * Fix dotrephy1yy1 using pstsSanthosh Thottingal2013-06-291-11/+69
| | | | | | | | | | Added a glyph dotreph+y1 and then used psts rule dotrephy1 y2 to get correct dotrephy1y1 rendering
| * Add akhn also for vvaSanthosh Thottingal2013-06-291-1/+2
| | | | | | | | ഉവ്വ് was failing without this
| * Rachana: Fix dotreph vva (dotreph v1 xx v1)Rajeesh K Nambiar2013-06-231-2/+1
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Reinstate 'pres' rules in combination with 'half' for La, Ya and Va.Rajeesh K Nambiar2013-06-231-21/+21
| | | | | | | | | | | | | | Needed for pango <=1.30 and ICU Layout engine :-(. Test case is മുഖ്യമന്ത്രി Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Reinstate 'half' rules - needed for ICU Layout Engine :-(. This reverts ↵Rajeesh K Nambiar2013-06-232-104/+77
| | | | | | | | | | | | 14bb0fd64467 Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Meera] Fix bug in y1xxy1xx renderingSanthosh Thottingal2013-06-232-42/+43
| | | | | | | | | | യ്യ് was rendering wrong with ya sign. Akhn rule was missing for യ്യ
| * Fix ാം renderingSanthosh Thottingal2013-06-224-1177/+1275
| | | | | | | | | | Defined a sequnce 25cc+0d3e+od02 and mapped it to a ligature consisting of AA vowel sign and Anuswaram.
| * [Rachana] Round the position points to intSanthosh Thottingal2013-06-222-300/+254
| |
| * Rachana- Glyphs for DOT REPH (04DE)Santhosh Thottingal2013-06-222-1080/+5696
| | | | | | | | | | TODO: Ligatures ending with virama does not work properly Eg: dotreph ch1 xx ch1 xx
| * Give default positioning for dot repha 0D4ESanthosh Thottingal2013-06-211-10/+10
| | | | | | | | Negative offset
* | More test casesSanthosh Thottingal2013-08-271-2/+4
| |
* | Updated Makefile with test and webfonts supportSanthosh Thottingal2013-08-271-5/+23
| |
* | Add test fileSanthosh Thottingal2013-08-271-0/+52
|/
* Add more glyphs to Raghu MalayalamSanthosh Thottingal2013-06-072-24/+200
| | | | | | | Malayalam TTTA 0D3A Malayalam NNNA 0D29 Malayalam Number One Hundred 0D71 Malayalam Date mark 0D79
* Update RaghuMalayalam with Chillu charactersSanthosh Thottingal2013-06-071-6/+393
|
* Rachana: Remove 'half' forms and adjust 'pres' rules accordingly (for mlym).Rajeesh K Nambiar2013-04-282-78/+35
| | | | | | This is preparation for mlym/mlm2 unification (needed by Uniscribe Windows 7). Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Meera: Fix another 'akhn' ruleRajeesh K Nambiar2013-04-262-2/+2
| | | | | | Fixes ല്ക്ക Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Meera: More akhn fixes - all cases should be covered now.Rajeesh K Nambiar2013-04-261-8/+8
| | | | | | Fixes ല്ക, ല്ച, ല്ക്ക, ല്ത്ത, സ്ക്ക, സ്റ്റ, ഴ്ക്ക, ഴ്ത്ത Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Rachana: fix 'psts' rule for യ്തുRajeesh K Nambiar2013-04-231-3/+4
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Revert "Port Rachana to mlm2 opentype spec while keeping mlym compatible."Rajeesh K Nambiar2013-04-212-806/+800
| | | | | This reverts commit fe5b99faff65e1058e1f5164e55d9522b6e9293f. We can hopefully come up with a better patch supporting both specs.
* Rachana: more 'akhn' fixesRajeesh K Nambiar2013-04-211-8/+8
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Port Rachana to mlm2 opentype spec while keeping mlym compatible.Rajeesh K Nambiar2013-03-312-800/+806
| | | | | | | | | | | | | | | | | | | | | | This is a big change to introduce new mlm2 opentype spec changes at the same time keeping backward compatibility with mlym spec. The changes introduced are: 1. Introduce new 'pref' (Pre Base Forms) lookup table for mlm2 'Virama+Ra' 2. Renumber other lookup tables and include mlm2 tag 3. Add 'pstf' (Post Base Forms) lookup for mlm2 'Virama+Ya' and 'Virama+Va' 4. Add 'blwf' (Below Base Forms) lookup for mlm2 'Virama+La' 5. Add 'pres' (Pre Base Substitutions) rules for mlm2 'Conjunct+Virama+Ra' 6. Now 'Ra'kar has both 'pref' and 'pstf' lookup on the 'pres' rules. This causes issues with 'Cons1+Cons2+Virama+Ra' to be rendered with Ra on Cons1 instead of correctly with Cons2. This is caused by first mlm2 'pref' applying reorders to 'Cons1+Ra-kar+Cons2' and the subsequent 'pres' rule for mlym renders Ra-kar to the base Cons1. This is fixed by moving mlym Ra 'pres' (Pre Base Substitution) rules to mlym Ra 'psts' (Post Base Substitution) rule. Tested OK with Windows XP SP3. 7. Bump the version to 6.0 Tested with Windows XP SP3 (for mlym), Windows 7 (for mlm2) and Harfbuzz. Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Add a todo file. We have lot of work to do!Santhosh Thottingal2013-03-311-0/+7
|