ecere/gui/EditBox: Fixed yet another glitch in the number syntax highlighter
cleaned all trailing white space from source files.
ide;ProjectView; fix project view only show the modified star on the first instance of the exact same file when a file is used in multiple projects.
eda; added DirFilesDataSourceDriver class for reuse by multiple drivers. added DataSource::GetDatabases, Database::GetTables and Table::GetFields.
ecere;gui;controls;EditBox; (#605) show trailing space with big red area. nuke trailing space on save. when syntax highlighting is on.
ide;ProjectView; allow cleaning multiple projects at once.
ide/ide.epj: Minor project file tweak
compiler/libec (#1033): Fix for class properties to be set at the very end of module registration
- Solves empty list editors in WSMS caused by previous compiler changes, in particular 045a148bcbedc77545895b0fcbc1f81003f02639
ecere/com/String: Fixed bad memory reads in PathCat(Slash)
update .gitignore
ecere;gui;controls;DataBox; add support for autosize when editor is derived from Button for check boxes.
------------------------------------------------ work in progress starts here
buildsystem,epj2make,ide; (#996-related) fixed remaining issues with .ec modules containing ampersands or projects in paths that have ampersands in it.
------------------------------------------------ customized starts here
ide: removed background image, made ToolBox and Properties Sheet invisible by default.
ide; FindInFilesDialog; added 2 checkboxes similar to 'include subdirectories' for in/ex-cluding 'obj' dirs and '.git' dirs.