2020-06-07
   - Added support to OpenType CFF fonts (CFF2 remains unsupported).
   - Added one more color for So (Other Symbol) to differencite Emojis.
   - Added mouoswewheel support for Windows version.
   - Cleaning up default yudit.properties.
   - Added Emoji.mys keymap.
   - Added "emoji" encoding tag to otf/ttf fonts.
   - Preparing version 3.0.7...
2020-05-24
   - Fallback rendering engine was enhanced to handle
     multiple newpath - stroke,fill paths.
   - Re-created Yudit icons to use vector graphics.
   - Fixed memory leak is macos font rendering.
   - Fixed preview where preview command returns immediately.
   - Preparing version 3.0.5
2020-05-17
   - Fixed SFontTTF to render properly glyphs containing only curves,
     and glyphs that start with a curve.
   - Applied yudit-3.0.1.patch1.txt, yudit-3.0.1.patch2.txt
   - Glyph info became shorter for SMP.
   - Added all legacy ligatures to OldHungarian_Full.ttf and OldHungarian.mys
   - Targeting up for Yudit-3.0.2
   - Changed to have OldHungarian_Full.ttf ligatures in logical order.
   - Preparing 3.0.3
2020-05-10
   - Yudit-3.0.0 it to be released.
   - Preparing Yudit-3.0.1 by:
       Applying SOURCE_DATE_EPOCH patch to mytoo/Main.cpp
       Applying OLD_HUNGARIAN keymap changes.
       Adding new OldHungarian_Full.ttf with sources.
   - Added new OldHungarian_Full.ttf
   - Added source OldHungarian_Full.sfd
   - Modified the OldHungarian.mys to be compatible with Hungarian.kmap
2020-05-03
   - Fixed SEditor break and return in case statements.
   - Finished basic support of Macintosh native keyboard
     under Kinput (aka kinput2) Yudit keyboard.
   - Updated for Unicode 13.0.0
   - Added Old Hungarian sample to TestPage.
   - Added OldHungarian_Full.ttf temporarily from
     https://github.com/OldHungarian/old-hungarian-font/
   - FIXED window::wait in x11 and win32
2020-04-26
   - Finished basic support for Darwin using Cocoa and objective C.
     The Japanese input and a proper installed for MAC is pending.
   - Fixed stoolkit/SIOStream:SWriter::write to return false on errorFlag.
   - Added >> » and << « to Hungarian.kmap. 
   - Fixed Double click and increased timeout to 900msec in STextEdit.cpp
2020-04-19
   - working on sosx package, window comes up on mac.
     still some redrawing problems, no clipping, speed optimization needed.
	 mouse events are still not working on mac.
2020-04-12
   - Started a port to Mac OSX (Darwin) using Cocoa.
   - added delete []
   - fixed method signatures
   - Fixed SScriptProcessor.cpp: 
        1423   if (typeFirst == SRendClass::Cra || typeFirst == SRendClass::Creph)
2016-12-14
    - Added non standard ligature 500 to OldHungarian keymap.
2016-12-13
   - Updated for Unicode 9.0.0	
   - Added font definition from http://oldhungarian.eu/index_en.html
     OldHungarian_Full.ttf to default and TrueType
2016-12-12
    - Updated for Unicode 8.0.0
    - Fixed ROVASIRAS range (Old Hungarian).
    - Added Experimental OldHungarian.mys
2015-05-01
   - yudit-2.9.7.beta1
   - added ris cluster
       U+1F1E6 REGIONAL INDICATOR SYMBOL LETTER A 
       U+1F1FF REGIONAL INDICATOR SYMBOL LETTER Z
   - yudit-2.9.6.patch1.txt
2014-10-20
    - patch -p1 < debian/patches/fix_typo.patch
    - Skipped 
        locale-dir-is-usr_share_locale 
        messages
      because of windows version compatibility 
    - Skipped 
        patch -p1 < debian/patches/install-png-to-pixmaps
      because the patch does not allow installation in home directory.
    - Changed
        datadir = @datarootdir@
      to
        datadir = @datadir@
      in makefile.conf.in
    Checked 
      https://www.gnu.org/software/autoconf/manual/autoconf-2.64/html_node/Changed-Directory-Variables.html

    Prepared yudit-2.9.6 service release

2014-10-19
    - UPDATED for Unicode 7.0.0

    - Changed shape.pl,precompose.pl,bidiclass.pl,charclass.pl for new perl:
            next if (split (';')) < 6;
        to
            @_ = split(';', $_);
            next if ($#_ < 6);

    - Changed ./arabickmap.pl just in case:
            split /~/; 
        to
            @_ = split ('~', $_);  
    - Regenerated with cd bin; make map:
        mytool/mys/charclass.mys
        mytool/mys/bidiclass.mys
        mytool/mys/precompose.mys
        mytool/uni/mirroring.txt
        mytool/mys/OldItalic.mys
        mytool/mys/shape.mys (unchanged)
        mytool/kmap/ArabicTranslit.kmap (unchanged)

    - Removed unused variables in:
        stoolkit/SBMap.cpp
        stoolkit/SParagraph.cpp
        stoolkit/sencoder/SB_X11_HZ.cpp
        swindow/SFontOTF.cpp
        swindow/SFontFB.cpp
        mytool/ProcessFile.cpp
        swidget/STextView.cpp
        gui/SMessageBar.cpp

    - Preparing yudit-2.9.4

    - changed bin/wininst.bat to have a different TOPLEVEL

    - updated Dakelh.kmap

    - added debian files
2011-08-04
    - Applied patch0 to yudit-2.9.2 - syntax core
    - Applied patch1 to yudit-2.9.2 - parallel compilation
    - Applied patch2 to yudit-2.9.2 - postscript bug for control chars
    - Updated for Unicode 6.0

2010-02-11
   - Fixed redrawing bug when XIM does not support status area.
2010-02-09
   - Added modifications to work on Windows98SE again.
   - Fixed XDND url encoding bug.
2010-02-08
   - Changed to use unicode on Windows platform for registry values.
     (Keys are still ansi)
   - Added ISO set to hunspell encoders.
   - Added iso-8859-13.my
2010-02-06
   - Added HOME environment override determining HOME directory.
   - Fixed file selection bug.
   - Added YUDIT_MYTOOL environment variable to override mytool
     in Makefiles that generate maps. This way you can cross compile
     for 64 bit in a 32 bit environment:
       YUDIT_MYTOOL=/path/to/32bit/mytool make
2010-02-05
   - Added native unicode filename support for Windows.
   - Changed home folder from C:\HOME to "My Documents" on
     windows.
2010-02-02
   - TEST Change utf8ToSystem and SystemToUtf8 from unix.

2010-02-02
   - Changed to use My Documents instead of C:\Home on Windows.

2010-01-30
   - Fixed errors so that it compiles with Windows SDK (9.0)

2010-01-24
   - Added re-resize  because sometimes ConfigureNotify shows us that
     not the latest resize request got honoured. The change is in 
     SPanel.cpp.

2010-01-23
  - Added patch from Pedro Gimeno to fix converting bug  DOS CRLF with uniconv.
  - modified 

        charclass.pl 
        bidiclass.pl 
        precompose.pl 
        mirroring.pl 
        olditalic.pl 
        shape.pl 

    so that version can be easily specified from bin/Makefile.
    - Updated for Unicode 5.2.0
    - got rid of hacked block in charclass.mys:
        00010C00 -> 13
        00010FFF -> 00
    - got rif of hacked block in bidiclass.mys:
        00010C00 -> 04
        00010FFF -> 00
    Need to find some other block to test rovasiras.
    beta5 out.
    Added ibus input to config.
    Changed xpm files to const to get rid of compiler warning
    Added parenthesis in SB_UTF8.cpp, SB_UHC.cpp, SB_Johab.cpp, 
      SXInputMethod.cpp
    mytool/main.cpp fscanf return value fixes.
    ProcessFile.cpp
    STextEdit.cpp parethesis
    uniconv/Main.cpp string constant to ‘char*’
    uniprint/Main.cpp string constant to ‘char*’
    SYudit.cpp parethesis
2009-03-28
  - Applied patch to make yudit compilable (again) on platform without X11.
2009-03-11
  - Updated yudit-syntax.iss
2008-11-22
  - Added http://bugzilla.novell.com/show_bug.cgi?id=445708
    Mike Fabian's patch.
2008-08-23
  - Made changes to PUA mytool/uni/ROVASIRAS.TXT 
  - Made adjustments to yudit.ttf and yudit.hex
  - Reserved 10C00 10FFF for RL script testing of
      Old Hungarian / Hungarian Rovas.
  - Ligature cluster of Old Hungarian with ZWJ (liga, rlig no script code)
  - Hosszu.mys experimental keymap
  - Added the following fonts to default fontset  rovasSMP.ttf , ohunSMP.ttf.

