ecere/controls/EditBox; (#1017) fixed autosize with multiline
- Fixed vertical autosize in multiline editbox without a vertical scrollbar by allowing adding more lines than can fit in current size. fixed horizontal resize for multiline.
- Fixed performance issue by calling AutoSize() way too deep
- Fixed autosize bug by calling it at the right spot ( Auto size didn't work on a new line in the middle of a line)
ide;FindInFiles; (#1000) fixed find in files is showing issues with //server style paths in FileListing. improved graceful stack bound error recovery.
ecere; fixed wsms config to exclude SSLSocket.ec.
buildsystem,epj2make,ide; (#996) fixed remaining issues with .ec modules containing spaces.
ide; (#1009) fixed new errors showing in build log about target failing to build from newer make 3.82.90.
ide;CodeEditor; (#1015) removed line numbers fixed width limitation. fixed line numbers margin doesn't adapt to font size.
buildsystem; added REPOSITORY_VER variable in crossplatform.mk for fetching repository version.
 - using -DREPOSITORY_VERSION="$(REPOSITORY_VER)" to pass info to preprocessor.
 - we only support git for now.
 - also made version and copyright notice copy-able from the ide about box.
ide;debugger; tweaked provide source files location directory stuff for toggling breakpoints in files outside any project.
ide;debugger; fixed GdbExit doesn't wait for new valgrind threads to exit. threads were accessing deleted debugger.
ecere/gui/ScrollBar: (#1023) Fixed broken thumb dragging on large files
- int overflow on multiplication by range
ecere/gui: (#1019) Fixed broken parenting of system buttons when maximized
- This supersedes the previous 25f63b6e64b0e596206165c3dd469f3349ccfd77 commit
- The problem was not specific to native decorations, and that fix would have caused problems in full-screen
ecere/net/Socket: Fixed mising return statement
cleaned all trailing white space.
ide;ProjectView; mark all nodes modified when exact same file is used in multiple projects.
eda; --WIP-- added DirFilesDataSourceDriver class for reuse by multiple drivers. added DataSource::GetDatabases, Database::GetTables and Table::GetFields.
ecere;gui;controls;EditBox; --HACK-- (#605) show trailing space with big red area. nuke trailing space on save. --WIP-- when syntax highlighting is on.
ide;ProjectView; allow cleaning multiple projects at once.
buildsystem,epj2make,ide; (#996-related) --WIP-- fixed remaining issues with .ec modules containing ampersands or projects in paths that have ampersands in it.
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.