ide; FileSystemIterator; added owner member for use in all the events.
ide; ProjectView; allow opening more than one file at a time in project view using enter key.
extras; added stringTools.ec.
extras; CSVDataParser.ec use of stringTools.ec.
ecere:gui:dialogs:ReplaceDialog; restore initial selection when doing a straight replace all to allow doing multiple replace all in the same selection without having to redo the selection.
eda:TableEditor; automatically call NotifyModifiedDocument when the editor's modifiedDocument property is set.
ecere:gui:controls:DataBox; use size instead of clientSize when auto sizing to child size.
ide; debugger; call stack panel; fixed code cursor not being drawn in margin for second half of partial call stack.
ide; fixed compiling single file with same name but different extension conflict (ex.: compiling File.c when File.ec is present) would compile wrong file.
ecere:sys:FileStats; added inode and nlink members.
ide; CallStackView; fixed cursor icon always showing in margin of call stack even if not in debugging session.
ecere:sys:File; fixed stat overflow error on large file size.
INCOMPLETE - ecere:sys:File; added support for lstat in FileListing, FileGetStatsLink, FileGetSizeLink and FileExists. still have an issue with only stat being used in FindFile and FindNext around FileDesc::stats which is used to support pseudo directories and the Validate mechanism to filter files with extensions.