sdk
11 years agocompiler/bootstrap: Reverted to using 'uintptr' for bootstrap; Hardcoding FileListing...
Jerome St-Louis [Sun, 17 Feb 2013 04:10:55 +0000 (23:10 -0500)]
compiler/bootstrap: Reverted to using 'uintptr' for bootstrap; Hardcoding FileListing size for cross-compiling to 64 bit

11 years agocompiler/libec: Fixed wrong reference level causing crash in Key class
Jerome St-Louis [Sat, 16 Feb 2013 22:13:08 +0000 (17:13 -0500)]
compiler/libec: Fixed wrong reference level causing crash in Key class
- Update bootstrap

11 years agocompiler: (u)intptr fixes to build on MinGW 4.4
Jerome St-Louis [Wed, 13 Feb 2013 00:16:07 +0000 (19:16 -0500)]
compiler: (u)intptr fixes to build on MinGW 4.4

11 years agocompiler, ide: 64 bit fixes to get the IDE working
Jerome St-Louis [Tue, 12 Feb 2013 14:46:12 +0000 (09:46 -0500)]
compiler, ide: 64 bit fixes to get the IDE working
- Recomputing Class structSize for 'class_fixed' classes in the compiler

11 years agoecere/X11: Further 64 bit fixes
Jerome St-Louis [Mon, 11 Feb 2013 03:53:54 +0000 (22:53 -0500)]
ecere/X11: Further 64 bit fixes

11 years agoecere/XInterface: 64 bit X11 fixes
Jerome St-Louis [Mon, 11 Feb 2013 03:39:40 +0000 (22:39 -0500)]
ecere/XInterface: 64 bit X11 fixes

11 years agocompiler: Updated bootstrap, precompiled parsers and i18n templates
Jerome St-Louis [Sun, 10 Feb 2013 22:22:45 +0000 (17:22 -0500)]
compiler: Updated bootstrap, precompiled parsers and i18n templates

11 years agoecere: Fixes to support MinGW-w64
Jerome St-Louis [Sun, 10 Feb 2013 22:22:15 +0000 (17:22 -0500)]
ecere: Fixes to support MinGW-w64

11 years agoecere/com: Fixed delayed class properties to use 64 bit type
Jerome St-Louis [Sun, 10 Feb 2013 22:19:30 +0000 (17:19 -0500)]
ecere/com: Fixed delayed class properties to use 64 bit type

11 years agocompiler/libec: Changes to reflect uint64 type for class properties
Jerome St-Louis [Sun, 10 Feb 2013 22:15:51 +0000 (17:15 -0500)]
compiler/libec: Changes to reflect uint64 type for class properties
- Always returned in return value (even for struct)

11 years agoecere: 64 bit fixes: X11, Class property now 64 bit
Jerome St-Louis [Fri, 8 Feb 2013 19:24:36 +0000 (14:24 -0500)]
ecere: 64 bit fixes: X11, Class property now 64 bit

11 years agocompiler: Compiler fixes for 64 bit
Jerome St-Louis [Fri, 8 Feb 2013 19:20:33 +0000 (14:20 -0500)]
compiler: Compiler fixes for 64 bit
- Casting terminating null to pointer for ellipsis
- Class property now using int64 type

11 years agocompiler/ecc: Added generated macro in proper place for GNUC to fix __declspec errors...
Jerome St-Louis [Fri, 8 Feb 2013 01:29:07 +0000 (20:29 -0500)]
compiler/ecc: Added generated macro in proper place for GNUC to fix __declspec errors on Linux

11 years agoecere: Work around for conflicts with 'String' in MinGW-w64 headers
Jerome St-Louis [Fri, 8 Feb 2013 00:07:18 +0000 (19:07 -0500)]
ecere: Work around for conflicts with 'String' in MinGW-w64 headers
- Also included COMPILER_SUFFIX in objects/target directory for ecereCOM

11 years agocompiler/grammar: Added support for extended declarator in between struct and identifier
Jerome St-Louis [Fri, 8 Feb 2013 00:05:41 +0000 (19:05 -0500)]
compiler/grammar: Added support for extended declarator in between struct and identifier
- e.g. struct __attribute__((packed)) Identifier -- This was required to parse MinGW-w64 headers

11 years agocompiler/ecc,ecp: Resolved issues from multipass preprocessing with MinGW-w64
Jerome St-Louis [Fri, 8 Feb 2013 00:01:15 +0000 (19:01 -0500)]
compiler/ecc,ecp: Resolved issues from multipass preprocessing with MinGW-w64
- If __MINGW32__ is defined, defining (u)intptr_t based on _WIN64 rather than including <stdint.h>

11 years agocompiler: Fixed __declspec compiling issue on Linux; ide: Fixed crash on null workspace
Jerome St-Louis [Wed, 6 Feb 2013 09:09:24 +0000 (04:09 -0500)]
compiler: Fixed __declspec compiling issue on Linux; ide: Fixed crash on null workspace

11 years agoide/Debugger: Setting target bits based on compiler settings
Jerome St-Louis [Wed, 6 Feb 2013 07:09:37 +0000 (02:09 -0500)]
ide/Debugger: Setting target bits based on compiler settings

11 years agocompiler/libec: Updated precompiled grammar files
Jerome St-Louis [Wed, 6 Feb 2013 05:31:00 +0000 (00:31 -0500)]
compiler/libec: Updated precompiled grammar files

11 years agocompiler/bootstrap: Updated
Jerome St-Louis [Tue, 5 Feb 2013 16:13:38 +0000 (11:13 -0500)]
compiler/bootstrap: Updated

11 years agoecere/dataTypes: Fixed prototypes for invoking OnGetString
Jerome St-Louis [Tue, 5 Feb 2013 16:11:17 +0000 (11:11 -0500)]
ecere/dataTypes: Fixed prototypes for invoking OnGetString

11 years agoMakefiles/ide: Added $(FORCE_32_BIT) to ecs calls
Jerome St-Louis [Tue, 5 Feb 2013 15:55:37 +0000 (10:55 -0500)]
Makefiles/ide: Added $(FORCE_32_BIT) to ecs calls
- Currently selecting 64 bit by unchecking Force bit depth supported

11 years agocompiler/bootstrap: Further updates
Jerome St-Louis [Tue, 5 Feb 2013 15:00:23 +0000 (10:00 -0500)]
compiler/bootstrap: Further updates

11 years agocompiler: Updated bootstrap
Jerome St-Louis [Tue, 5 Feb 2013 14:49:17 +0000 (09:49 -0500)]
compiler: Updated bootstrap

11 years agocompiler: Fixed prototypes for new/new0/renew/renew0; Added check to default to host...
Jerome St-Louis [Tue, 5 Feb 2013 14:45:11 +0000 (09:45 -0500)]
compiler: Fixed prototypes for new/new0/renew/renew0; Added check to default to host type

11 years agoecere: Fixed mistake in 64 bit size of Application class
Jerome St-Louis [Tue, 5 Feb 2013 13:18:58 +0000 (08:18 -0500)]
ecere: Fixed mistake in 64 bit size of Application class
(sizeof NameSpace is 176, not 32)

11 years agocompiler/ecere: Fix for 64 bit size of Instance base class
Jerome St-Louis [Tue, 5 Feb 2013 11:39:12 +0000 (06:39 -0500)]
compiler/ecere: Fix for 64 bit size of Instance base class

11 years agoecere: 64 bit fixes for memory manager
Jerome St-Louis [Tue, 5 Feb 2013 10:11:11 +0000 (05:11 -0500)]
ecere: 64 bit fixes for memory manager

11 years agocompiler/libec: Fixed precompiled grammar.c on Linux
Jerome St-Louis [Tue, 5 Feb 2013 09:31:42 +0000 (04:31 -0500)]
compiler/libec: Fixed precompiled grammar.c on Linux

11 years agocompiler/ecere: Further steps towards 64 bit support
Jerome St-Louis [Tue, 5 Feb 2013 09:18:39 +0000 (04:18 -0500)]
compiler/ecere: Further steps towards 64 bit support

11 years agoide/sdk: Fixed forcing bit depth option not invoked for static libraries
Jerome St-Louis [Mon, 4 Feb 2013 05:39:10 +0000 (00:39 -0500)]
ide/sdk: Fixed forcing bit depth option not invoked for static libraries

11 years agocompiler/ecere: completed intptr/uintptr support
Jerome St-Louis [Mon, 4 Feb 2013 00:17:57 +0000 (19:17 -0500)]
compiler/ecere: completed intptr/uintptr support

11 years agocompiler/ecere: Initial take at adding a uintptr type
Jerome St-Louis [Sat, 2 Feb 2013 05:17:08 +0000 (00:17 -0500)]
compiler/ecere: Initial take at adding a uintptr type

11 years agoide/project: Extra null check
Jerome St-Louis [Sat, 16 Feb 2013 05:52:31 +0000 (00:52 -0500)]
ide/project: Extra null check

11 years agoepj2make: project -- resetting to default paths
Jerome St-Louis [Sat, 16 Feb 2013 05:51:55 +0000 (00:51 -0500)]
epj2make: project -- resetting to default paths

11 years agoecere/DualPipe: Fixed issue returning error code on Windows
Jerome St-Louis [Sat, 16 Feb 2013 05:50:31 +0000 (00:50 -0500)]
ecere/DualPipe: Fixed issue returning error code on Windows
- Linux version was waiting for process already

11 years agoecere/com: Fixed broken serializatio of File classes
Jerome St-Louis [Sat, 16 Feb 2013 05:49:19 +0000 (00:49 -0500)]
ecere/com: Fixed broken serializatio of File classes
- Further bug fix of virtual method overriding, now specifically checking method id

11 years agoide (ecere)/FormDesigner: Fixed crash on dragging custom control onto form (#779)
Jerome St-Louis [Fri, 8 Feb 2013 02:22:16 +0000 (21:22 -0500)]
ide (ecere)/FormDesigner: Fixed crash on dragging custom control onto form (#779)
- This resolves http://ecere.com/mantis/view.php?id=779

11 years agoide/CodeEditor: Fixed crash on non-compiled properties, e.g. editing a form with...
Jerome St-Louis [Fri, 8 Feb 2013 02:09:10 +0000 (21:09 -0500)]
ide/CodeEditor: Fixed crash on non-compiled properties, e.g. editing a form with an HTMLView

11 years agocompiler/bootstrap: Updaded
Jerome St-Louis [Sat, 2 Feb 2013 02:46:18 +0000 (21:46 -0500)]
compiler/bootstrap: Updaded

11 years agoextras/DynamicString: Missed proper null character safety in earlier commit
Jerome St-Louis [Sat, 2 Feb 2013 02:23:44 +0000 (21:23 -0500)]
extras/DynamicString: Missed proper null character safety in earlier commit

11 years agoeda: Removed extra arguments in EditSection code
Jerome St-Louis [Sat, 2 Feb 2013 02:22:12 +0000 (21:22 -0500)]
eda: Removed extra arguments in EditSection code

11 years agoecere/gui: Fixed a crash when cycling controls with tab
Jerome St-Louis [Sat, 2 Feb 2013 01:55:52 +0000 (20:55 -0500)]
ecere/gui: Fixed a crash when cycling controls with tab
- inactive controls were involved

11 years agoecere/Socket: Fixed bad handling on calling DatagramHost on an already connected...
Jerome St-Louis [Sat, 2 Feb 2013 01:54:55 +0000 (20:54 -0500)]
ecere/Socket: Fixed bad handling on calling DatagramHost on an already connected socket

11 years agocompiler/bootstrap: Fixes for compiling the bootstrap config from the projects
Jerome St-Louis [Sat, 2 Feb 2013 01:53:30 +0000 (20:53 -0500)]
compiler/bootstrap: Fixes for compiling the bootstrap config from the projects

11 years agoecere; ide; compiler: Fixed setting safety null character after (v)snprintf
Jerome St-Louis [Fri, 1 Feb 2013 17:29:33 +0000 (12:29 -0500)]
ecere; ide; compiler: Fixed setting safety null character after (v)snprintf

11 years agoi18n: Updated localization templates 0.44.03
Jerome St-Louis [Wed, 30 Jan 2013 14:48:14 +0000 (09:48 -0500)]
i18n: Updated localization templates

11 years agoecere/compiler/ide: Fixed more buffer overflows by replacing vsprintf by vnsprintf
Jerome St-Louis [Wed, 30 Jan 2013 09:39:36 +0000 (04:39 -0500)]
ecere/compiler/ide: Fixed more buffer overflows by replacing vsprintf by vnsprintf

11 years agocompiler/libec: Fixed a uninitialized variable Valgrind complaint
Jerome St-Louis [Wed, 30 Jan 2013 06:50:14 +0000 (01:50 -0500)]
compiler/libec: Fixed a uninitialized variable Valgrind complaint

11 years agoecere/gui/FileDialog; sys/File: Further fixes for conditional jumps depending on...
Jerome St-Louis [Wed, 30 Jan 2013 04:42:12 +0000 (23:42 -0500)]
ecere/gui/FileDialog; sys/File: Further fixes for conditional jumps depending on uninitialized variables

11 years agoecere/gui/XInterface: Fixed check for closing Joystick handles
jerome [Tue, 29 Jan 2013 12:27:24 +0000 (07:27 -0500)]
ecere/gui/XInterface: Fixed check for closing Joystick handles

11 years agoecere/gfx/Surface: Fixed a Valgrind complaint about conditional jump with -O2
jerome [Tue, 29 Jan 2013 12:26:36 +0000 (07:26 -0500)]
ecere/gfx/Surface: Fixed a Valgrind complaint about conditional jump with -O2

11 years agoUpdated NEWS to reflect 0.44.03 release
Jerome St-Louis [Sun, 27 Jan 2013 19:47:19 +0000 (14:47 -0500)]
Updated NEWS to reflect 0.44.03 release

11 years agoRemoved junk file.
Jerome St-Louis [Sun, 27 Jan 2013 06:09:25 +0000 (01:09 -0500)]
Removed junk file.

11 years agoextras; timeTools.ec details.
Rejean Loyer [Sun, 16 Dec 2012 07:24:56 +0000 (02:24 -0500)]
extras; timeTools.ec details.

11 years agomisc; correct execute permissions for various files.
Rejean Loyer [Sat, 15 Dec 2012 06:24:46 +0000 (01:24 -0500)]
misc; correct execute permissions for various files.

11 years agoecere:gui:controls:EditBox: fixed CTRL+X without a selection marks document as modified.
Rejean Loyer [Wed, 2 Jan 2013 18:30:50 +0000 (13:30 -0500)]
ecere:gui:controls:EditBox: fixed CTRL+X without a selection marks document as modified.

11 years agoInstall: Fix to reflect libec0->libecc0 package name change
Jerome St-Louis [Sun, 27 Jan 2013 05:45:40 +0000 (00:45 -0500)]
Install: Fix to reflect libec0->libecc0 package name change

11 years agoInstall: Installing libec directly under /usr/lib/ec/
Jerome St-Louis [Sun, 27 Jan 2013 05:23:43 +0000 (00:23 -0500)]
Install: Installing libec directly under /usr/lib/ec/
- To avoid conflict with elliptic curves library on Debian

11 years agoi18n: Translation templates update
Jerome St-Louis [Sun, 27 Jan 2013 05:23:07 +0000 (00:23 -0500)]
i18n: Translation templates update

11 years agoide/CodeEditor: Fixed overriding of virtual methods
Jerome St-Louis [Sun, 27 Jan 2013 04:22:02 +0000 (23:22 -0500)]
ide/CodeEditor: Fixed overriding of virtual methods
- The IDE would assume methods need to be chained for virtual methods defined within current module. Now assuming they don't.
- Overriding OnRedraw in a Window or Main in a Thread instance would chain to Window::OnRedraw() / Thread::Main() even though that is not required
- Note: It is not possible at this point to know whether the method should be chained or not for the current module (not compiled)

11 years agoecere/gui/ColorDropBox: Fixed missing color
Jerome St-Louis [Sun, 27 Jan 2013 03:32:13 +0000 (22:32 -0500)]
ecere/gui/ColorDropBox: Fixed missing color
- Fixed problem introduced by 0faaa3a99957395bcb1a323bf18c8f0e1ffca642

11 years agoecere/gfx/fonts: Fixed wrong kerning when using the same face with different sizes
Jerome St-Louis [Thu, 24 Jan 2013 04:12:47 +0000 (23:12 -0500)]
ecere/gfx/fonts: Fixed wrong kerning when using the same face with different sizes

11 years agoextras: Updated Ecere License in extras/res/licenses to reflect license in SDK root
Jerome St-Louis [Wed, 16 Jan 2013 06:06:35 +0000 (01:06 -0500)]
extras: Updated Ecere License in extras/res/licenses to reflect license in SDK root

11 years agoextras/licenses: Added license for CrystalIcons project
Jerome St-Louis [Wed, 16 Jan 2013 05:44:51 +0000 (00:44 -0500)]
extras/licenses: Added license for CrystalIcons project

11 years agoide: Fixed default display driver on OS X
Jerome St-Louis [Wed, 16 Jan 2013 05:42:05 +0000 (00:42 -0500)]
ide: Fixed default display driver on OS X

11 years agodefault.cf: Fixed freetype2 includes on FreeBSD
Jerome St-Louis [Wed, 16 Jan 2013 05:41:23 +0000 (00:41 -0500)]
default.cf: Fixed freetype2 includes on FreeBSD

11 years agoextras/wia: Fixed bad #undef directives
Jerome St-Louis [Wed, 16 Jan 2013 05:40:20 +0000 (00:40 -0500)]
extras/wia: Fixed bad #undef directives

11 years agoecere/net: Fixed warnings and minor code tweaks
Jerome St-Louis [Wed, 16 Jan 2013 05:39:42 +0000 (00:39 -0500)]
ecere/net: Fixed warnings and minor code tweaks

11 years agocompiler/libec: Marking all structs with gcc_struct to get same packed padding as...
Jerome St-Louis [Wed, 16 Jan 2013 05:37:15 +0000 (00:37 -0500)]
compiler/libec: Marking all structs with gcc_struct to get same packed padding as GCC < 4.7

11 years agocompiler/libec: Fix for debug line numbers in generated C code
Jerome St-Louis [Wed, 16 Jan 2013 05:26:40 +0000 (00:26 -0500)]
compiler/libec: Fix for debug line numbers in generated C code

11 years agoextras/CheckListBox: Further tweaks to get notifications for partial check parent...
Jerome St-Louis [Thu, 10 Jan 2013 16:28:36 +0000 (11:28 -0500)]
extras/CheckListBox: Further tweaks to get notifications for partial check parent checks

11 years agoide/Project: Fixed active toolbar after creating new project; ecere/sys/FileMonitor...
Jerome St-Louis [Sun, 6 Jan 2013 09:27:37 +0000 (04:27 -0500)]
ide/Project: Fixed active toolbar after creating new project; ecere/sys/FileMonitor: Fixed potential memory issue;

11 years agoecere: Further fixes for compiling on OS X
Jerome St-Louis [Sun, 6 Jan 2013 07:44:38 +0000 (02:44 -0500)]
ecere: Further fixes for compiling on OS X

11 years agoecere/vanilla: Fixed Vanilla Makefile on OS X which should not have included Cocoa...
Jerome St-Louis [Sun, 6 Jan 2013 07:29:54 +0000 (02:29 -0500)]
ecere/vanilla: Fixed Vanilla Makefile on OS X which should not have included Cocoa drivers

11 years agoextras/CheckListBox: Further tweaks for proper NotifyChanged callbacks
Jerome St-Louis [Thu, 20 Dec 2012 05:55:39 +0000 (00:55 -0500)]
extras/CheckListBox: Further tweaks for proper NotifyChanged callbacks
- Added a 'IsChecked' method to query whether a row is checked

11 years agoextras/CheckListBox: Fixes for property NotifyChanged callbacks
Jerome St-Louis [Wed, 19 Dec 2012 01:09:05 +0000 (20:09 -0500)]
extras/CheckListBox: Fixes for property NotifyChanged callbacks

11 years agoide/Project: Fixed buffer overflows using DynamicString::concatf
Jerome St-Louis [Fri, 14 Dec 2012 04:19:27 +0000 (23:19 -0500)]
ide/Project: Fixed buffer overflows using DynamicString::concatf
- As I understand it, the whole point of DynamicString being to avoid buffer overflows,
 we should either get rid of concatf or fix it ASAP.

11 years agoecere/gfx/png: Added support for 2 channels PNG
Jerome St-Louis [Mon, 10 Dec 2012 12:02:28 +0000 (07:02 -0500)]
ecere/gfx/png: Added support for 2 channels PNG

11 years agoide/Project: Improved linker options support
Jerome St-Louis [Sat, 8 Dec 2012 08:45:24 +0000 (03:45 -0500)]
ide/Project: Improved linker options support
- Recognizing GCC Linker options that are actually GCC options and should not be prefixed by -Wl (e.g. -static-libgcc)

11 years agobuildsystem,epj2make,ide; fixed broken linker options by adding to OFLAGS, not PRJ_CF...
Rejean Loyer [Fri, 7 Dec 2012 17:34:10 +0000 (12:34 -0500)]
buildsystem,epj2make,ide; fixed broken linker options by adding to OFLAGS, not PRJ_CFLAGS and including linker options set per config. (#775)

11 years agoecere/skin: Fix to last temp Android skin tweak
Jerome St-Louis [Fri, 30 Nov 2012 22:32:43 +0000 (17:32 -0500)]
ecere/skin: Fix to last temp Android skin tweak

11 years agoecere: Temporary skin tweaks to run on hi-resolution small display
Jerome St-Louis [Fri, 30 Nov 2012 17:35:17 +0000 (12:35 -0500)]
ecere: Temporary skin tweaks to run on hi-resolution small display

11 years agoecere/Window: Fix for crash on Android dragging mouse on desktop
Jerome St-Louis [Fri, 30 Nov 2012 12:40:27 +0000 (07:40 -0500)]
ecere/Window: Fix for crash on Android dragging mouse on desktop

11 years agoextras/XMLParser: Fixed handling of <!DOCTYPE> tag
Jerome St-Louis [Wed, 28 Nov 2012 06:07:09 +0000 (01:07 -0500)]
extras/XMLParser: Fixed handling of <!DOCTYPE> tag

11 years agoecere/instance: Fixed issue with template virtual methods (e.g. AVLTree::Add)
Jerome St-Louis [Mon, 26 Nov 2012 22:59:43 +0000 (17:59 -0500)]
ecere/instance: Fixed issue with template virtual methods (e.g. AVLTree::Add)
- Tweak to fix problem introduced by bb1fdba96476884a6b931bc6bef3e7b909602288

11 years agoecere/XInterface (OS X): Fixed issue with stay on top / 'Clear' project setting in IDE
Jerome St-Louis [Mon, 26 Nov 2012 18:04:34 +0000 (13:04 -0500)]
ecere/XInterface (OS X): Fixed issue with stay on top / 'Clear' project setting in IDE
- Fix for non-interim windows staying on top when a parent is set

11 years agosdk/install: Installing man pages on OS X
Jerome St-Louis [Mon, 26 Nov 2012 17:20:42 +0000 (12:20 -0500)]
sdk/install: Installing man pages on OS X

11 years agoide/Debugger: Improved support for GDB 6.3 on OS X
Jerome St-Louis [Mon, 26 Nov 2012 09:50:59 +0000 (04:50 -0500)]
ide/Debugger: Improved support for GDB 6.3 on OS X

11 years agoecere: Vanilla project and makefile fixes for OS X
Jerome St-Louis [Mon, 26 Nov 2012 03:02:53 +0000 (22:02 -0500)]
ecere: Vanilla project and makefile fixes for OS X

11 years agoecere/com: Fixed module initialization
Jerome St-Louis [Sun, 25 Nov 2012 05:50:38 +0000 (00:50 -0500)]
ecere/com: Fixed module initialization
- Put global variable re-initializations between #ifdef __ANDROID__,
 as modules loaded by the IDE are meant to use the same application context.
 This reinitialization code had been added since libraries do not get unloaded on Android.
 (Will need to find a better solution to run the IDE *on* Android)

11 years agoide/PictureEdit: Avoid crashes on zooming on an image that failed loading
Jerome St-Louis [Sat, 24 Nov 2012 10:09:20 +0000 (05:09 -0500)]
ide/PictureEdit: Avoid crashes on zooming on an image that failed loading

11 years agoecere/net/HTTPFile: Fixed Chunked transfer encoding
Jerome St-Louis [Sat, 24 Nov 2012 09:49:23 +0000 (04:49 -0500)]
ecere/net/HTTPFile: Fixed Chunked transfer encoding
- Fixed issues with Chunked transfer encoding (Noticed while retrieving data from WMS servers)
- extras/HTMLView: Prevented crash on null font object while testing web browser

11 years agoide/debugger: Fixed GDB communication losing breakpoint line numbers
Jerome St-Louis [Sat, 24 Nov 2012 09:36:33 +0000 (04:36 -0500)]
ide/debugger: Fixed GDB communication losing breakpoint line numbers
- Added proper escaping to both StripQuotes2 and TokenizeList

11 years agoide/CodeEditor: Fixed buffer overflow
Jerome St-Louis [Fri, 23 Nov 2012 21:08:55 +0000 (16:08 -0500)]
ide/CodeEditor: Fixed buffer overflow
- Large strings such as the credits in the IDE's about.ec caused buffer overflows,
  noticed as 'Stack smashing' on Ubuntu Quantal

11 years agoide; find in files; fixed -1 matches found messages.
Rejean Loyer [Fri, 23 Nov 2012 03:11:58 +0000 (22:11 -0500)]
ide; find in files; fixed -1 matches found messages.

11 years agoide; find in files; added temporary solution to skip .git dirs when searching in...
Rejean Loyer [Fri, 23 Nov 2012 02:12:43 +0000 (21:12 -0500)]
ide; find in files; added temporary solution to skip .git dirs when searching in directory mode.

11 years agoide; fixed ide doesn't open files by http on command line. fixed QuickProject doesn...
Rejean Loyer [Fri, 23 Nov 2012 00:19:12 +0000 (19:19 -0500)]
ide; fixed ide doesn't open files by http on command line. fixed QuickProject doesn't work with files opened by http.

11 years agoide; added active configuration and active compiler drop boxes to ide toolbar. remove...
Rejean Loyer [Thu, 22 Nov 2012 16:27:18 +0000 (11:27 -0500)]
ide; added active configuration and active compiler drop boxes to ide toolbar. removed old dialogs for those as well.

11 years agoide; find / replace in files; fixed results have mixed path separator under windows...
Rejean Loyer [Thu, 22 Nov 2012 01:23:19 +0000 (20:23 -0500)]
ide; find / replace in files; fixed results have mixed path separator under windows when searching in project / workspace. fixed finding by filename should let you double-click/enter to open. fixed finding by filename should match folders and let you shell open them. fixed seeing (none) for the project sub-node after a project reload.