summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Rachana] Add Old Style Figures/NumeralsRajeesh K Nambiar2013-08-281-3/+335
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [Rachana] Add special characters for typogprahyRajeesh K Nambiar2013-08-271-1/+174
| | | | | | | Left Single Quote, Right Single Quote, Left Double Quote Right Double Quote, En Dash, Em Dash, Bullet Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Revert "Fix stack forms with vowel signs of y1, l1"Santhosh Thottingal2013-08-271-11/+14
| | | | This reverts commit 4a08cee0a373646eedf31002607c4078a77fa738.
* Fix stack forms with vowel signs of y1, l1Santhosh Thottingal2013-08-181-14/+11
| | | | | | For tests യ്ക യ്ക്ക യ്ത യ്ക്കു യ്ത്ത യ്ത്തു യ്ന യ്നു ല്ക ല്ക്ക ല്ക്കു ല്തു ല്ത്തൂ ല്പ ല്പു
* More test casesSanthosh Thottingal2013-08-181-2/+4
|
* Remove glyphs for dotreph and use gpos above base mark(abvm)Santhosh Thottingal2013-08-181-3547/+303
| | | | | | | Except for dotreph+y1xxy1 and dotreph+v1xxv1 Not all glyphs have dotreph anchor, I dont think we need it for all. We have to add when a case arises
* Updated Makefile with test and webfonts supportSanthosh Thottingal2013-08-181-5/+23
|
* Add test fileSanthosh Thottingal2013-08-181-0/+52
|
* [Meera] Add new glyph for 'ബ്ഗ്ര' and pres lookup. Test case ↵Rajeesh K Nambiar2013-08-131-1/+0
| | | | | | സബ്ഗ്രൂപ്പ് Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [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-0/+97
| | | | | | സബ്ഗ്രൂപ്പ് Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [Meera] Fix ല്ക്ക mappingRajeesh K Nambiar2013-08-091-2/+2
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Add stacked glyph for 'ജ്മ'. Test case 'അജ്മീര്‍'.Rajeesh K Nambiar2013-08-042-0/+187
| | | | | | Resolves bug http://savannah.nongnu.org/bugs/?39687 Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/smc/fontsRajeesh K Nambiar2013-08-020-0/+0
|\
| * [Meera] Reinstate 'psts' rule with 'half' forms for Ya and La instead of 'akhn'Rajeesh K Nambiar2013-08-021-24/+21
| | | | | | | | | | | | | | Required for old pango (due to Halant shifting) This reverts 36ee3a71f222543382f7205098912eb830d196ce and partially 178e74990840ab0f5ddc110c4db1083b09d0e96e 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-021-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-011-0/+97
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [Meera] Add missing 'psts' rule for r2 'ൄ'Rajeesh K Nambiar2013-08-011-76/+25
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [Rachana] Fix 'ൄ' naming 'r2'Rajeesh K Nambiar2013-08-011-3/+3
| | | | 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: 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
* 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
|
* Remov wrong prebase substitution rule for ബ്രSanthosh Thottingal2013-03-312-1/+0
|
* Ligature formation rules for ദ്ഗ ദ്ന ദ്ല ദ്ബ ദ്മSanthosh Thottingal2013-03-312-0/+5
|
* Ligature formation rules for ഥ്ര and ഥൃSanthosh Thottingal2013-03-312-1/+3
|