diff -rup malayalam-fonts-4.4/Meera/Meera.sfd malayalam-fonts-4.4_mod/Meera/Meera.sfd
--- malayalam-fonts-4.4/Meera/Meera.sfd	2010-07-14 20:51:08.000000000 +0530
+++ malayalam-fonts-4.4_mod/Meera/Meera.sfd	2010-07-27 19:47:57.000000000 +0530
@@ -19,7 +19,7 @@ OS2Version: 1
 OS2_WeightWidthSlopeOnly: 0
 OS2_UseTypoMetrics: 1
 CreationTime: 1201144287
-ModificationTime: 1275976264
+ModificationTime: 1280229672
 PfmFamily: 17
 TTFWeight: 400
 TTFWidth: 5
@@ -52,6 +52,8 @@ OS2StrikeYPos: 512
 OS2Vendor: 'PfEd'
 OS2CodePages: 00000001.00000000
 OS2UnicodeRanges: 80800003.00002000.00000000.00000000
+Lookup: 1 0 0 "'blwf' Below Base Forms lookup 8"  {"'blwf' Below Base Forms lookup 8-1"  } ['blwf' ('DFLT' <'dflt' > 'latn' <'dflt' > 'mlym' <'dflt' > ) ]
+Lookup: 5 0 0 "'calt' Contextual Alternates lookup 9"  {"'calt' Contextual Alternates lookup 9-2"  "'calt' Contextual Alternates lookup 9-1"  } ['calt' ('DFLT' <'dflt' > 'latn' <'dflt' > 'mlym' <'dflt' > ) ]
 Lookup: 4 0 0 "'akhn' Akhand in Malay+AQEA-lam lookup 0"  {"'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable"  } ['akhn' ('mlym' <'dflt' > ) ]
 Lookup: 4 0 0 "'half' Half Forms in Malay+AQEA-lam lookup 1"  {"'half' Half Forms in Malay+AQEA-lam lookup 1 subtable"  } ['half' ('mlym' <'dflt' > ) ]
 Lookup: 4 0 0 "'blwf' Below Base Forms in Malay+AQEA-lam lookup 2"  {"'blwf' Below Base Forms in Malay+AQEA-lam lookup 2 subtable"  } ['blwf' ('mlym' <'dflt' > ) ]
@@ -61,6 +63,22 @@ Lookup: 4 0 0 "'psts' Post Base Substitu
 Lookup: 4 0 0 "'haln' Halant Forms in Malay+AQEA-lam lookup 6"  {"'haln' Halant Forms in Malay+AQEA-lam lookup 6 subtable"  } ['haln' ('mlym' <'dflt' > ) ]
 Lookup: 4 0 0 "'pstf' Post Base Forms in Malay+AQEA-lam lookup 7"  {"'pstf' Post Base Forms in Malay+AQEA-lam lookup 7 subtable"  } ['pstf' ('mlym' <'dflt' > ) ]
 DEI: 91125
+ContextSub2: glyph "'calt' Contextual Alternates lookup 9-2"  0 0 0 1
+ String: 7 xx ZWNJ
+ BString: 0
+ FString: 0
+ 1
+  SeqLookup: 0 "'blwf' Below Base Forms lookup 8" 
+EndFPST
+ContextSub2: class "'calt' Contextual Alternates lookup 9-1"  2 0 0 1
+  Class: 106 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z xx
+ 2 0 0
+  ClsList: 1 0
+  BClsList:
+  FClsList:
+ 1
+  SeqLookup: 0 "'blwf' Below Base Forms lookup 8" 
+EndFPST
 TtTable: prep
 PUSHW_1
  511
@@ -320,12 +338,13 @@ EndShort
 LangName: 1033 "" "" "Regular" "FontForge;Meera_04;12-04-2008" "" "Meera:04;Revision:4.0" "" "" "" "Hussain KH and Suresh P for Swnthanthra Malayalam Computing (SMC)" "Inspired by 'Rachana' (a linguistic movement headed by R. Chitrajakumar for Traditional Exhaustive character set of Malayalam)" "" "hussain@rachanamalayalam.org; hussain@kfri.org+AAoA-suresh@ippimail.com+AAoA-http://groups.google.com/group/smc-discuss" "   Meera Medium OpenType font+AA0ACgAA    Copyright (C) 2007,  Hussain K.H,Suresh P,Swathanthra Malayalam Computing(http://savannah.nongnu.org/projects/smc)+AAoADQAK    This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.+AA0ACgANAAoA    This program is distributed in the hope that it will be useful,+AA0ACgAA    but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the  GNU General Public License for more details.+AA0ACgANAAoA    You should have received a copy of the GNU General Public License  along with this program; if not, write to the Free Software+AA0ACgAA    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA+AA0ACgANAAoA   (Please look in the COPYING file included in the archive to see the full  text of the GNU GPL license or visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.)+AA0ACgAK---------------+AAoA-Font Exception+AAoA---------------+AAoACgAA    As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. +AAoA" "" "" "Meera" "Regular" "Meera" 
 GaspTable: 1 65535 2
 Encoding: UnicodeBmp
+Compacted: 1
 UnicodeInterp: none
 NameList: Adobe Glyph List
 DisplaySize: -48
 AntiAlias: 1
 FitToEm: 1
-WinInfo: 48 24 10
+WinInfo: 0 28 11
 BeginChars: 66510 1154
 
 StartChar: .notdef
@@ -351,7 +370,7 @@ EndChar
 
 StartChar: .null
 Encoding: 0 -1 1
-AltUni2: 000000.ffffffff.0
+AltUni2: 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0 000000.ffffffff.0
 Width: 0
 GlyphClass: 2
 Flags: W
@@ -6117,7 +6136,7 @@ EndChar
 
 StartChar: xx
 Encoding: 3405 3405 165
-Width: 10
+Width: 338
 GlyphClass: 2
 Flags: W
 LayerCount: 2
@@ -6139,6 +6158,7 @@ SplineSet
  307 1049 l 1,20,21
  309 1038 309 1038 309 1020 c 0,0,1
 EndSplineSet
+Substitution2: "'blwf' Below Base Forms lookup 8-1" xx_zwnj
 EndChar
 
 StartChar: uni0D57
@@ -6876,12 +6896,33 @@ SplineSet
 EndSplineSet
 EndChar
 
-StartChar: NULL
+StartChar: xx_zwnj
 Encoding: 65538 -1 182
-Width: 0
-GlyphClass: 2
+Width: 16
+GlyphClass: 3
 Flags: W
 LayerCount: 2
+Fore
+SplineSet
+309 1020 m 0,0,1
+ 309 922 309 922 243.5 853 c 128,-1,2
+ 178 784 178 784 86 784 c 256,3,4
+ -6 784 -6 784 -71.5 853 c 128,-1,5
+ -137 922 -137 922 -137 1020 c 0,6,7
+ -137 1038 -137 1038 -135 1049 c 1,8,-1
+ -33 1049 l 1,9,10
+ -35 1040 -35 1040 -35 1020 c 0,11,12
+ -35 963 -35 963 1 925 c 128,-1,13
+ 37 887 37 887 86 887 c 256,14,15
+ 135 887 135 887 171 925 c 128,-1,16
+ 207 963 207 963 207 1020 c 0,17,18
+ 207 1034 207 1034 205 1049 c 1,19,-1
+ 307 1049 l 1,20,21
+ 309 1038 309 1038 309 1020 c 0,0,1
+EndSplineSet
+Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" xx ZWNJ
+Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" xx ZWNJ
+LCarets2: 1 0 
 EndChar
 
 StartChar: r4
@@ -81685,6 +81726,7 @@ SplineSet
  397 78 397 78 430 118 c 128,-1,90
  463 158 463 158 459 209 c 1,79,-1
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" k1 xx
 EndChar
 
@@ -81745,6 +81787,7 @@ SplineSet
  444 76 444 76 478 119 c 128,-1,70
  512 162 512 162 512 221 c 0,59,60
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" k2 xx
 EndChar
 
@@ -81795,6 +81838,7 @@ SplineSet
  1112 784 1112 784 1202 655 c 1,59,60
  1282 543 1282 543 1282 371 c 0,22,23
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" k3 xx
 EndChar
 
@@ -81863,6 +81907,7 @@ SplineSet
  989 354 l 1,77,-1
  1462 354 l 1,69,-1
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" k4 xx
 EndChar
 
@@ -81939,6 +81984,7 @@ SplineSet
  434 82 434 82 471 124 c 128,-1,100
  508 166 508 166 508 221 c 0,89,90
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" ng xx
 EndChar
 
@@ -81988,6 +82034,7 @@ SplineSet
  1219 766 l 1,50,-1
  1219 0 l 1,22,-1
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" ch1 xx
 EndChar
 
@@ -82061,6 +82108,7 @@ SplineSet
  1593 84 1593 84 1644.5 143.5 c 128,-1,91
  1696 203 1696 203 1700 285 c 1,79,80
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" ch2 xx
 EndChar
 
@@ -82141,6 +82189,7 @@ SplineSet
  240 78 240 78 442 78 c 0,103,104
  713 78 713 78 793 240 c 1,98,-1
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" ch3 xx
 EndChar
 
@@ -82220,6 +82269,7 @@ SplineSet
  741 78 741 78 780 158 c 0,106,107
  813 225 813 225 813 315 c 0,97,98
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" ch4 xx
 EndChar
 
@@ -82302,6 +82352,7 @@ SplineSet
  440 80 440 80 476 123 c 128,-1,113
  512 166 512 166 512 225 c 0,102,103
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" nj xx
 EndChar
 
@@ -82352,6 +82403,7 @@ SplineSet
  676 434 676 434 750 385 c 1,59,60
  829 328 829 328 829 223 c 0,22,23
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" t1 xx
 EndChar
 
@@ -82397,6 +82449,7 @@ SplineSet
  657 86 657 86 745.5 174 c 128,-1,45
  834 262 834 262 834 385 c 0,34,35
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" t2 xx
 EndChar
 
@@ -82458,6 +82511,7 @@ SplineSet
  1589 795 l 1,75,76
  1819 672 1819 672 1819 383 c 0,22,23
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" t3 xx
 EndChar
 
@@ -82531,6 +82585,7 @@ SplineSet
  1659 397 1659 397 1700 440 c 128,-1,96
  1741 483 1741 483 1741 543 c 0,84,85
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" t4 xx
 EndChar
 
@@ -82601,6 +82656,7 @@ SplineSet
  432 80 432 80 467 123 c 128,-1,86
  502 166 502 166 502 223 c 0,75,76
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" nh xx
 EndChar
 
@@ -82662,6 +82718,7 @@ SplineSet
  811 78 811 78 854 152 c 0,78,79
  891 215 891 215 891 303 c 0,68,69
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" th1 xx
 EndChar
 
@@ -82709,6 +82766,7 @@ SplineSet
  592 94 l 1,43,-1
  1047 94 l 1,35,-1
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" th2 xx
 EndChar
 
@@ -82764,6 +82822,7 @@ SplineSet
  807 401 807 401 762 387 c 1,65,66
  870 342 870 342 870 207 c 0,22,23
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" th3 xx
 EndChar
 
@@ -82817,6 +82876,7 @@ SplineSet
  1184 731 1184 731 1249 616 c 1,64,65
  1307 510 1307 510 1307 383 c 0,22,23
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" th4 xx
 EndChar
 
@@ -82870,6 +82930,7 @@ SplineSet
  1110 786 1110 786 1212 668 c 1,62,63
  1307 555 1307 555 1307 393 c 0,22,23
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" n1 xx
 EndChar
 
@@ -82917,6 +82978,7 @@ SplineSet
  1204 766 l 1,48,-1
  1204 0 l 1,22,-1
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" p1 xx
 EndChar
 
@@ -82975,6 +83037,7 @@ SplineSet
  1057 92 l 1,62,-1
  1505 92 l 1,54,-1
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" p2 xx
 EndChar
 
@@ -83044,6 +83107,7 @@ SplineSet
  430 84 430 84 464 123 c 128,-1,85
  498 162 498 162 498 221 c 0,74,75
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" p3 xx
 EndChar
 
@@ -83107,6 +83171,7 @@ SplineSet
  791 317 791 317 849 266 c 128,-1,79
  907 215 907 215 907 145 c 0,22,23
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" p4 xx
 EndChar
 
@@ -83153,6 +83218,7 @@ SplineSet
  227 102 l 1,46,47
  524 291 524 291 524 512 c 0,39,40
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" m1 xx
 EndChar
 
@@ -83216,6 +83282,7 @@ SplineSet
  451 74 451 74 610 72 c 1,79,80
  659 70 659 70 696 80 c 1,69,70
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" y1 xx
 EndChar
 
@@ -83270,6 +83337,7 @@ SplineSet
  786 88 786 88 838 147 c 1,63,64
  883 203 883 203 889 285 c 1,50,51
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" r3 xx
 EndChar
 
@@ -83314,6 +83382,7 @@ SplineSet
  707 784 707 784 819.5 664.5 c 128,-1,45
  932 545 932 545 932 365 c 0,22,23
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" rh xx
 EndChar
 
@@ -83363,6 +83432,7 @@ SplineSet
  242 342 l 1,46,-1
  719 342 l 1,37,-1
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" l3 xx
 EndChar
 
@@ -83437,6 +83507,7 @@ SplineSet
  403 231 403 231 432 260 c 128,-1,96
  461 289 461 289 461 332 c 0,85,86
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" lh xx
 EndChar
 
@@ -83496,6 +83567,7 @@ SplineSet
  514 428 514 428 575 346 c 1,72,73
  797 391 797 391 797 543 c 0,64,65
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" zh xx
 EndChar
 
@@ -83543,6 +83615,7 @@ SplineSet
  1237 768 l 1,48,-1
  1237 0 l 1,22,-1
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" v1 xx
 EndChar
 
@@ -83606,6 +83679,7 @@ SplineSet
  1204 86 1204 86 1253 147 c 0,81,82
  1298 203 1298 203 1305 285 c 1,70,71
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" z1 xx
 EndChar
 
@@ -83674,6 +83748,7 @@ SplineSet
  950 387 950 387 1042 379 c 1,77,-1
  1042 575 l 2,68,69
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" sh xx
 EndChar
 
@@ -83733,6 +83808,7 @@ SplineSet
  1567 793 l 1,73,74
  1812 674 1812 674 1812 395 c 0,22,23
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" s1 xx
 EndChar
 
@@ -83792,6 +83868,7 @@ SplineSet
  1393 786 1393 786 1504.5 667.5 c 128,-1,69
  1616 549 1616 549 1616 379 c 0,22,23
 EndSplineSet
+LCarets2: 1 0 
 Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" h1 xx
 EndChar
 EndChars
