sdk
10 years agocompiler/bootstrap: (#980) Updated for 0.44.08
Jerome St-Louis [Fri, 9 Aug 2013 02:47:51 +0000 (22:47 -0400)]
compiler/bootstrap: (#980) Updated for 0.44.08

10 years agoinstaller: (#981) Fixed problems with missing User env. variable
Jerome St-Louis [Fri, 9 Aug 2013 01:56:46 +0000 (21:56 -0400)]
installer: (#981) Fixed problems with missing User env. variable
- Fixed problems caused by moving things into Additional components
- Added 'available' field to components to make different installer flavors to maintain

10 years agoinstaller: (#781) Fixed setting documentor API ref path; fixed broken default project...
Jerome St-Louis [Thu, 8 Aug 2013 23:48:00 +0000 (19:48 -0400)]
installer: (#781) Fixed setting documentor API ref path; fixed broken default project/files directory

10 years agoinstaller: Fixed Options CheckListBox NotifyChecked()
Jerome St-Louis [Thu, 8 Aug 2013 23:47:29 +0000 (19:47 -0400)]
installer: Fixed Options CheckListBox NotifyChecked()

10 years agodeps/jpeg-6b: Patch for header conflicts
Jerome St-Louis [Thu, 8 Aug 2013 23:18:10 +0000 (19:18 -0400)]
deps/jpeg-6b: Patch for header conflicts

10 years agoide; ear/extract: (#937) Not calling UPX for 64 bit Windows executables (not supported)
Jerome St-Louis [Thu, 8 Aug 2013 23:17:04 +0000 (19:17 -0400)]
ide; ear/extract: (#937) Not calling UPX for 64 bit Windows executables (not supported)

10 years agoide/Debugger: Fixed F7 not bringing up Output View after a Debug run
Jerome St-Louis [Thu, 8 Aug 2013 21:43:11 +0000 (17:43 -0400)]
ide/Debugger: Fixed F7 not bringing up Output View after a Debug run

10 years agoecere/gui/Window: (#966) Cascade/Tiling Support for leaving room for non-client windows
Jerome St-Louis [Thu, 8 Aug 2013 07:42:52 +0000 (03:42 -0400)]
ecere/gui/Window: (#966) Cascade/Tiling Support for leaving room for non-client windows

10 years agoide/Panels: (#965) Fixed non-sensical repositioning of Windows on activation
Jerome St-Louis [Thu, 8 Aug 2013 07:41:54 +0000 (03:41 -0400)]
ide/Panels: (#965) Fixed non-sensical repositioning of Windows on activation

10 years agoide/Debugger: (#798) Fixed hiding Debugger views when GDB is lost
Jerome St-Louis [Thu, 8 Aug 2013 07:40:32 +0000 (03:40 -0400)]
ide/Debugger: (#798) Fixed hiding Debugger views when GDB is lost

10 years agoide/Debugger: (#780) Hiding debugging views on Debug/Stop
Jerome St-Louis [Thu, 8 Aug 2013 07:30:38 +0000 (03:30 -0400)]
ide/Debugger: (#780) Hiding debugging views on Debug/Stop

10 years agocompiler/libec: (#954) Fixed handling huge constant double expressions
Jerome St-Louis [Thu, 8 Aug 2013 06:22:18 +0000 (02:22 -0400)]
compiler/libec: (#954) Fixed handling huge constant double expressions

10 years agoecere/sys/MakeDir(): (#899) Fixed proper return status for MakeDir()
Jerome St-Louis [Thu, 8 Aug 2013 06:02:55 +0000 (02:02 -0400)]
ecere/sys/MakeDir(): (#899) Fixed proper return status for MakeDir()

10 years agoide/GlobalSettingsDialog: (#956) Fixed SYSROOT browser should expect a directory
Jerome St-Louis [Thu, 8 Aug 2013 05:53:00 +0000 (01:53 -0400)]
ide/GlobalSettingsDialog: (#956) Fixed SYSROOT browser should expect a directory

10 years agoide/CodeEditor: (#198, #225, #492, #907) Fixed enumeration values popping up
Jerome St-Louis [Thu, 8 Aug 2013 05:40:37 +0000 (01:40 -0400)]
ide/CodeEditor: (#198, #225, #492, #907) Fixed enumeration values popping up

10 years agoide/CodeEditor: (#338, #672, #976) Fixed auto complete popups
Jerome St-Louis [Thu, 8 Aug 2013 05:14:05 +0000 (01:14 -0400)]
ide/CodeEditor: (#338, #672, #976) Fixed auto complete popups

10 years agoecere/gui/DropBox; ide/Property Sheet: (#818) Fixed counter-intuitive selection colors
Jerome St-Louis [Thu, 8 Aug 2013 04:11:16 +0000 (00:11 -0400)]
ecere/gui/DropBox; ide/Property Sheet: (#818) Fixed counter-intuitive selection colors
- Also tweaked EditBox, ListBox to handle black vs unset through ColorAlpha

10 years agoecere/gfx/Color; (#963) FormDesigner: Moved 'formColor' before 'activeBorder'
Jerome St-Louis [Thu, 8 Aug 2013 01:32:32 +0000 (21:32 -0400)]
ecere/gfx/Color; (#963) FormDesigner: Moved 'formColor' before 'activeBorder'
- The FormDesigner will use formColor instead

10 years agoide/designer/Property Sheet: (#961) Fixed various bugs causing crash
Jerome St-Louis [Thu, 8 Aug 2013 01:22:10 +0000 (21:22 -0400)]
ide/designer/Property Sheet: (#961) Fixed various bugs causing crash
- Fixed crashes changing font size
- 64 bit fix
- Fixed mixed up checks
- Fixed instance base class member check

10 years agoecere/gui/EditBox: (#670) Further number highlighting fixes
Jerome St-Louis [Thu, 8 Aug 2013 00:49:28 +0000 (20:49 -0400)]
ecere/gui/EditBox: (#670) Further number highlighting fixes

10 years agoecere/gui/ListBox: (#958) Fixed Global Settings Resizing edit box lagging behind
Jerome St-Louis [Thu, 8 Aug 2013 00:27:12 +0000 (20:27 -0400)]
ecere/gui/ListBox: (#958) Fixed Global Settings Resizing edit box lagging behind

10 years agoecere/gui/DataBox: (#849) Default size for SavingDataBox
Jerome St-Louis [Thu, 8 Aug 2013 00:00:51 +0000 (20:00 -0400)]
ecere/gui/DataBox: (#849) Default size for SavingDataBox
- Nicer for dragging it from the toolbox

10 years agoecere/gui/EditBox: (#670) Refined numbers syntax highlighting
Jerome St-Louis [Wed, 7 Aug 2013 23:58:52 +0000 (19:58 -0400)]
ecere/gui/EditBox: (#670) Refined numbers syntax highlighting
- Fixed problems with previous commit, including expression members dots being colorized as numbers

10 years agoecere/gui/EditBox: (#670) Proper syntax highlighting for float literals
Jerome St-Louis [Wed, 7 Aug 2013 23:37:27 +0000 (19:37 -0400)]
ecere/gui/EditBox: (#670) Proper syntax highlighting for float literals

10 years agoide/Settings: Changed default Editor settings to popular preferences
Jerome St-Louis [Wed, 7 Aug 2013 23:18:15 +0000 (19:18 -0400)]
ide/Settings: Changed default Editor settings to popular preferences
- Also updated About box

10 years agoecere/gui/EditBox: Fixed superfluous and missing updates on home/end
Jerome St-Louis [Wed, 7 Aug 2013 23:17:21 +0000 (19:17 -0400)]
ecere/gui/EditBox: Fixed superfluous and missing updates on home/end

10 years agoecere/gui/EditBox: Fixed Undo bug with selection and Overwrite mode
Jerome St-Louis [Wed, 7 Aug 2013 23:16:07 +0000 (19:16 -0400)]
ecere/gui/EditBox: Fixed Undo bug with selection and Overwrite mode

10 years agoecere/gui/PathBox; ide/ProjectSettings: (#979) Refinement of #741 browsing fix
Jerome St-Louis [Wed, 7 Aug 2013 22:27:39 +0000 (18:27 -0400)]
ecere/gui/PathBox; ide/ProjectSettings: (#979) Refinement of #741 browsing fix

10 years agoecere/gui/FileDialog: (#945) Fixed confusion between fromListBox/fromEditBox
Jerome St-Louis [Wed, 7 Aug 2013 21:04:00 +0000 (17:04 -0400)]
ecere/gui/FileDialog: (#945) Fixed confusion between fromListBox/fromEditBox

10 years agoinstaller: (#710) Fixed missing icons in PathBox for install location
Jerome St-Louis [Wed, 7 Aug 2013 20:47:26 +0000 (16:47 -0400)]
installer: (#710) Fixed missing icons in PathBox for install location

10 years agoextras/CheckListBox: Moved back NotifyChecked() to fix req. component size in Installer
Jerome St-Louis [Wed, 7 Aug 2013 20:35:48 +0000 (16:35 -0400)]
extras/CheckListBox: Moved back NotifyChecked() to fix req. component size in Installer
- Verified with Mapping tool

10 years agoinstaller: Using external checkbox; various fixes and improvements
Jerome St-Louis [Wed, 7 Aug 2013 14:42:24 +0000 (10:42 -0400)]
installer: Using external checkbox; various fixes and improvements

10 years agoinstaller: (#711) Moved eda, vanilla and extras into Additional
Jerome St-Louis [Wed, 7 Aug 2013 14:41:43 +0000 (10:41 -0400)]
installer: (#711) Moved eda, vanilla and extras into Additional

10 years agoide: (#716) Automatically enabling OpenGL upon being launched with 3DS file
Jerome St-Louis [Wed, 7 Aug 2013 14:39:48 +0000 (10:39 -0400)]
ide: (#716) Automatically enabling OpenGL upon being launched with 3DS file

10 years agoextras/CheckListBox: (#706) Uniformized all versions and tested across all uses
Jerome St-Louis [Wed, 7 Aug 2013 14:35:26 +0000 (10:35 -0400)]
extras/CheckListBox: (#706) Uniformized all versions and tested across all uses
- 64 bit fixes
- Reverted to NotifyChecked, NotifyChanged being for field data being edited
- Reverted to code properly handling partial checks
- Kept newer notification locations to return proper checked status
- Added disabled support
- Now used externally from Installer

10 years agocompiler/libec: Fixed null pointer crash introduced in 93f58d645161564f23796b80075743...
Jerome St-Louis [Wed, 7 Aug 2013 14:33:36 +0000 (10:33 -0400)]
compiler/libec: Fixed null pointer crash introduced in 93f58d645161564f23796b80075743700b2c973f

10 years agoecere/gui/ListBox: Tweaked ListBox to not eat Tab cycles in Editor
Jerome St-Louis [Wed, 7 Aug 2013 14:32:16 +0000 (10:32 -0400)]
ecere/gui/ListBox: Tweaked ListBox to not eat Tab cycles in Editor

10 years agoecere/gui/ListBox: Tweak to pass F2 through NotifyKeyDown in AlwaysEdit mode
Jerome St-Louis [Wed, 7 Aug 2013 14:31:23 +0000 (10:31 -0400)]
ecere/gui/ListBox: Tweak to pass F2 through NotifyKeyDown in AlwaysEdit mode

10 years agoecere/gui: Fixed null pointer crashes
Jerome St-Louis [Wed, 7 Aug 2013 14:29:47 +0000 (10:29 -0400)]
ecere/gui: Fixed null pointer crashes

10 years agoecere/gui/Window: Fixed Alt-F4 to close maximized window with native decorations
Jerome St-Louis [Wed, 7 Aug 2013 14:27:32 +0000 (10:27 -0400)]
ecere/gui/Window: Fixed Alt-F4 to close maximized window with native decorations
- This problem has manifesting itself with the SimSkin

10 years agoecere/gui/Window: (#977) Fixed Click-Through lockup in installer
Jerome St-Louis [Wed, 7 Aug 2013 10:15:43 +0000 (06:15 -0400)]
ecere/gui/Window: (#977) Fixed Click-Through lockup in installer

10 years agoecere/gui/Window: (#708) Fix for update bugs on scrolling in Installer
Jerome St-Louis [Wed, 7 Aug 2013 10:14:56 +0000 (06:14 -0400)]
ecere/gui/Window: (#708) Fix for update bugs on scrolling in Installer

10 years agoecere/com: (#978) Fix for picking up virtual functions overrides from base class
Jerome St-Louis [Wed, 7 Aug 2013 10:12:47 +0000 (06:12 -0400)]
ecere/com: (#978) Fix for picking up virtual functions overrides from base class
- Initial class was an internal declaration
- This bug suddenly appeared, ecc crashing on wsmsSchema

10 years agoecere/gui/MDI System: (#843) Fixed missing buttons opening document maximized from...
Jerome St-Louis [Wed, 7 Aug 2013 07:10:09 +0000 (03:10 -0400)]
ecere/gui/MDI System: (#843) Fixed missing buttons opening document maximized from command line
- Refinement of 71ebaed351b8fe8ac9ce3b63a396898c8b46efcb71be105e220d33e70b1f4e4d9403c93c03bc76c8

10 years agocompiler/libec; ecere/com/dataTypes: Fixed broken derived enum continuity (#139)
Jerome St-Louis [Wed, 7 Aug 2013 06:39:49 +0000 (02:39 -0400)]
compiler/libec; ecere/com/dataTypes: Fixed broken derived enum continuity (#139)

10 years agoide/Project: Fixed warning about wrong ECERE_SDK_SRC
Jerome St-Louis [Wed, 7 Aug 2013 05:49:57 +0000 (01:49 -0400)]
ide/Project: Fixed warning about wrong ECERE_SDK_SRC
- Took out mention of crossplatform.mk

10 years agocompiler/libec: Fixed C style access to struct parameters (#140)
Jerome St-Louis [Wed, 7 Aug 2013 05:13:57 +0000 (01:13 -0400)]
compiler/libec: Fixed C style access to struct parameters (#140)

10 years agocompiler/libec: Added support for String s; s.OnGetString() (#974)
Jerome St-Louis [Wed, 7 Aug 2013 04:34:48 +0000 (00:34 -0400)]
compiler/libec: Added support for String s; s.OnGetString() (#974)

10 years agocompiler/libec: Fixed crash on overriding virtual method with both ; and { } (#951)
Jerome St-Louis [Wed, 7 Aug 2013 04:11:52 +0000 (00:11 -0400)]
compiler/libec: Fixed crash on overriding virtual method with both ; and { } (#951)

10 years agoREADME: Reformatted
Jerome St-Louis [Thu, 1 Aug 2013 18:21:45 +0000 (14:21 -0400)]
README: Reformatted

10 years agoREADME: Updated to reflect GitHub repository rename (sdk->ecere-sdk)
Jerome St-Louis [Thu, 1 Aug 2013 18:20:33 +0000 (14:20 -0400)]
README: Updated to reflect GitHub repository rename (sdk->ecere-sdk)

10 years agoecere/com: Fixed OnGetString for classes containing String members
Jerome St-Louis [Thu, 1 Aug 2013 14:10:07 +0000 (10:10 -0400)]
ecere/com: Fixed OnGetString for classes containing String members

10 years agoide/Debugger: Tweaks to help C debugging
Jerome [Sat, 20 Jul 2013 23:48:43 +0000 (19:48 -0400)]
ide/Debugger: Tweaks to help C debugging

10 years agoeda/SQLite: Custom functions fixes (FFI interface)
Jerome St-Louis [Mon, 29 Jul 2013 09:12:52 +0000 (05:12 -0400)]
eda/SQLite: Custom functions fixes (FFI interface)

10 years agoide/ProjectView: Fixed typo on deleting intermediate files message
Jerome St-Louis [Mon, 29 Jul 2013 09:10:42 +0000 (05:10 -0400)]
ide/ProjectView: Fixed typo on deleting intermediate files message

10 years agocompiler/libec: Exported Lexer from libec
Jerome St-Louis [Mon, 29 Jul 2013 09:09:41 +0000 (05:09 -0400)]
compiler/libec: Exported Lexer from libec

10 years agocompiler/libec/lexer: Fixed crash on lexing multiple times
Jerome St-Louis [Mon, 29 Jul 2013 09:07:45 +0000 (05:07 -0400)]
compiler/libec/lexer: Fixed crash on lexing multiple times
- Reset include_stack_ptr to 0 on end of file

10 years agocompiler/ecp: Fixed null pointer crash on missing identifier declarator
Jerome St-Louis [Mon, 29 Jul 2013 09:05:59 +0000 (05:05 -0400)]
compiler/ecp: Fixed null pointer crash on missing identifier declarator

10 years agoecere/com/DataTypes: Fixed serialization of normal classes
Jerome St-Louis [Mon, 29 Jul 2013 09:04:27 +0000 (05:04 -0400)]
ecere/com/DataTypes: Fixed serialization of normal classes
- The logic for writing class hierarchies was fixed for UnSerialization, but strangely not for serialization

10 years agocompiler/libec: Fixed crash in ComputeInstantiation()
Jerome St-Louis [Mon, 29 Jul 2013 09:02:29 +0000 (05:02 -0400)]
compiler/libec: Fixed crash in ComputeInstantiation()
- An Instance conversion property shed light on this
- Since normal classes return all their member offset relative to themselves, the base class struct size must be added to the Instance data

10 years agocompiler/libec: Fixed crash on matching method parameters
Jerome St-Louis [Mon, 29 Jul 2013 09:01:49 +0000 (05:01 -0400)]
compiler/libec: Fixed crash on matching method parameters
- The IDE crashed in a scenario on completing OnGetString(

10 years agoide; fixed crash on double click or enter for find in files output line 'Found n...
Rejean Loyer [Wed, 3 Jul 2013 03:47:40 +0000 (23:47 -0400)]
ide; fixed crash on double click or enter for find in files output line 'Found n match(es) in "file/path"'. closes #949.

10 years agoide; simplified interface between ide and call stack panel.
Rejean Loyer [Tue, 2 Jul 2013 19:09:29 +0000 (15:09 -0400)]
ide; simplified interface between ide and call stack panel.

10 years agoide; project settings; support copy pasting libraries and include / library dirs...
Rejean Loyer [Sun, 23 Jun 2013 17:52:55 +0000 (13:52 -0400)]
ide; project settings; support copy pasting libraries and include / library dirs from command line format.

10 years agoide; fixed crash on import folder feature.
Rejean Loyer [Sun, 23 Jun 2013 17:48:04 +0000 (13:48 -0400)]
ide; fixed crash on import folder feature.

10 years agoide; support goto file and line by enter or double click from integrated valgrind...
Rejean Loyer [Wed, 3 Jul 2013 02:52:31 +0000 (22:52 -0400)]
ide; support goto file and line by enter or double click from integrated valgrind output. closes #947.

10 years agoide; support goto code location on double click or enter from debug log with output...
Rejean Loyer [Sun, 23 Jun 2013 17:47:28 +0000 (13:47 -0400)]
ide; support goto code location on double click or enter from debug log with output from debug instrumentation. related to #947.

10 years agoecere/com; compiler/bootstrap: Fixed leaks occuring when importing ecere within ecere...
Jerome St-Louis [Wed, 3 Jul 2013 18:04:03 +0000 (14:04 -0400)]
ecere/com; compiler/bootstrap: Fixed leaks occuring when importing ecere within ecere (#912)

10 years agoide: Fixed memory leak in SetPath() on Linux (dynamic library paths)
Jerome St-Louis [Tue, 2 Jul 2013 22:47:07 +0000 (18:47 -0400)]
ide: Fixed memory leak in SetPath() on Linux (dynamic library paths)

10 years agocompiler/bootstrap/ecere: Updated
Jerome St-Louis [Tue, 2 Jul 2013 22:26:55 +0000 (18:26 -0400)]
compiler/bootstrap/ecere: Updated

10 years agoecere/com: Fixed crashes parsing file within Ecere importing Ecere (#912)
Jerome St-Louis [Tue, 2 Jul 2013 22:24:07 +0000 (18:24 -0400)]
ecere/com: Fixed crashes parsing file within Ecere importing Ecere (#912)

10 years agocompiler/libec: Added missing null pointer check processing extensionCompoundExp...
Jerome St-Louis [Tue, 2 Jul 2013 20:54:45 +0000 (16:54 -0400)]
compiler/libec: Added missing null pointer check processing extensionCompoundExp (#946)
- Fixed crash on compiling Destroy{0}

10 years agocompiler/bootstrap, libec/precompiled: Updated
Jerome St-Louis [Tue, 2 Jul 2013 17:29:15 +0000 (13:29 -0400)]
compiler/bootstrap, libec/precompiled: Updated

10 years agocompiler/libec; ide: Fixed debugging of Bison and Flex files (#15)
Jerome St-Louis [Tue, 2 Jul 2013 17:25:44 +0000 (13:25 -0400)]
compiler/libec; ide: Fixed debugging of Bison and Flex files (#15)
- Fixed carrying through .l/.y line references
- Fixed GetAbsolutePathFromRelative() in Workspace.ec used by Call Stack
- Prepending source file path if line reference does not contain any / or \
- Turned on syntax highlighting / breakpoint icons

10 years agocompiler/libec: Fixed 'File' object memory leak caused by f2b930fa6472047860c745a19c1...
Jerome St-Louis [Tue, 2 Jul 2013 17:23:51 +0000 (13:23 -0400)]
compiler/libec: Fixed 'File' object memory leak caused by f2b930fa6472047860c745a19c1e81fd75ced9a4

10 years agocompiler/libec: Fixed call stack overflows due to libec module adding itself (#940)
Jerome St-Louis [Tue, 2 Jul 2013 17:15:44 +0000 (13:15 -0400)]
compiler/libec: Fixed call stack overflows due to libec module adding itself (#940)
- Fixed by adding the extra safety modules to the IDE app rather than libec
- The #940 'added note' was fixed along with #944

10 years agocompiler/bootstrap, precompiled: Updated
Jerome St-Louis [Mon, 1 Jul 2013 23:35:43 +0000 (19:35 -0400)]
compiler/bootstrap, precompiled: Updated

10 years agocompiler/libec: Fixed corruption in type parser (Closes #944)
Jerome St-Louis [Mon, 1 Jul 2013 20:03:45 +0000 (16:03 -0400)]
compiler/libec: Fixed corruption in type parser (Closes #944)

10 years agocompiler/libec: parser: fixed string used after it is used
Jerome St-Louis [Mon, 1 Jul 2013 18:13:02 +0000 (14:13 -0400)]
compiler/libec: parser: fixed string used after it is used

10 years agoide; find in files; improved searching message. closes #943.
Rejean Loyer [Wed, 19 Jun 2013 16:14:15 +0000 (12:14 -0400)]
ide; find in files; improved searching message. closes #943.
 - unrelated bits of cleanup

10 years agoecere; XInterface Driver; added timer to RepositionDesktop similarly to Win32Interfac...
Rejean Loyer [Wed, 19 Jun 2013 16:08:22 +0000 (12:08 -0400)]
ecere; XInterface Driver; added timer to RepositionDesktop similarly to Win32Interface driver. closes #161.

10 years agoide; fixed missplaced break statement from 932ae846e59e73ba53353f4d91f75133849823b9...
Rejean Loyer [Tue, 18 Jun 2013 01:00:35 +0000 (21:00 -0400)]
ide; fixed missplaced break statement from 932ae846e59e73ba53353f4d91f75133849823b9. also fixed unrelated bad #line bug. closes #938.

10 years agoide; fixed opening media file from find in file output. sorts out the mess left by...
Rejean Loyer [Mon, 17 Jun 2013 19:26:04 +0000 (15:26 -0400)]
ide; fixed opening media file from find in file output. sorts out the mess left by e853a19fd919c5063e9c36b9b724fe004ab6fc9c and 15e8c4687c299c61fb5d21cf0e4715db88a3d554. closes #941.

10 years agoecere:gui:controls:PathBox; affects DirectoriesBox and IDE as well; fixed when browsi...
Rejean Loyer [Tue, 28 May 2013 20:52:03 +0000 (16:52 -0400)]
ecere:gui:controls:PathBox; affects DirectoriesBox and IDE as well; fixed when browsing for a folder don't remember the last component of the path. closes #741.

10 years agoide; debugger; implemented detection of shared libraries from added projects not...
Rejean Loyer [Sat, 15 Jun 2013 19:31:42 +0000 (15:31 -0400)]
ide; debugger; implemented detection of shared libraries from added projects not loading expected library file and abscence of symbols. closes #939.

10 years agoide; debugger; some code cleanup. no functionality change.
Rejean Loyer [Sat, 15 Jun 2013 19:30:06 +0000 (15:30 -0400)]
ide; debugger; some code cleanup. no functionality change.

10 years agoec, ecp, ecc, ecs; partial bootstrap update for previous commits.
Rejean Loyer [Wed, 12 Jun 2013 20:10:12 +0000 (16:10 -0400)]
ec, ecp, ecc, ecs; partial bootstrap update for previous commits.

10 years agoecere, ide; Instance_COM_Initialize, Tokenize, _DualPipeOpen; multiple fixes. finally...
Rejean Loyer [Wed, 12 Jun 2013 19:59:31 +0000 (15:59 -0400)]
ecere, ide; Instance_COM_Initialize, Tokenize, _DualPipeOpen; multiple fixes. finally closes #778, #777 and #863.

 - affects all command line tools.
 - fixed windows arguments parsing to respect spaces and double quotes that are escaped.
 - adjusted toolchaing debugging tools to not alter the way args are passed to the debugging ide now that win args parsing is fixed.
 - fixed preprocessor definitions when defining MY_STR_DEF="string" on windows by escaping quotes.

10 years agoecp, ecc, ecs; just some debug code and re-ordering for easy ecp/ecc compare.
Rejean Loyer [Wed, 12 Jun 2013 20:03:43 +0000 (16:03 -0400)]
ecp, ecc, ecs; just some debug code and re-ordering for easy ecp/ecc compare.

10 years agoide: Got rid of extra space from IDE pass through args
Jerome St-Louis [Tue, 11 Jun 2013 15:19:18 +0000 (11:19 -0400)]
ide: Got rid of extra space from IDE pass through args

10 years agoMakefiles: crossplatform.mk: Fixed missing quotes in cpq; Made fixprecopmile silent...
Jerome St-Louis [Tue, 11 Jun 2013 15:18:16 +0000 (11:18 -0400)]
Makefiles: crossplatform.mk: Fixed missing quotes in cpq; Made fixprecopmile silent on clean

10 years agoide; null crash fix on configless project file monitor reload.
Rejean Loyer [Thu, 6 Jun 2013 13:02:38 +0000 (09:02 -0400)]
ide; null crash fix on configless project file monitor reload.

10 years agobuildsystem, ide; fixed OUTPUT_POT makefile option. related to #858.
Rejean Loyer [Wed, 5 Jun 2013 05:02:40 +0000 (01:02 -0400)]
buildsystem, ide; fixed OUTPUT_POT makefile option. related to #858.

10 years agoide; fixed goto error in file won't work on files who's path contains parentheses...
Rejean Loyer [Wed, 5 Jun 2013 01:22:09 +0000 (21:22 -0400)]
ide; fixed goto error in file won't work on files who's path contains parentheses. ie.: (x86). closes #802.

10 years agoide, libec, ecs; added project name and project path validation. chars "*|:\",<>...
Rejean Loyer [Thu, 30 May 2013 16:51:10 +0000 (12:51 -0400)]
ide, libec, ecs; added project name and project path validation. chars "*|:\",<>?\\/&. " are currently unsupported as part of a project name. the code supports the "&. " chars for linux platforms but those are disabled until windows can support them. closes #324.

10 years agogenerated makefiles; ide, epj2make; fixed compiler options by project not included...
Rejean Loyer [Tue, 28 May 2013 20:21:42 +0000 (16:21 -0400)]
generated makefiles; ide, epj2make; fixed compiler options by project not included in generated makefile. fixed compiler config compiler flags being generated with an extra dash. fixed some extra empty lines issues in generated makefiles. closes #564 and #794.

10 years agoide; do not parse files with unknown extensions. do syntax highlighting for all know...
Rejean Loyer [Sun, 9 Jun 2013 20:00:49 +0000 (16:00 -0400)]
ide; do not parse files with unknown extensions. do syntax highlighting for all know file extensions. closes #936.

10 years agotarball; improvents on b92a51f967296f824a1c09acc2d297207f5e71b5 for precompiled files...
Rejean Loyer [Thu, 6 Jun 2013 14:52:22 +0000 (10:52 -0400)]
tarball; improvents on b92a51f967296f824a1c09acc2d297207f5e71b5 for precompiled files handling. really closes #874.

10 years agoecere/gui/EditBox: Fixed apparent leak on setting contents (#934)
Jerome St-Louis [Mon, 10 Jun 2013 22:27:08 +0000 (18:27 -0400)]
ecere/gui/EditBox: Fixed apparent leak on setting contents (#934)

10 years agoecere/gui: ClickThrough Correction to cb31e1ad7d435d1fb437e3e7e780c462cae978f8 (...
Jerome St-Louis [Mon, 10 Jun 2013 22:15:18 +0000 (18:15 -0400)]
ecere/gui: ClickThrough Correction to cb31e1ad7d435d1fb437e3e7e780c462cae978f8 (#844)
- Mouse clicks were not going to the sibling of an EditBox with clickThrough = true
- To be verified against original WSMS test case