This file contains all the info about changes in LEdit from version 1.00
up to latest available version.

Changes in version 1.01 compared to version 1.00
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- LEdit doesn't crash object-oriented containers any more when
  closed with active Find/Replace dialog

- ES_USESHORTNAME flag now works properly

- LEdit now hides selection properly when Del, BkSp or Enter is pressed

- LEdit now does EM_SETTEXT properly with texts more than 64K.

- EM_GETFILEFILTER message introduced

- EM_GETWORD now correctly returns EMP_ENDLINE

- EM_GETSCAN and EM_NEXTLINE now return correct values

- Goto Line Number dialog no longer crashes application

- LEdit now repaint itself after changing syntax in case of ES_HIGHLIGHT set

- LEdit doesn't allow Save command if file is <<untitled>>

- New EM_CANEXECUTECOMMAND message introduced.

- 0 is now allowed as LPARAM in EM_REPLACESEL

- When EMP_DEFAULTSELECTION flag is set, LEdit no longer highlight any insertions

- Bug caused by interference of highlight and selection fixed

- LEdit now doesn't handle Tab key if it has WS_TABSTOP style

- LEdit now scrolls to the top after EM_SETTEXTFROMFILE

- EC_FILEOPEN no longer works without es_HasFile

- LEdit no longer crashes when 0 is passed instead of pointer in lParam

- EM_GETLINE now works properly and doesn't cause GPF

- LEdit doesn't highlight all the text after WM_SETTEXT

- LEdit's window is now invalidated properly when text is renewed with WM_SETTEXT

- EM_GETSELTEXTLENGTH don't add 0x10000 to resulting values that eventally
  happened

- LEdit's instance in focus doesn't move caret any more when some other its
  instance is changing.

- LEdit no longer crashes making scroll bars under VBX

- LEdit now doesn't allow default processing of WM_ERASEBKGND in case it's made
  incorrect by programming system

- Line highlighting after Undo/Redo improved

- Auto-indent capabilities added

- EM_SETRUNTIMEFLAGS message added to ensure default selection behavior

- EM_DRAW now brings window handle and ID as documenmted.

- When caret is placed between two words, the right one becomes current, not
  the left one as in previous version.

- SaveAs dialog now shows the same file name and directory as they were when
  opening file

- Mouse points now to the space between symbols where the caret goes rather
  than to the symbols that caret is to be placed before

- ledit_e2 example improved

- LEdit Find/Replace dialogs no longer crashes all 16-bit applications as
  they did before when running under Win'95

- Three dots added after menu name Change Font ...

- The difference between shareware/registered version introduced

- Old REGISTRATION ROUTINE REMOVED and is no longer operational.

- Color highliting bug fixed

- EM_LINELENGTH now returns valid value when taken from current line.

- End key works properly with mono-width fonts

- ES_FOLLOWFILENAME now works with File/SaveAs

- SaveAs dialog now shows the same file mask as used to open file

- EM_GETTEXTTOFILE doesn't interfere any more automatic file handling
