ide; fixed StringListBox to support stuff like DEF_STRING="some string" or PJ_LIST_H="pj_list.h"
ide; fixed changing the version in project doesn't regen makefile as it should.
ide; debugger; fixed stepping over/out and run to cursor were breaking on internal breakpoints.
ide; OutputView panel; fixed Pressing escape on another output tab aborts a find (Build or Debug) #651
ide; FindInFilesDialog, FindDialog; fixed not quite 'filter' vs 'find what' shortcut key conflict but alt+i is activating 'find what' when 'find in' is disabled. really fixed out of focus typing in 'find what' to be active only when 'match case' and 'whole word' are selected. #450
ide; fixed Trying to compile a header file gives a confusing error. closes #549
tarball; fixed libec precompiled files rules to rely on timestamps to decide what to do instead of always copying precompiled files. closes #874
tarball; added fixprecompile target in case git clone leaves you with precompiled files older than their respective source files.
buildsystem, tarball; added missing touch function to fix touch updating timestamp behavior.
buildsystem, tarball; fixed cross-platform file operation function were never meant to be invisible. when you do make the commands that are executed are echoed. so touch, cp, rm, rmdir, mkdir commands should be echoed as well. this does not break silent builds and makes actual run better match just-print runs.
tarball; removed extra / in $(OBJ)/resources.o in ide/Makefile.
added linkobjects.lst to .gitignore
ide, epj2make; added a way to specify compiler flags for each compiler configuration. added a way to specify compiler options in project settings. closes #564
generated makefiles; make use of  automatic variable for target name.
buildsystem, ide, epj2make; added support for windows .rc files. closes #877
ide; fixes to Debug Precompile, Debug Compile and Debug Generate Symbols. closes #777
ide, compiler: Fixed parameters auto-completion issue
- Tweaks in light of recent prioritization of public methods (pass16)
- Took out (inCompiler) check for setting memberType (caused pass16 code to be executed)
- Fixed parameters code when dealing with methods
ide/CodeEditor: Setting path when parsing code to pick up same libraries as compiler
ide, ecere: Fixed command lines truncated for Debug Compiling
- Increased buffer size (MAX_F_STRING*4) in Project::Build, Execute() and ShellOpen()
ecere/gui/DirectoriesBox: Fixed 2-line moves on Ctrl-Up/Down, Disabled scrolling on Ctrl-Up/Down
- Ctrl-Up/Down was conflicting between scrolling and moving rows up/down