2003-09-06
 o beta53 declared stable: Yudit-2.7.6 
2003-09-04
 o Made 25cc work as if it were an indic consonant.
 o Updated mytool/uni/BLISSYMBLOICS.TXT
2003-09-03
 o Fixed minor positioning problems with Devanagari.
2003-09-02
 o updated sr messages contributed by Страхиња Радић 
2003-09-01
 o Added more fallback rendering.
 o Updated Serbian.kmap and doc/sr/FAQ.TXT.in 
   contributed by Страхиња Радић <mr99164@alas.matf.bg.ac.yu>
2003-08-30
 o Added fix for U+0D32 (broken fonts).
2003-08-29
 o Fixed minor problems with Malayalam
 o Modified default font:
        "yudit.hex,arabforms.hex,syriacforms.hex,unifont.hex,"
        "markus9x18.bdf,markus18x18ja.bdf,"
        "-*-*-medium-r-normal--16-*-*-*-c-*-iso8859-1,"
        "-*-*-*-*-*--16-*-*-*-c-*-iso8859-1,"
        "THOOLIUC.TTF:mlym,"
        "ani.ttf:beng,"
        "pothana2000.ttf:telu,"
        "TCRCYoutsoUnicode.ttf:tibt,"
        "mangal.ttf:deva,tunga.ttf:knda,code2000.ttf:taml,"
        "raavi.ttf:guru,shruti.ttf:gujr,"
        "arialuni.ttf,cyberbit.ttf,"
        "code2000.ttf,code2001.ttf:unicode:RL,arial.ttf,"
        "yudit.ttf"
2003-08-28
 o Minor fixes (Bengali, Kannada, Telugu)
2003-08-24
 o Improved yaphala (bengali)
   getCharClas needed to change too, to remove combining 
   property from Bengali Halant. 
2003-08-23
 o added simple patch to fix Kannada.
 o allow all chaining contextual substitutions unconditionally.
   (Kannada vaa, ko)
2003-08-21
 o Noticed an error with non-reph clusters starting with
   reph, corrected it.
 o Corrected reordering of malayalam post consonant ra+h.
 o Fixed Makefile.
2003-08-20
 o Cleanup, creating document:
     docs/otfsupport.txt
 o Removed tests
2003-08-17
 o Added more substitution types.
2003-08-16
 o fixed a script searching bug in SFontOTF.cpp
 o fixed a small positioning problem
2003-08-15
 o Added arabic-like shaping to Bengali to deal with
   Ra+Ya in the beginning of words.
 o for test added
   -noinit option to disable init feature (bengali) it is
    normal "init", not  Ra+Ya
 o redefined what initial means: nothing stands before it.
 o More fixes to Ra+Ya 
2003-08-13
 o Fixed a coule of bugs in the new codebase. 
 o Added CMreph and CMra. Removed VOc
 o Added better overhang recognition.
 o Added skip over marks.
2003-08-11
  o Cleanup for LVT (Jamo)
  o Clean:
    Devanagari 
    Bengali
    Gurmukhi 
    Gujarati
    Telugu 
    Thai 
    Lao 
    Tibetan 
    Jamo 
2003-08-10
  o Moved code: Tibetan Lao and Thai went under the emulation.
  o Moved Gujarari to emulation.
  o Added Hangul JAMO according to MS otf spec - yet to see 
    such a font.
2003-08-09
  o Further cleaning of the code. Leaving absolute necessary 
    SRendClass parameters before re-ordering and adding extras 
    later. Test in rules.txt works fine - again.
  o Enabled ZWJ glyph substitution.
2003-08-08
  o Tested with rules.txt, fixed a few bugs introduced another 
    class for the new rendering routines.
2003-08-07
  o reorganized classes, cleaned up things. Telugu and 
    Devanagari moved to the new structure.
  o Cleaning up more code.
2003-08-06
  o small bug fixed (uniscribe emulation-Devanagari).
  o enabled 3 consonant rule
  o renamed SFontEngine to ScriptProcessor. 
  o Made SFontLookup interface to hide the actual font
    from ScriptProcessor.
  o Updated and cleaned up mytool/uni/indic.txt
  o Modified the default yudit.properties.in file to
    have some indic fonts by default.
2003-08-05
  o added -nus option, and turned on us emulation by default for
     Devanagari and Telugu.
  o fixed minor bugs. Please read the interesting comment for
     MALAYALAM and TELUGU in SFontEngine.cpp::findBaseConsonant.
  o I can not find more bugs in Devanagari and Telugu. 
2003-08-04
  o Now Devanagari works with uniscribe emulation too. 
     (with -us command-line option)
  o Updated Tibetan-Wylie.kmap HOWTO-tibetan.txt from
     Gregory Mokhin <mokhin@bog.msu.ru>
2003-08-03
  o Added Punjabi (pa) translations from 
     Madhusudan Singh <chhabra@eecs.umich.edu>.
  o debugged ZWNJ ZWJ and reph/vatu with -us option
     (SFontEngine.cpp)
  o added -us option to uniprint.
  o Most things work in '-us' SFontEngine.cpp except things
     that are not supposed work. (eyelash - not documented in OTF)
  o added fix for eyelash. now I keep track of only one things:
      rphf,haln,half. I have not seen half in action.
2003-08-02
  o Devanagari and Telu mostly works with -us option.
2003-07-31
  o Started working on 
     FontEngine.cpp for compatibility reasons.
2003-07-30
  o Added experimental hardwire filters to be used with True Type
     fonts to filter-out ranges except: 
     indic: U+0900..U+0FFF
     deva:  U+0900..U+097F
     beng:  U+0980..U+09FF
     guru:  U+0A00..U+0A7F
     gujr:  U+0A80..U+0AFF
     orya:  U+0B00..U+0B7F
     taml:  U+0B80..U+0BFF
     telu:  U+0C00..U+0C7F
     knda:  U+0C80..U+0CFF
     mlym:  U+0D00..U+0D7F
     sinh:  U+0D80..U+0DFF
     thai:  U+0E00..U+0E7F
     lao:   U+0E80..U+0EFF
     tibt:  U+0F00..U+0FFF
     jamo:  U+1100..U+11FF
     usage: fontname1.ttf:taml,fontname2.ttf:orya
     like: 
     yudit.font.MSIndic=mangal.ttf:deva,tunga.ttf:knda,latha.ttf:taml,gautami.ttf:telu,raavi.ttf:guru,shruti.ttf:gujr,arialuni.ttf,yudit.ttf
     yudit.font.Indic=raghu.ttf:deva,ani.ttf:beng,pothana2000.ttf:telu,TCRCYoutsoUnicode.ttf:tibt,,code2000.ttf:taml,code2000.ttf:orya,dc-font.ttf:mlym
     This is strictly experimental and remains undocumented till
     I figure a better way to restrict fonts to ranges.
  o  Fixed a possible bug in SFontOTF.cpp.
2003-07-29
  o Fixed properties - now it saves comments in ~/.yudit/yuditrc
     gui/SYudit.cpp, stoolkit/SProperties.cpp
     stoolkit/SUtil.cpp , swidget/STextEdit.cpp
  o fixed ctrl in window/swin32/SWin32.cpp
     Added yudit.editor.xinputs.style:
       preedit-root-status-root
       preedit-over-status-over
       preedit-over-status-under
       preedit-under-status-under
     for win32.
  o fixed  stoolkit/SString.cpp - fixed array overflow segfault.
  o fixed stoolkit/SParagraph.cpp - fixed array overflow segfault.
  o updated  mytool/kmap/Dakelh.kmap
      from William J Poser <wjposer@unagi.cis.upenn.edu>
2003-07-28
  o This line was missing in Yudit spec file:
       %{_datadir}/yudit/locale/el
    Thanks for the warning, Jean-Michel POURE <jm@poure.com>!
  o Changed swindow/SFontOTF.cpp:
      else if (tag==SString("liga"))
    to simply:
      else
    It logged in history/CHANGELOG-2.7.TXT too, and the
    remark said: lets' see what breaks. Well, Tamil broke
    as it has 'abvs' for si. Now Tamil is fixed back.
    Lets see what breaks now - i looked at the code and it should
    work fine.
2003-07-27
  o Added Chained Contextual Substitution.
  o Fixed BUG From: Baiju M <baiju@freeshell.org>
              Date: Wed, 13 Nov 2002 13:29:53 +0400 (SCT)
       But single substitution is not working in Yudit, I tested raghu.ttf
       (Devanagari) font , there is some single substitution for
       vowel sign I (U093F), its not working, may be a bug.
  o Fixed 
       0C38 0C4D 0C1F 0C4D 0C30 Telugu rendering bug with pothana2000.ttf
  o Fixed speed problem for non-substituted clusters.
  o Fixed a bug when substitution starts.
2003-07-26
  o Fixed position bug of marks (like in U+3082 U+309A)
    even for bitmap and non otf fonts.
2003-07-20
  o <ctrl><c> behaves nicer on windows (does not spoil the screen).
2003-07-08
  o Fixed install.sh to work under cygwin:
    From Frederic Wou" <FWou@odyssey-group.com>
2003-06-28
  Started yudit-2.7.5.beta1.
  o applied yudit-2.7.5.patch1.txt to fix selection problem of unseen text.
  o updated Dakelh.kmap, Hanunoo.kmap 
      William J Poser <wjposer@unagi.cis.upenn.edu>
  o Changes back ctrl-home and ctrl-end so that it wont select text.
    made it yudit-2.7.5.patch2.txt.
  o Fixed telugu rendering bug - that might help Tibetan too.
    The bug was reported by Chandra Kanth Chereddi <kanth@gmx.net> and
    I found it in the bug database from Mikka Thu, 05 Jun 2003.
    This might help fix Tibetan rendering too.
-------------------------------------------------------------------------------
Older changes are in history/CHANGELOG-2.7.5.TXT
