sdk
12 years agosamples: Updated LICENSE
Jerome St-Louis [Wed, 7 Mar 2012 14:22:33 +0000 (09:22 -0500)]
samples: Updated LICENSE

12 years agoide/Project: Fixed crash on 'unset' trying to delete the ProjectNode::options propert...
Jerome St-Louis [Wed, 7 Mar 2012 14:21:33 +0000 (09:21 -0500)]
ide/Project: Fixed crash on 'unset' trying to delete the ProjectNode::options property which also deletes

12 years agoecere/sys: Support for 64 bit reporting of available space
Jerome St-Louis [Wed, 7 Mar 2012 11:56:50 +0000 (06:56 -0500)]
ecere/sys: Support for 64 bit reporting of available space

12 years agoREADME: Added info on Documentor
Jerome St-Louis [Wed, 7 Mar 2012 11:07:53 +0000 (06:07 -0500)]
README: Added info on Documentor

12 years agoREADME: Added online Tao link
Jerome St-Louis [Wed, 7 Mar 2012 10:06:35 +0000 (05:06 -0500)]
README: Added online Tao link

12 years agoREADME: Added links for Chess & Fractals on GitHub
Jerome St-Louis [Wed, 7 Mar 2012 09:31:56 +0000 (04:31 -0500)]
README: Added links for Chess & Fractals on GitHub

12 years agoREADME: Added eC link
Jerome St-Louis [Wed, 7 Mar 2012 09:28:49 +0000 (04:28 -0500)]
README: Added eC link

12 years agoREADME: Took out extra space
Jerome St-Louis [Wed, 7 Mar 2012 09:23:40 +0000 (04:23 -0500)]
README: Took out extra space

12 years agoREADME: Longer description
Jerome St-Louis [Wed, 7 Mar 2012 09:22:04 +0000 (04:22 -0500)]
README: Longer description

12 years agoREADME: IRC web chat on next line
Jerome St-Louis [Wed, 7 Mar 2012 09:15:49 +0000 (04:15 -0500)]
README: IRC web chat on next line

12 years agoREADME: Added IRC link, fixed Debian reference
Jerome St-Louis [Wed, 7 Mar 2012 09:15:06 +0000 (04:15 -0500)]
README: Added IRC link, fixed Debian reference

12 years agoREADME: Fixed grammar error, added info
Jerome St-Louis [Wed, 7 Mar 2012 09:09:34 +0000 (04:09 -0500)]
README: Fixed grammar error, added info

12 years agoREADME: Added FOSS notice.
Jerome St-Louis [Wed, 7 Mar 2012 09:07:25 +0000 (04:07 -0500)]
README: Added FOSS notice.

12 years agoUpdated LICENSE, INSTALL; Added README
Jerome St-Louis [Wed, 7 Mar 2012 09:06:00 +0000 (04:06 -0500)]
Updated LICENSE, INSTALL; Added README

12 years agoide: added missing menu item Import folder on Resources node right click.
Rejean Loyer [Wed, 7 Mar 2012 07:40:06 +0000 (02:40 -0500)]
ide: added missing menu item Import folder on Resources node right click.

12 years agoecere/sys/DualPipe: Fixed redirection of stderr to Windows when only processing stdou...
Jerome St-Louis [Wed, 7 Mar 2012 08:09:06 +0000 (03:09 -0500)]
ecere/sys/DualPipe: Fixed redirection of stderr to Windows when only processing stdout (Fixed long time issue #281 with missing header files causing cryptic errors)

12 years agoecere:json: fixed lack of new line char at end of json file. solves git complaining...
Rejean Loyer [Wed, 7 Mar 2012 03:51:51 +0000 (22:51 -0500)]
ecere:json: fixed lack of new line char at end of json file. solves git complaining about project (epj) files.

12 years agosamples: quick build testing under linux. improved most epj files.
Rejean Loyer [Wed, 7 Mar 2012 02:17:58 +0000 (21:17 -0500)]
samples: quick build testing under linux. improved most epj files.

12 years agoecere/gfx/Text: Fixed bug where \t spacing would sometimes not be computed
Jerome St-Louis [Wed, 7 Mar 2012 05:36:43 +0000 (00:36 -0500)]
ecere/gfx/Text: Fixed bug where \t spacing would sometimes not be computed

12 years agoide:debugger: completed gui part of breakpoint hit counter implementation. prevented...
Rejean Loyer [Tue, 6 Mar 2012 00:58:45 +0000 (19:58 -0500)]
ide:debugger: completed gui part of breakpoint hit counter implementation. prevented unwarranted activation of ide on soft breakpoint hits.

12 years agocompiler:ecp: return the preprocessor error code if any.
Rejean Loyer [Tue, 6 Mar 2012 13:01:20 +0000 (08:01 -0500)]
compiler:ecp: return the preprocessor error code if any.

12 years agoide:debugger: hangle geb error message "during startup program exited with code ...
Rejean Loyer [Tue, 6 Mar 2012 10:54:03 +0000 (05:54 -0500)]
ide:debugger: hangle geb error message "during startup program exited with code ..." to cover missing dll program exit under windows.
http://ecere.com/mantis/view.php?id=682

12 years agoecere: fixed null pointer crash with new nativeDecorations as default on ide exit...
Rejean Loyer [Tue, 6 Mar 2012 09:14:52 +0000 (04:14 -0500)]
ecere: fixed null pointer crash with new nativeDecorations as default on ide exit under windows.

12 years agoide: remove project file name from title bar after a project close.
Rejean Loyer [Tue, 6 Mar 2012 09:13:52 +0000 (04:13 -0500)]
ide: remove project file name from title bar after a project close.

12 years agoinclude.mk: moved windows openssl detection intelligence from sqliteCipher's makefile...
Rejean Loyer [Tue, 6 Mar 2012 08:54:01 +0000 (03:54 -0500)]
include.mk: moved windows openssl detection intelligence from sqliteCipher's makefile to include.mk

12 years agoecere:ShellOpen: if gnome or kde desktop session cannot be detected, use xdg-open...
Rejean Loyer [Tue, 6 Mar 2012 07:56:41 +0000 (02:56 -0500)]
ecere:ShellOpen: if gnome or kde desktop session cannot be detected, use xdg-open script which in turn tries to detect a known desktop session.
http://ecere.com/mantis/view.php?id=313

12 years agoide:CodeEditor: fixed update of line number drawing code and moving of breakpoints...
Rejean Loyer [Tue, 6 Mar 2012 03:17:01 +0000 (22:17 -0500)]
ide:CodeEditor: fixed update of line number drawing code and moving of breakpoints when autocomplete is adding lines
http://ecere.com/mantis/view.php?id=673

12 years agoinclude.mk: uncommented string tools needed for OpenSSL detection when compiling...
Rejean Loyer [Mon, 5 Mar 2012 02:52:09 +0000 (21:52 -0500)]
include.mk: uncommented string tools needed for OpenSSL detection when compiling EDASQLiteCipher under Windows.

12 years agoide/ecere/Window/: Fix for multiple file close confirmation dialogs since new mainfra...
Jerome St-Louis [Tue, 6 Mar 2012 12:54:02 +0000 (07:54 -0500)]
ide/ecere/Window/: Fix for multiple file close confirmation dialogs since new mainframe/stacker/toolbar/workspace

12 years agoide/Project: Fixed memory leaks on project settings Revert()
Jerome St-Louis [Tue, 6 Mar 2012 12:24:46 +0000 (07:24 -0500)]
ide/Project: Fixed memory leaks on project settings Revert()

12 years agoide/ProjectSettings: Opted for simpler code using SelectorBar::RemoveButton() which...
Jerome St-Louis [Tue, 6 Mar 2012 12:23:53 +0000 (07:23 -0500)]
ide/ProjectSettings: Opted for simpler code using SelectorBar::RemoveButton() which automatically selects next button

12 years agoecere/gui/SelectorBar: Fixed crash when creating two new compiler, then deleting...
Jerome St-Louis [Tue, 6 Mar 2012 12:22:55 +0000 (07:22 -0500)]
ecere/gui/SelectorBar: Fixed crash when creating two new compiler, then deleting them in GlobalSettings by taking out from controls list in RemoveButton()

12 years agoecere/gui/Stacker: Fixed 'holdChildMonitoring' wrongly reset to true in DestroyChildr...
Jerome St-Louis [Tue, 6 Mar 2012 12:21:42 +0000 (07:21 -0500)]
ecere/gui/Stacker: Fixed 'holdChildMonitoring' wrongly reset to true in DestroyChildren (should have been false), Fixed ProjectSettings crash on config deletion

12 years agoecere/Containers/LinkList: Fixed Move to 'first' (after null) of circular linked...
Jerome St-Louis [Tue, 6 Mar 2012 12:18:53 +0000 (07:18 -0500)]
ecere/Containers/LinkList: Fixed Move to 'first' (after null) of circular linked lists, solved Free memory write from cycling order fix in SelectorBar

12 years agocompiler/libec: Fixed ide crash editing template code
Jerome St-Louis [Tue, 6 Mar 2012 09:08:15 +0000 (04:08 -0500)]
compiler/libec: Fixed ide crash editing template code

12 years agoide: MessageBox parent/master fixes to be root windows with native decorations
Jerome St-Louis [Tue, 6 Mar 2012 03:51:59 +0000 (22:51 -0500)]
ide: MessageBox parent/master fixes to be root windows with native decorations

12 years agoecere/gui/Window: Fixed crash under MemoryGuard due to reassigning master from within...
Jerome St-Louis [Tue, 6 Mar 2012 03:34:48 +0000 (22:34 -0500)]
ecere/gui/Window: Fixed crash under MemoryGuard due to reassigning master from within a Create(), invalidating the 'next' of a slaves loop (IDE's toolbar)

12 years agoide/Project: Cleaned up selection of ProjectView, Fixed Rebuild and Clean to consider...
Jerome St-Louis [Tue, 6 Mar 2012 02:31:53 +0000 (21:31 -0500)]
ide/Project: Cleaned up selection of ProjectView, Fixed Rebuild and Clean to consider active document

12 years agoide/FindInFiles: Fixed mixed up (scary) "Found"/"Replaced" output messages
Jerome St-Louis [Mon, 5 Mar 2012 08:01:57 +0000 (03:01 -0500)]
ide/FindInFiles: Fixed mixed up (scary) "Found"/"Replaced" output messages

12 years agoecere/gui/FormDesigner: Tweaks to avoid redundant properties being set (Window::nativ...
Jerome St-Louis [Mon, 5 Mar 2012 07:53:02 +0000 (02:53 -0500)]
ecere/gui/FormDesigner: Tweaks to avoid redundant properties being set (Window::nativeDecorations and BitmapResource::alphaBlend on .png)

12 years agoecere/gui/controls/Picture: Tweak to auto-set scrollArea from bitmap dimensions when...
Jerome St-Louis [Mon, 5 Mar 2012 05:33:34 +0000 (00:33 -0500)]
ecere/gui/controls/Picture: Tweak to auto-set scrollArea from bitmap dimensions when a scroll bar is present

12 years agoecere/gui/controls/Picture: Fix for Picture control when control dimensions are large...
Jerome St-Louis [Mon, 5 Mar 2012 05:06:59 +0000 (00:06 -0500)]
ecere/gui/controls/Picture: Fix for Picture control when control dimensions are larger than bitmap's, not using 'zoom' mode, and no scrollbars

12 years agoecere: Fixed calls to strcpy with overlapping buffers (New libc is stricter, it was...
Jerome St-Louis [Sun, 4 Mar 2012 21:26:25 +0000 (16:26 -0500)]
ecere: Fixed calls to strcpy with overlapping buffers (New libc is stricter, it was breaking builds on Precise)

12 years agoecere/gui|gfx: Alpha blended window tweaks (Premultiplied alpha for background, Fixed...
Jerome St-Louis [Fri, 2 Mar 2012 23:39:16 +0000 (18:39 -0500)]
ecere/gui|gfx: Alpha blended window tweaks (Premultiplied alpha for background, Fixed Compositing with Compiz by disabling USEPBUFFER for straightforward approach which does work)

12 years agosamples/Blokus: Fixed usage of 'text' property to use 'caption'
Jerome St-Louis [Thu, 1 Mar 2012 04:59:05 +0000 (23:59 -0500)]
samples/Blokus: Fixed usage of 'text' property to use 'caption'

12 years agoide: First attempt at a toolbar.
Juan Sanchez [Thu, 1 Mar 2012 04:50:47 +0000 (23:50 -0500)]
ide: First attempt at a toolbar.

12 years agoide: Toolbar/MenuItem integration tweak to support specifying master & parent of...
Jerome St-Louis [Tue, 28 Feb 2012 00:59:39 +0000 (19:59 -0500)]
ide: Toolbar/MenuItem integration tweak to support specifying master & parent of toolbar in any order

12 years agoide: Correction to the last Toolbar/Toolbutton - MenuItem integration tweaks
Jerome St-Louis [Tue, 28 Feb 2012 00:29:39 +0000 (19:29 -0500)]
ide: Correction to the last Toolbar/Toolbutton - MenuItem integration tweaks

12 years agoide, ecere: Tweaks for IDE Toolbar implementation
Jerome St-Louis [Tue, 28 Feb 2012 00:21:34 +0000 (19:21 -0500)]
ide, ecere: Tweaks for IDE Toolbar implementation

12 years agoecere: Added SystemColor::formColor to represent the value previously known as 'activ...
Jerome St-Louis [Mon, 27 Feb 2012 22:29:51 +0000 (17:29 -0500)]
ecere: Added SystemColor::formColor to represent the value previously known as 'activeBorder', replaced usage of activeBorder by formColor

12 years agoide: Made Toolbar inactive
Jerome St-Louis [Mon, 27 Feb 2012 16:27:50 +0000 (11:27 -0500)]
ide: Made Toolbar inactive

12 years agoide: Fixed initial size & position of the IDE
Jerome St-Louis [Mon, 27 Feb 2012 15:28:17 +0000 (10:28 -0500)]
ide: Fixed initial size & position of the IDE

12 years agoide: Fixes for new hierarchy regarding dialog boxes parents and dynamic menu items
Jerome St-Louis [Mon, 27 Feb 2012 15:14:10 +0000 (10:14 -0500)]
ide: Fixes for new hierarchy regarding dialog boxes parents and dynamic menu items

12 years agoecere/gui: Not assigning documentID anymore to saved documents (Fixes first untitled...
Jerome St-Louis [Sun, 26 Feb 2012 14:51:35 +0000 (09:51 -0500)]
ecere/gui: Not assigning documentID anymore to saved documents (Fixes first untitled being '2' with an opened project)

12 years agoecere/gui: Fixed error in last commit
Jerome St-Louis [Sun, 26 Feb 2012 14:39:28 +0000 (09:39 -0500)]
ecere/gui: Fixed error in last commit

12 years agoecere/gui: Fixes to make MDI work with Stacker containing Toolbar & Workspace in IDE
Jerome St-Louis [Sun, 26 Feb 2012 14:35:27 +0000 (09:35 -0500)]
ecere/gui: Fixes to make MDI work with Stacker containing Toolbar & Workspace in IDE

12 years agoecere/gui/X: Fixed window position awareness with some WMs by using XTranslateCoordin...
Jerome St-Louis [Wed, 29 Feb 2012 02:35:30 +0000 (21:35 -0500)]
ecere/gui/X: Fixed window position awareness with some WMs by using XTranslateCoordinates instead of the ConfigureNotify event's x & y

12 years agoecere/gui: Renamed 'text' property to more accurate 'caption'; marked 'text' property...
Jerome St-Louis [Thu, 23 Feb 2012 18:29:30 +0000 (03:29 +0900)]
ecere/gui: Renamed 'text' property to more accurate 'caption'; marked 'text' property as deprecated

12 years agoecere/gui: Made nativeDecorations default for windows with borderStyle including...
Jerome St-Louis [Thu, 23 Feb 2012 18:28:51 +0000 (03:28 +0900)]
ecere/gui: Made nativeDecorations default for windows with borderStyle including 'fixed'

12 years agoide/Project: Fixed support for spaces in project name
Jerome St-Louis [Thu, 23 Feb 2012 06:14:52 +0000 (15:14 +0900)]
ide/Project: Fixed support for spaces in project name

12 years agoide: makefile generation and makefiles: added NOSTRIP option.
Rejean Loyer [Wed, 22 Feb 2012 03:56:35 +0000 (22:56 -0500)]
ide: makefile generation and makefiles: added NOSTRIP option.

Conflicts:

compiler/ecc/Makefile
compiler/ecp/Makefile
compiler/ecs/Makefile
compiler/libec/Makefile
eda/drivers/sqlite/Makefile
eda/drivers/sqliteCipher/Makefile
eda/libeda/Makefile

12 years agoinclude.mk: removed some duplication. better comments.
Rejean Loyer [Thu, 1 Sep 2011 01:15:52 +0000 (21:15 -0400)]
include.mk: removed some duplication. better comments.

12 years agocompiler/instance/bootstrap: Fixed stdcall related compilation problems with MinGW...
Jerome St-Louis [Wed, 22 Feb 2012 19:30:34 +0000 (04:30 +0900)]
compiler/instance/bootstrap: Fixed stdcall related compilation problems with MinGW/GCC 4.6.1 by adding an 'origImportType' set in instance.ec rather than compiler

12 years agocompiler: Fixed precompiled grammar broken on Linux
Jerome St-Louis [Tue, 21 Feb 2012 17:56:41 +0000 (02:56 +0900)]
compiler: Fixed precompiled grammar broken on Linux

12 years agoear/i18n: Fixed last commit Makefiles & project
Jerome St-Louis [Tue, 21 Feb 2012 10:04:57 +0000 (19:04 +0900)]
ear/i18n: Fixed last commit Makefiles & project

12 years agoUpdated completed Spanish translation
Juan Sanchez [Tue, 21 Feb 2012 09:49:38 +0000 (18:49 +0900)]
Updated completed Spanish translation

12 years agoeda: Fixed case of EDA.mo in project and Makefile
Jerome St-Louis [Mon, 20 Feb 2012 14:21:27 +0000 (23:21 +0900)]
eda: Fixed case of EDA.mo in project and Makefile

12 years agoi18n: Fixed location of msgctxt in .pot files
Jerome St-Louis [Mon, 20 Feb 2012 13:12:15 +0000 (22:12 +0900)]
i18n: Fixed location of msgctxt in .pot files

12 years agoi18n: Added header to .pot files for Launchpad
Jerome St-Louis [Mon, 20 Feb 2012 12:54:07 +0000 (21:54 +0900)]
i18n: Added header to .pot files for Launchpad

12 years agoi18n: Moved .pot files into locale/, added them to repository, renamed eda.mo->EDA.mo
Jerome St-Louis [Mon, 20 Feb 2012 12:13:43 +0000 (21:13 +0900)]
i18n: Moved .pot files into locale/, added them to repository, renamed eda.mo->EDA.mo

12 years agoi18n: Took out compiler/locale which should not have been there
Jerome St-Louis [Mon, 20 Feb 2012 07:19:43 +0000 (16:19 +0900)]
i18n: Took out compiler/locale which should not have been there

12 years agoi18n/Spanish: Added days of the week 1st letters
Jerome St-Louis [Mon, 20 Feb 2012 06:20:15 +0000 (15:20 +0900)]
i18n/Spanish: Added days of the week 1st letters

12 years ago: Fifth Spanish translation.
Juan Sanchez [Sun, 19 Feb 2012 19:55:58 +0000 (20:55 +0100)]
: Fifth Spanish translation.

12 years ago: Forth Spanish translation.
Juan Sanchez [Sun, 19 Feb 2012 19:43:37 +0000 (20:43 +0100)]
: Forth Spanish translation.

12 years ago: Third Spanish translation.
Juan Sanchez [Sun, 19 Feb 2012 18:48:59 +0000 (19:48 +0100)]
: Third Spanish translation.

12 years ago: Second Spanish translation.
Juan Sanchez [Sun, 19 Feb 2012 18:47:46 +0000 (19:47 +0100)]
: Second Spanish translation.

12 years agoi18n: Added Spanish translation, Took out types from adding files dialogs
Jerome St-Louis [Sun, 19 Feb 2012 19:04:43 +0000 (04:04 +0900)]
i18n: Added Spanish translation, Took out types from adding files dialogs

12 years agoear/extract/i18n: Missed extract locale in last commit
Jerome St-Louis [Sun, 19 Feb 2012 18:39:42 +0000 (03:39 +0900)]
ear/extract/i18n: Missed extract locale in last commit

12 years ago: First Spanish translation.
Juan Sanchez [Sun, 19 Feb 2012 09:48:40 +0000 (10:48 +0100)]
: First Spanish translation.

12 years agoi18n: ear, epj2make, (self)extract
Jerome St-Louis [Sun, 19 Feb 2012 18:33:31 +0000 (03:33 +0900)]
i18n: ear, epj2make, (self)extract

12 years agoecere/i18n: Completed dates i18n, Fixed compiler i18n $(EAR) build issues, Moved...
Jerome St-Louis [Sun, 19 Feb 2012 17:59:27 +0000 (02:59 +0900)]
ecere/i18n: Completed dates i18n, Fixed compiler i18n $(EAR) build issues, Moved GetAlNum to unicode.ec (out of ecereCOM), Added dataBoxes sample

12 years agoecere/i18n: Fixed broken build by taking i18n out of instance.ec; Date & Months i18n...
Jerome St-Louis [Sun, 19 Feb 2012 13:42:40 +0000 (22:42 +0900)]
ecere/i18n: Fixed broken build by taking i18n out of instance.ec; Date & Months i18n (wip); Added missing Designer strings; Compiler: Prevented crash and added missing string

12 years agocompiler/i18n: Added i18n strings to libec/ecc/ecp/ecs
Jerome St-Louis [Sun, 19 Feb 2012 11:43:33 +0000 (20:43 +0900)]
compiler/i18n: Added i18n strings to libec/ecc/ecp/ecs

12 years agoeda/i18n: Added i18n strings to EDA/EDASQLite/EDASQLiteCipher
Jerome St-Louis [Sun, 19 Feb 2012 10:07:24 +0000 (19:07 +0900)]
eda/i18n: Added i18n strings to EDA/EDASQLite/EDASQLiteCipher

12 years agoecere/i18n: Added GUI property categories strings
Jerome St-Louis [Sun, 19 Feb 2012 05:27:58 +0000 (14:27 +0900)]
ecere/i18n: Added GUI property categories strings

12 years agocompiler/libec: Added support for i18n of property categories
Jerome St-Louis [Sun, 19 Feb 2012 05:00:45 +0000 (14:00 +0900)]
compiler/libec: Added support for i18n of property categories

12 years agoecere/Containers/Map: Fixed destruction of Map Nodes' key for struct classes
Jerome St-Louis [Sun, 19 Feb 2012 04:26:33 +0000 (13:26 +0900)]
ecere/Containers/Map: Fixed destruction of Map Nodes' key for struct classes

12 years agoide/Debugger/Watches: Fixed a crash on memory read error
Jerome St-Louis [Sun, 19 Feb 2012 04:22:02 +0000 (13:22 +0900)]
ide/Debugger/Watches: Fixed a crash on memory read error

12 years agoide/Debugger/Project: Fixed wrong active configs being used for debugging
Jerome St-Louis [Sun, 19 Feb 2012 03:18:06 +0000 (12:18 +0900)]
ide/Debugger/Project: Fixed wrong active configs being used for debugging

12 years agoi18n: ide, ecere, documentor: New strings, Chinese
Jerome St-Louis [Sat, 18 Feb 2012 20:17:02 +0000 (05:17 +0900)]
i18n: ide, ecere, documentor: New strings, Chinese

12 years agocompiler/i18n: Fixed i18n strings matching to be case sensitive
Jerome St-Louis [Sat, 18 Feb 2012 19:59:27 +0000 (04:59 +0900)]
compiler/i18n: Fixed i18n strings matching to be case sensitive

12 years agocompiler/libec: Fixed a crash on Context destructor being called on the current conte...
Jerome St-Louis [Sat, 18 Feb 2012 19:56:43 +0000 (04:56 +0900)]
compiler/libec: Fixed a crash on Context destructor being called on the current context on parsing error

12 years agoide/Project: Fix a bug in the overhaul of earlier; forgot to nuke the configName...
Jerome St-Louis [Fri, 17 Feb 2012 15:30:21 +0000 (22:30 +0700)]
ide/Project: Fix a bug in the overhaul of earlier; forgot to nuke the configName property!

12 years agoide/i18n: Added some more i18n'ed strings
Jerome St-Louis [Fri, 17 Feb 2012 12:30:49 +0000 (19:30 +0700)]
ide/i18n: Added some more i18n'ed strings

12 years agoide/i18n: Added a few more i18n'ed strings
Jerome St-Louis [Fri, 17 Feb 2012 11:30:36 +0000 (18:30 +0700)]
ide/i18n: Added a few more i18n'ed strings

12 years agoide/Project: Fixed mixing up configurations/compilers
Jerome St-Louis [Fri, 17 Feb 2012 10:46:48 +0000 (17:46 +0700)]
ide/Project: Fixed mixing up configurations/compilers
For example doing a rebuild and toggling a config before the Clean is done would mix up configs
Compiler and Config are now obtained once, and passed as parameter as they should.
Things that should never have been properties were changed to methods expecting a config and a compiler if necessary.

12 years agocompiler/libec: Fixed Expression leak on relational_expression_error 'class guess...
Jerome St-Louis [Thu, 16 Feb 2012 19:48:23 +0000 (02:48 +0700)]
compiler/libec: Fixed Expression leak on relational_expression_error 'class guess' rule; Added missing destructor for template parameters and arguments list; Added missing class_entry, class_head and class_decl destructors

12 years agocompiler/libec: Fixed memory leak on class context when pre-declaring a class and...
Jerome St-Louis [Thu, 16 Feb 2012 19:11:35 +0000 (02:11 +0700)]
compiler/libec: Fixed memory leak on class context when pre-declaring a class and then defining it in same file (class MyClass; class MyClass { })

12 years agoecere/gui/Window; FileDialog: Fixed an IDE crash on opening 2 modules, where UpdateAc...
Jerome St-Louis [Thu, 16 Feb 2012 14:48:50 +0000 (21:48 +0700)]
ecere/gui/Window; FileDialog: Fixed an IDE crash on opening 2 modules, where UpdateActiveDocument mixed up libec's privateModules; Double-fixed with a MakeActive instead of Activate in FileDialog

12 years agocompiler/bootstrap: Fixed Bison 2.4 warnings in parsers, Updated bootstrap
Jerome St-Louis [Thu, 16 Feb 2012 10:06:24 +0000 (17:06 +0700)]
compiler/bootstrap: Fixed Bison 2.4 warnings in parsers, Updated bootstrap