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.
eda/sqliteCipher: updated sqlite3.c/h files manually to match the eda/sqlite version 3.7.15.2 (Jan 9, 2013) of sqlite. also updated sqlcipher specific code to version 2.1.1 (Dec 7, 2012). sqlcipher 2.1.1 is in sync with sqlite 3.7.14.1 (Oct 4, 2012) but this update includes the latest sqlite changes from the 3.7.15.2 version.