-Ecere SDK v0.44.10 - www.ecere.com
+Ecere SDK v0.44.12 - www.ecere.com
The Ecere SDK is Free Open Source Software. It is provided with NO WARRANTY
expressed or implied to the extent permitted by law.
================================================================================
- Copyright (c) 1996-2014, Jerome Jacovella-St-Louis
- Copyright (c) 2005-2014, Ecere Corporation
+ Copyright (c) 1996-2015, Jerome Jacovella-St-Louis
+ Copyright (c) 2005-2015, Ecere Corporation
All rights reserved.
+Ecere SDK 0.44.12 (December 10, 2015)
+
+ * Bug fix release
+ * Improved JSON Support
+ * Improved CSV support (extras)
+----------------------------------------
Ecere SDK 0.44.11 (February 16, 2015)
* Bug fix release
* Fixed crash on writing initial config file on Linux
-
+----------------------------------------
Ecere SDK 0.44.10 (August 7, 2014)
* Compiler fixes and optimizations
-The Ecere SDK v0.44.11 - http://ecere.org
+The Ecere SDK v0.44.12 - http://ecere.org
Free Open Source Software released under the New BSD license.
else
{
node = __extension__ ({
-struct __ecereNameSpace__ecere__com__MapNode * __ecereInstance1 = __ecereNameSpace__ecere__com__eSystem_New0(sizeof(struct __ecereNameSpace__ecere__com__MapNode));
+struct __ecereNameSpace__ecere__com__MapNode * __ecereInstance1 = __ecereNameSpace__ecere__com__eSystem_New0(sizeof(struct __ecereNameSpace__ecere__com__MapNode) + sizeof(struct __ecereNameSpace__ecere__com__AVLNode));
__ecereProp___ecereNameSpace__ecere__com__MapNode_Set_key(__ecereInstance1, pos), __ecereInstance1;
});
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Application;
+struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__List_TPL_String_;
+
+struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Map_TPL_ContextStringPair__ecere__com__List_TPL_String___;
+
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Module;
struct __ecereNameSpace__ecere__com__Class * __ecereClass_ClassImport;
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__List;
-struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__List_TPL_String_;
-
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Map;
-struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Map_TPL_ContextStringPair__ecere__com__List_TPL_String___;
-
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__sys__File;
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__sys__TempFile;
__ecereNameSpace__ecere__com__eModule_LoadStatic(module, "ecere", 2, (void *)(__ecereDll_Load_ecere), (void *)(__ecereDll_Unload_ecere));
__ecereRegisterModule_ecs(module);
__ecereClass___ecereNameSpace__ecere__com__Application = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Application");
+__ecereClass___ecereNameSpace__ecere__com__List_TPL_String_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::List<String>");
+__ecereClass___ecereNameSpace__ecere__com__Map_TPL_ContextStringPair__ecere__com__List_TPL_String___ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Map<ContextStringPair, ecere::com::List<String> >");
__ecereClass___ecereNameSpace__ecere__com__Module = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Module");
__ecereClass_ClassImport = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ClassImport");
__ecereClass_Context = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "Context");
_class = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Iterator");
__ecereProp___ecereNameSpace__ecere__com__Iterator_data = _property = __ecereNameSpace__ecere__com__eClass_FindProperty(_class, "data", module);
__ecereClass___ecereNameSpace__ecere__com__List = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::List");
-__ecereClass___ecereNameSpace__ecere__com__List_TPL_String_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::List<String>");
__ecereClass___ecereNameSpace__ecere__com__Map = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Map");
-__ecereClass___ecereNameSpace__ecere__com__Map_TPL_ContextStringPair__ecere__com__List_TPL_String___ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Map<ContextStringPair, ecere::com::List<String> >");
_class = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::MapIterator");
__ecereProp___ecereNameSpace__ecere__com__MapIterator_key = _property = __ecereNameSpace__ecere__com__eClass_FindProperty(_class, "key", module);
__ecereProp___ecereNameSpace__ecere__com__MapIterator_map = _property = __ecereNameSpace__ecere__com__eClass_FindProperty(_class, "map", module);
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Instance;
-struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Module;
-
-struct __ecereNameSpace__ecere__com__Class * __ecereClass_int;
-
-struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__CustomAVLTree;
-
-struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__LinkList;
-
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__LinkList_TPL_TopoEdge__link__EQU__in_;
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__LinkList_TPL_TopoEdge__link__EQU__out_;
-struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__List;
-
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__List_TPL_ClassPropertyValue_;
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__List_TPL_Location_;
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__List_TPL_ecere__com__Module_;
-struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Map;
-
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Map_TPL_ContextStringPair__ecere__com__List_TPL_Location___;
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Map_TPL_String__ecere__com__List_TPL_ecere__com__Module___;
+struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Module;
+
+struct __ecereNameSpace__ecere__com__Class * __ecereClass_int;
+
+struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__CustomAVLTree;
+
+struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__LinkList;
+
+struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__List;
+
+struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__Map;
+
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__TemplateMemberType;
struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__sys__BTNode;
__ecereProp_double_Get_signBit = _property->Get;
__ecereClass___ecereNameSpace__ecere__com__Application = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Application");
__ecereClass___ecereNameSpace__ecere__com__Instance = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Instance");
+__ecereClass___ecereNameSpace__ecere__com__LinkList_TPL_TopoEdge__link__EQU__in_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::LinkList<TopoEdge, link = in>");
+__ecereClass___ecereNameSpace__ecere__com__LinkList_TPL_TopoEdge__link__EQU__out_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::LinkList<TopoEdge, link = out>");
+__ecereClass___ecereNameSpace__ecere__com__List_TPL_ClassPropertyValue_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::List<ClassPropertyValue>");
+__ecereClass___ecereNameSpace__ecere__com__List_TPL_Location_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::List<Location>");
+__ecereClass___ecereNameSpace__ecere__com__List_TPL_ecere__com__Module_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::List<ecere::com::Module>");
+__ecereClass___ecereNameSpace__ecere__com__Map_TPL_ContextStringPair__ecere__com__List_TPL_Location___ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Map<ContextStringPair, ecere::com::List<Location> >");
+__ecereClass___ecereNameSpace__ecere__com__Map_TPL_String__ecere__com__List_TPL_ecere__com__Module___ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Map<String, ecere::com::List<ecere::com::Module> >");
__ecereClass___ecereNameSpace__ecere__com__Module = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Module");
_class = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "float");
method = __ecereNameSpace__ecere__com__eClass_FindMethod(_class, "inf", module);
_class = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Iterator");
__ecereProp___ecereNameSpace__ecere__com__Iterator_data = _property = __ecereNameSpace__ecere__com__eClass_FindProperty(_class, "data", module);
__ecereClass___ecereNameSpace__ecere__com__LinkList = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::LinkList");
-__ecereClass___ecereNameSpace__ecere__com__LinkList_TPL_TopoEdge__link__EQU__in_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::LinkList<TopoEdge, link = in>");
-__ecereClass___ecereNameSpace__ecere__com__LinkList_TPL_TopoEdge__link__EQU__out_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::LinkList<TopoEdge, link = out>");
__ecereClass___ecereNameSpace__ecere__com__List = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::List");
-__ecereClass___ecereNameSpace__ecere__com__List_TPL_ClassPropertyValue_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::List<ClassPropertyValue>");
-__ecereClass___ecereNameSpace__ecere__com__List_TPL_Location_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::List<Location>");
-__ecereClass___ecereNameSpace__ecere__com__List_TPL_ecere__com__Module_ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::List<ecere::com::Module>");
__ecereClass___ecereNameSpace__ecere__com__Map = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Map");
-__ecereClass___ecereNameSpace__ecere__com__Map_TPL_ContextStringPair__ecere__com__List_TPL_Location___ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Map<ContextStringPair, ecere::com::List<Location> >");
-__ecereClass___ecereNameSpace__ecere__com__Map_TPL_String__ecere__com__List_TPL_ecere__com__Module___ = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::Map<String, ecere::com::List<ecere::com::Module> >");
_class = __ecereNameSpace__ecere__com__eSystem_FindClass(module, "ecere::com::MapIterator");
__ecereProp___ecereNameSpace__ecere__com__MapIterator_key = _property = __ecereNameSpace__ecere__com__eClass_FindProperty(_class, "key", module);
__ecereProp___ecereNameSpace__ecere__com__MapIterator_map = _property = __ecereNameSpace__ecere__com__eClass_FindProperty(_class, "map", module);
#: ./src/gui/controls/DropBox.ec:170
#: ./src/gui/controls/EditBox.ec:799
#: ./src/gui/controls/Label.ec:47
-#: ./src/gui/controls/ListBox.ec:980
-#: ./src/gui/controls/ListBox.ec:1013
+#: ./src/gui/controls/ListBox.ec:981
#: ./src/gui/controls/ListBox.ec:1014
-#: ./src/gui/controls/ListBox.ec:1018
-#: ./src/gui/controls/ListBox.ec:1046
+#: ./src/gui/controls/ListBox.ec:1015
+#: ./src/gui/controls/ListBox.ec:1019
#: ./src/gui/controls/ListBox.ec:1047
#: ./src/gui/controls/ListBox.ec:1048
#: ./src/gui/controls/ListBox.ec:1049
+#: ./src/gui/controls/ListBox.ec:1050
#: ./src/gui/controls/Picture.ec:19
#: ./src/gui/controls/Picture.ec:39
#: ./src/gui/controls/ScrollBar.ec:81
#: ./src/gui/controls/EditBox.ec:801
#: ./src/gui/controls/EditBox.ec:802
#: ./src/gui/controls/Label.ec:18
-#: ./src/gui/controls/ListBox.ec:962
-#: ./src/gui/controls/ListBox.ec:1001
-#: ./src/gui/controls/ListBox.ec:1009
+#: ./src/gui/controls/ListBox.ec:963
+#: ./src/gui/controls/ListBox.ec:1002
#: ./src/gui/controls/ListBox.ec:1010
#: ./src/gui/controls/ListBox.ec:1011
#: ./src/gui/controls/ListBox.ec:1012
-#: ./src/gui/controls/ListBox.ec:1044
+#: ./src/gui/controls/ListBox.ec:1013
#: ./src/gui/controls/ListBox.ec:1045
-#: ./src/gui/controls/ListBox.ec:1050
+#: ./src/gui/controls/ListBox.ec:1046
#: ./src/gui/controls/ListBox.ec:1051
-#: ./src/gui/controls/ListBox.ec:1055
+#: ./src/gui/controls/ListBox.ec:1052
+#: ./src/gui/controls/ListBox.ec:1056
#: ./src/gui/controls/ScrollBar.ec:83
#: ./src/gui/controls/ScrollBar.ec:87
#: ./src/gui/controls/ScrollBar.ec:98
#: ./src/gui/dialogs/ColorPicker.ec:730
#: ./src/gui/dialogs/FileDialog.ec:1270
#: ./src/gui/dialogs/FileDialog.ec:1564
-#: ./src/gui/dialogs/FindDialog.ec:73
+#: ./src/gui/dialogs/FindDialog.ec:74
#: ./src/gui/dialogs/MessageBox.ec:88
#: ./src/gui/dialogs/MessageBox.ec:107
#: ./src/gui/dialogs/ReplaceDialog.ec:374
msgid "Design"
msgstr "Design"
-#: ./src/gui/dialogs/FindDialog.ec:46
+#: ./src/gui/dialogs/FindDialog.ec:47
msgid "Direction"
msgstr "Direction"
msgid "Document"
msgstr "Document"
-#: ./src/gui/dialogs/FindDialog.ec:41
+#: ./src/gui/dialogs/FindDialog.ec:42
msgid "Down"
msgstr "Down"
msgstr "Filter:"
#: ./src/gui/dialogs/FindDialog.ec:7
-#: ./src/gui/dialogs/FindDialog.ec:61
+#: ./src/gui/dialogs/FindDialog.ec:62
msgid "Find"
msgstr "Find"
-#: ./src/gui/dialogs/FindDialog.ec:51
+#: ./src/gui/dialogs/FindDialog.ec:52
#: ./src/gui/dialogs/ReplaceDialog.ec:252
msgid "Find Next"
msgstr "Find Next"
msgid "Find Previous\tShift-F3"
msgstr "Find Previous\tShift-F3"
-#: ./src/gui/dialogs/FindDialog.ec:85
+#: ./src/gui/dialogs/FindDialog.ec:86
#: ./src/gui/dialogs/ReplaceDialog.ec:379
msgid "Find what:"
msgstr "Find what:"
msgid "March"
msgstr "March"
-#: ./src/gui/dialogs/FindDialog.ec:31
+#: ./src/gui/dialogs/FindDialog.ec:32
#: ./src/gui/dialogs/ReplaceDialog.ec:229
msgid "Match case"
msgstr "Match case"
msgstr "Please enter a name."
#: ./src/gui/controls/DropBox.ec:95
-#: ./src/gui/controls/ListBox.ec:963
+#: ./src/gui/controls/ListBox.ec:964
msgid "Private"
msgstr "Private"
msgid "Search Finished"
msgstr "Search Finished"
-#: ./src/gui/dialogs/FindDialog.ec:61
+#: ./src/gui/dialogs/FindDialog.ec:62
#: ./src/gui/dialogs/ReplaceDialog.ec:162
#: ./src/gui/dialogs/ReplaceDialog.ec:346
msgid "Search string not found."
msgid "Undo\tCtrl+Z"
msgstr "Undo\tCtrl+Z"
-#: ./src/gui/dialogs/FindDialog.ec:36
+#: ./src/gui/dialogs/FindDialog.ec:37
msgid "Up"
msgstr "Up"
msgid "Whole File"
msgstr "Whole File"
-#: ./src/gui/dialogs/FindDialog.ec:26
+#: ./src/gui/dialogs/FindDialog.ec:27
#: ./src/gui/dialogs/ReplaceDialog.ec:223
msgid "Whole word only"
msgstr "Whole word only"
msgid " with file name matching \"%s\""
msgstr " with file name matching \"%s\""
-#: ./src/ide.ec:3063
+#: ./src/ide.ec:3065
msgid "%s %s is excluded from current build configuration.\n"
msgstr "%s %s is excluded from current build configuration.\n"
msgid "%s%s deleted\n"
msgstr "%s%s deleted\n"
-#: ./src/ide.ec:1902
+#: ./src/ide.ec:1904
msgid "(Mixed)"
msgstr "(Mixed)"
msgid "Add project to workspace..."
msgstr "Add project to workspace..."
-#: ./src/ProjectSettings.ec:2073
+#: ./src/ProjectSettings.ec:2074
msgid "Additional Include Directories"
msgstr "Additional Include Directories"
-#: ./src/ProjectSettings.ec:2164
+#: ./src/ProjectSettings.ec:2165
msgid "Additional Libraries"
msgstr "Additional Libraries"
-#: ./src/ProjectSettings.ec:2192
+#: ./src/ProjectSettings.ec:2193
msgid "Additional Library Directories"
msgstr "Additional Library Directories"
#: ./src/project/ProjectView.ec:232
#: ./src/ide.ec:934
-#: ./src/ide.ec:2057
-#: ./src/ide.ec:2091
+#: ./src/ide.ec:2059
+#: ./src/ide.ec:2093
#: ./src/ProjectSettings.ec:1267
msgid "Build"
msgstr "Build"
msgid "Build project"
msgstr "Build project"
-#: ./src/ProjectSettings.ec:2221
+#: ./src/ProjectSettings.ec:2222
msgid "Builder"
msgstr "Builder"
msgid "C/C++/eC Source Files (*.ec, *.c, *.cpp, *.cc, *.cxx)"
msgstr "C/C++/eC Source Files (*.ec, *.c, *.cpp, *.cc, *.cxx)"
-#: ./src/ide.ec:3022
+#: ./src/ide.ec:3024
msgid "CAPS"
msgstr "CAPS"
msgid "Close All"
msgstr "Close All"
-#: ./src/ide.ec:3092
+#: ./src/ide.ec:3094
msgid "Close IDE"
msgstr "Close IDE"
msgid "Command:"
msgstr "Command:"
-#: ./src/ProjectSettings.ec:1723
-#: ./src/ProjectSettings.ec:1756
+#: ./src/ProjectSettings.ec:1724
+#: ./src/ProjectSettings.ec:1757
msgid "Common"
msgstr "Common"
msgid "Compile"
msgstr "Compile"
-#: ./src/ide.ec:3048
+#: ./src/ide.ec:3050
msgid "Compile %s"
msgstr "Compile %s"
-#: ./src/ProjectSettings.ec:1903
+#: ./src/ProjectSettings.ec:1904
msgid "Compiler"
msgstr "Compiler"
msgid "Compiler Configurations:"
msgstr "Compiler Configurations:"
-#: ./src/ProjectSettings.ec:2065
+#: ./src/ProjectSettings.ec:2066
msgid "Compiler Options"
msgstr "Compiler Options"
msgid "Completed"
msgstr "Completed"
-#: ./src/ProjectSettings.ec:2185
+#: ./src/ProjectSettings.ec:2186
msgid "Compress"
msgstr "Compress"
msgid "Configurations: "
msgstr "Configurations: "
-#: ./src/ProjectSettings.ec:2179
+#: ./src/ProjectSettings.ec:2180
msgid "Console Application"
msgstr "Console Application"
msgid "Debug compiling"
msgstr "Debug compiling"
-#: ./src/ProjectSettings.ec:2046
+#: ./src/ProjectSettings.ec:2047
msgid "Debuggable"
msgstr "Debuggable"
msgid "Default Intermediate Objects Directory"
msgstr "Default Intermediate Objects Directory"
-#: ./src/ProjectSettings.ec:2009
+#: ./src/ProjectSettings.ec:2010
msgid "Default Name Space"
msgstr "Default Name Space"
msgid "Do you want to quickly create a temporary project?"
msgstr "Do you want to quickly create a temporary project?"
-#: ./src/ide.ec:2222
+#: ./src/ide.ec:2224
msgid "Do you want to terminate the debugging session in progress?"
msgstr "Do you want to terminate the debugging session in progress?"
#: ./src/designer/CodeEditor.ec:2338
-#: ./src/ide.ec:1828
+#: ./src/ide.ec:1829
msgid "Document has been modified"
msgstr "Document has been modified"
msgid "Ecere Archiver"
msgstr "Ecere Archiver"
-#: ./src/ide.ec:3985
+#: ./src/ide.ec:3999
msgid "Ecere IDE"
msgstr "Ecere IDE"
msgid "Error opening file"
msgstr "Error opening file"
-#: ./src/ide.ec:2397
+#: ./src/ide.ec:2399
msgid "Error opening project"
msgstr "Error opening project"
msgid "Error: aborting search!\n"
msgstr "Error: aborting search!\n"
-#: ./src/ProjectSettings.ec:1995
+#: ./src/ProjectSettings.ec:1996
msgid "Exclude from Build"
msgstr "Exclude from Build"
msgid "Extras Folder"
msgstr "Extras Folder"
-#: ./src/ProjectSettings.ec:2020
+#: ./src/ProjectSettings.ec:2021
msgid "Fast Math"
msgstr "Fast Math"
#: ./src/designer/Designer.ec:149
#: ./src/documents/PictureEdit.ec:54
#: ./src/ide.ec:624
-#: ./src/ide.ec:3482
+#: ./src/ide.ec:3481
msgid "File"
msgstr "File"
msgid "File %s is excluded from current build configuration.\n"
msgstr "File %s is excluded from current build configuration.\n"
-#: ./src/ide.ec:2492
-#: ./src/ide.ec:2504
+#: ./src/ide.ec:2494
+#: ./src/ide.ec:2506
msgid "File doesn't exist."
msgstr "File doesn't exist."
#: ./src/project/ProjectView.ec:2194
-#: ./src/ide.ec:2552
+#: ./src/ide.ec:2554
msgid "File doesn't exist. Create?"
msgstr "File doesn't exist. Create?"
msgid "File with same name already in project."
msgstr "File with same name already in project."
-#: ./src/project/Workspace.ec:1362
+#: ./src/project/Workspace.ec:1371
msgid "File%s not found"
msgstr "File%s not found"
-#: ./src/ProjectSettings.ec:1917
+#: ./src/ProjectSettings.ec:1918
msgid "Files"
msgstr "Files"
msgid "For Speed (-O2)"
msgstr "For Speed (-O2)"
-#: ./src/ide.ec:2766
+#: ./src/ide.ec:2768
msgctxt "Found %d match%s in \"%s\"%s\n\n"
msgid "Found"
msgstr "Found"
msgid "Install"
msgstr "Install"
-#: ./src/ProjectSettings.ec:2241
+#: ./src/ProjectSettings.ec:2242
msgid "Install Commands"
msgstr "Install Commands"
msgid "Integer division by 0"
msgstr "Integer division by 0"
-#: ./src/ProjectSettings.ec:1989
+#: ./src/ProjectSettings.ec:1990
msgid "Intermediate Objects Directory"
msgstr "Intermediate Objects Directory"
msgid "License Agreements"
msgstr "License Agreements"
-#: ./src/ProjectSettings.ec:2137
+#: ./src/ProjectSettings.ec:2138
msgid "Linker"
msgstr "Linker"
msgid "Linker Message: "
msgstr "Linker Message: "
-#: ./src/ProjectSettings.ec:2172
+#: ./src/ProjectSettings.ec:2173
msgid "Linker Options"
msgstr "Linker Options"
msgid "Memory can't be read at %s"
msgstr "Memory can't be read at %s"
-#: ./src/ProjectSettings.ec:2026
+#: ./src/ProjectSettings.ec:2027
msgid "MemoryGuard"
msgstr "MemoryGuard"
#: ./src/designer/Sheet.ec:800
#: ./src/designer/Sheet.ec:931
-#: ./src/designer/Sheet.ec:1663
-#: ./src/designer/Sheet.ec:1664
+#: ./src/designer/Sheet.ec:1665
+#: ./src/designer/Sheet.ec:1666
msgid "Misc"
msgstr "Misc"
msgid "Move code editor caret freely past end of line"
msgstr "Move code editor caret freely past end of line"
-#: ./src/ide.ec:3030
+#: ./src/ide.ec:3032
msgid "NUM"
msgstr "NUM"
msgid "Next"
msgstr "Next"
-#: ./src/ProjectSettings.ec:2058
+#: ./src/ProjectSettings.ec:2059
msgid "No Line Numbers"
msgstr "No Line Numbers"
msgid "OK"
msgstr "OK"
-#: ./src/ide.ec:3026
+#: ./src/ide.ec:3028
msgid "OVR"
msgstr "OVR"
#: ./src/designer/CodeEditor.ec:147
#: ./src/ide.ec:144
-#: ./src/ide.ec:2281
+#: ./src/ide.ec:2283
msgid "Open Project"
msgstr "Open Project"
msgid "Open a different file?"
msgstr "Open a different file?"
-#: ./src/ide.ec:2397
+#: ./src/ide.ec:2399
msgid "Open a different project?"
msgstr "Open a different project?"
msgid "Open..."
msgstr "Open..."
-#: ./src/ProjectSettings.ec:2040
+#: ./src/ProjectSettings.ec:2041
msgid "Optimization"
msgstr "Optimization"
msgid "Portable C Compiler / GNU Make"
msgstr "Portable C Compiler / GNU Make"
-#: ./src/ProjectSettings.ec:2234
+#: ./src/ProjectSettings.ec:2235
msgid "Post-build Commands"
msgstr "Post-build Commands"
-#: ./src/ProjectSettings.ec:2227
+#: ./src/ProjectSettings.ec:2228
msgid "Pre-build Commands"
msgstr "Pre-build Commands"
-#: ./src/ProjectSettings.ec:2002
+#: ./src/ProjectSettings.ec:2003
msgid "Preprocessor Definitions"
msgstr "Preprocessor Definitions"
msgid "Previous"
msgstr "Previous"
-#: ./src/ProjectSettings.ec:2052
+#: ./src/ProjectSettings.ec:2053
msgid "Profiling Data"
msgstr "Profiling Data"
msgstr "Rebuilding project %s using the %s configuration...\n"
#: ./src/ide.ec:731
-#: ./src/ide.ec:3483
+#: ./src/ide.ec:3482
msgid "Recent Files"
msgstr "Recent Files"
#: ./src/ide.ec:732
-#: ./src/ide.ec:3484
+#: ./src/ide.ec:3483
msgid "Recent Projects"
msgstr "Recent Projects"
msgid "Restart"
msgstr "Restart"
-#: ./src/ide.ec:2135
-#: ./src/ide.ec:2140
+#: ./src/ide.ec:2137
+#: ./src/ide.ec:2142
msgid "Resume"
msgstr "Resume"
msgid "SYSROOT"
msgstr "SYSROOT"
-#: ./src/ide.ec:2431
+#: ./src/ide.ec:2433
msgid "Same Project"
msgstr "Same Project"
msgid "Save changes to project options?"
msgstr "Save changes to project options?"
-#: ./src/ProjectSettings.ec:1879
+#: ./src/ProjectSettings.ec:1880
msgid "Save changes to project settings?"
msgstr "Save changes to project settings?"
#: ./src/ide.ec:266
#: ./src/ide.ec:1040
-#: ./src/ide.ec:2135
-#: ./src/ide.ec:2140
+#: ./src/ide.ec:2137
+#: ./src/ide.ec:2142
msgid "Start"
msgstr "Start"
msgid "Stop"
msgstr "Stop"
-#: ./src/ide.ec:2057
-#: ./src/ide.ec:2091
+#: ./src/ide.ec:2059
+#: ./src/ide.ec:2093
msgid "Stop Build"
msgstr "Stop Build"
-#: ./src/ProjectSettings.ec:2014
+#: ./src/ProjectSettings.ec:2015
msgid "Strict Name Spaces"
msgstr "Strict Name Spaces"
msgid "Target"
msgstr "Target"
-#: ./src/ProjectSettings.ec:2157
+#: ./src/ProjectSettings.ec:2158
msgid "Target Directory"
msgstr "Target Directory"
-#: ./src/ProjectSettings.ec:2143
+#: ./src/ProjectSettings.ec:2144
msgid "Target Name"
msgstr "Target Name"
#: ./src/dialogs/NewProjectDialog.ec:34
#: ./src/dialogs/NewProjectDialog.ec:362
-#: ./src/ProjectSettings.ec:2150
+#: ./src/ProjectSettings.ec:2151
msgid "Target Type"
msgstr "Target Type"
msgstr "The "
#: ./src/designer/CodeEditor.ec:2337
-#: ./src/ide.ec:1826
+#: ./src/ide.ec:1827
msgid "The document %s was modified by another application.\nWould you like to reload it and lose your changes?"
msgstr "The document %s was modified by another application.\nWould you like to reload it and lose your changes?"
msgid "The following file"
msgstr "The following file"
-#: ./src/project/Workspace.ec:1363
+#: ./src/project/Workspace.ec:1372
msgid "The following file%s could not be re-opened.%s"
msgstr "The following file%s could not be re-opened.%s"
msgid "This program is based on these free open source software components."
msgstr "This program is based on these free open source software components."
-#: ./src/ide.ec:2432
+#: ./src/ide.ec:2434
msgid "This project is already present in workspace."
msgstr "This project is already present in workspace."
msgid "View Toolbox"
msgstr "View Toolbox"
-#: ./src/ProjectSettings.ec:2033
+#: ./src/ProjectSettings.ec:2034
msgid "Warnings"
msgstr "Warnings"
msgid "Workspace Files (*.ews)"
msgstr "Workspace Files (*.ews)"
-#: ./src/project/Workspace.ec:1330
+#: ./src/project/Workspace.ec:1339
msgid "Workspace Load File Error"
msgstr "Workspace Load File Error"
-#: ./src/project/Workspace.ec:1330
+#: ./src/project/Workspace.ec:1339
msgid "Workspace load file failed"
msgstr "Workspace load file failed"
-#: ./src/ProjectSettings.ec:1881
+#: ./src/ProjectSettings.ec:1882
msgid "Would you like to save changes made to the build options?"
msgstr "Would you like to save changes made to the build options?"
msgid "error"
msgstr "error"
-#: ./src/ide.ec:3820
+#: ./src/ide.ec:3834
msgid "error: unable to load :crossplatform.mk file inside ide binary."
msgstr "error: unable to load :crossplatform.mk file inside ide binary."
msgid "found"
msgstr "found"
-#: ./src/ide.ec:2766
+#: ./src/ide.ec:2768
msgid "in"
msgstr "in"
msgid "intermediate objects directory"
msgstr "intermediate objects directory"
-#: ./src/ide.ec:2766
+#: ./src/ide.ec:2768
msgid "match"
msgstr "match"
message = PrintString(
"Ecere Software Development Kit ", strcmp(shortVersion, "unknown") ? "v" : "", shortVersion, " \"Ryōan-ji\"" X64STRING "\n"
"Build " REPOSITORY_VERSION "\n"
- "Copyright © 2005-2014 Ecere Corporation\n"
- "Copyright © 1996-2014 Jérôme Jacovella-St-Louis");
+ "Copyright © 2005-2015 Ecere Corporation\n"
+ "Copyright © 1996-2015 Jérôme Jacovella-St-Louis");
versionCopyright.contents = message;
delete message;
delete shortVersion;
],
"TargetType" : "Executable",
- "TargetFileName" : "setup-ecere-0.44.11-win32",
+ "TargetFileName" : "setup-ecere-0.44.12-win32",
"Libraries" : [
"ole32",
"uuid",
RES =
-TARGET = obj/$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/setup-ecere-0.44.11-win32$(E)
+TARGET = obj/$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/setup-ecere-0.44.12-win32$(E)
_ECSOURCES = \
src/installer.ec \
msgid "Database"
msgstr "Database"
+#: ./src/installer.ec:2
+msgid "December 10th, 2015"
+msgstr "December 10th, 2015"
+
#: ./src/installer.ec:428
msgid "Desktop Icon"
msgstr "Desktop Icon"
#: ./src/installer.ec:449
#: ./src/installer.ec:1197
-msgid "Ecere Software Development Kit Setup - v0.44.11 \"Ryōan-ji\" 64 Bit Edition"
-msgstr "Ecere Software Development Kit Setup - v0.44.11 \"Ryōan-ji\" 64 Bit Edition"
+msgid "Ecere Software Development Kit Setup - v0.44.12 \"Ryōan-ji\" 64 Bit Edition"
+msgstr "Ecere Software Development Kit Setup - v0.44.12 \"Ryōan-ji\" 64 Bit Edition"
#: ./src/installer.ec:314
#: ./src/installer.ec:315
msgid "Ecere Vanilla"
msgstr "Ecere Vanilla"
-#: ./src/installer.ec:2
-msgid "February 16th, 2015"
-msgstr "February 16th, 2015"
-
#: ./src/installer.ec:1833
msgid "Finish"
msgstr "Finish"
-static define versionString = "Ecere SDK v0.44.11";
-static define dateString = $"February 16th, 2015";
+static define versionString = "Ecere SDK v0.44.12";
+static define dateString = $"December 10th, 2015";
static define builtOnString = $"built on ";
static define withoutMinGW = $" (Without MinGW)";
tabCycle = true;
clientSize = { 636, 476 };
icon = { ":icon.png" };
- caption = $"Ecere Software Development Kit Setup - v0.44.11 \"Ryōan-ji\" 64 Bit Edition";
+ caption = $"Ecere Software Development Kit Setup - v0.44.12 \"Ryōan-ji\" 64 Bit Edition";
// clientSize = { 796, 576 };
bool loaded;
class InstallProgress : Window
{
- caption = $"Ecere Software Development Kit Setup - v0.44.11 \"Ryōan-ji\" 64 Bit Edition";
+ caption = $"Ecere Software Development Kit Setup - v0.44.12 \"Ryōan-ji\" 64 Bit Edition";
background = activeBorder;
borderStyle = fixed;
hasMinimize = true;