compiler/libec: (#1029) Fixed crash serializing null class instances
ecere/gfx/Bitmap: Fixed loading from file at current position
- Previously broken by 61f70093a82be11336467c6e3f177f1c911fa50d
- Acovel relied on this behavior to load pictures from ID3 tags
ecere/gfx/pcx: Fixed crashes guessing images as PCX
compiler/bootstrap: 32 bit fixes
ecere/controls/EditBox: (#1032) Fixed syntax Highlighting issue with bad nested multi-line comments
ecere/gui/EditBox: (#1032) Fixed omission in previous commit (93a81323b2a10918e6bf01ca1b3329c27764900c)
ecere/bitmaps/gif: Work around for stdbool.h issue and extra parameter for newer giflib
ecere/gui/EditBox: Patch to avoid endless loop with wrap = true
ecere/gui/EditBox: Fixed extraneous updates on repositioning cursor
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.
------------------------------------------------ work in progress starts here
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.
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.