<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/indevide/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 28 Oct 2013 19:06:32 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/indevide/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by achimmihca</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v11
+++ v12
@@ -35,7 +35,7 @@
 Make sure the path to the executeable is correct. (on linux there is no .exe extension)
 If you hit *Start* HotDocs will be started in another process which can be stopped by clicking *Debug*-&gt;*Stop*.
 When the process is finished there is a HotDocs directory under your BlitzMax path which contains the complete documentation of all modules.
-If you don't want to update the documentation of all modules you can specify the modul which should be updated in the 'Module' textfield. Valid module names are 'brl.linkedlist' or 'brl' for example. Note that there is no error message if a module does not exist.
+If you don't want to update the documentation of all modules you can specify the module which should be updated in the 'Module' textfield. Valid module names are 'brl.linkedlist' or 'brl' for example. Note that there is no error message if a module does not exist.

 ### Keyword Handling
@@ -53,6 +53,6 @@
 ### Localisation
 Since version 2.0 IndevIDE uses the localization of wxWidgets which bases on gettext.
 If you want to contribute feel free to create a translation for your language.
-The localization files are in ~config/locale
+The localization files are in ~config/locale.

 [[project_admins]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">achimmihca</dc:creator><pubDate>Mon, 28 Oct 2013 19:06:32 -0000</pubDate><guid>https://sourceforge.net34905fb303240c19e18d2cd02002d3f494057fcc</guid></item><item><title>Home modified by achimmihca</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v10
+++ v11
@@ -10,7 +10,7 @@
 If you want to use the source code you will have to compile

 * indevIDE.bmx
-* keyword extractor.bmx
+* extractor.bmx
 * hotdocs.bmx

 Some of Brucey's modules are required.
@@ -21,7 +21,8 @@

 1. set the BlitzMax path
 +  update your documentation 
-+  extract mod and project keywords
++  build all (modified) modules because this will extract all keywords
++  create your projects

 ### Set BlitzMax Directory
@@ -37,23 +38,21 @@
 If you don't want to update the documentation of all modules you can specify the modul which should be updated in the 'Module' textfield. Valid module names are 'brl.linkedlist' or 'brl' for example. Note that there is no error message if a module does not exist.

-### Extract Keywords
-To get the keywords indevIDE will use for autocompletion etc. click *Build*-&gt;*Update Mod Keywords* or *Build*-&gt;*Update Project Keywords*.
-This will open a dialog for the keyword extractor. Make sure the path to the executable is correct and select the directories you want to update.
-Keywords are also updated on saving a file so if you eg. define a new variable it is enough to hit Ctrl+S to extract it and use it for autocompletion etc.
-
-Keywords of projects are saved in the project's dir.
-Mod keywords are saved under ~indevIDE/keywords.
+### Keyword Handling
+Since version 2.0 indevIDE uses a SQLite database for keyword handling (eg. for autocompletion and calltips) .
+Keyword extraction is completely concurrent and implicit.
+When you build a module the module's keywords are updated. When you change Project settings all project keywords are updated. When you edit a file and wait for a short time the file's keywords are updated.
+So the database is always up-to-date.

 ### Build Modules
 The build modules dialog compiles the BlitzMax modules. To compile a specific module you can add the module's name in the given textfield. Valid module names are 'brl.linkedlist' or 'brl' for example. Note that there is no error message if a module does not exist.

+Besides the compilation a module's keywords are updated when it is build (eg. for autocompletion and calltips).

 ### Localisation
-IndevIDE has a small but effective localisation ini under ~indevIDE/config.
-Feel free to change it.
-You can change the file the ide uses for localisation in the settings.xml
-
+Since version 2.0 IndevIDE uses the localization of wxWidgets which bases on gettext.
+If you want to contribute feel free to create a translation for your language.
+The localization files are in ~config/locale

 [[project_admins]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">achimmihca</dc:creator><pubDate>Mon, 28 Oct 2013 19:02:04 -0000</pubDate><guid>https://sourceforge.netdbd71bbd72962db10b50c2daaa4efd04bbd47b41</guid></item><item><title>Home modified by achimmihca</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -1,9 +1,9 @@
-Welcome to indevIDE!
----
+### Welcome to indevIDE!

 IndevIDE is an Integrated Development Environment for the programming language BlitzMax written in BlitzMax with the wxMax GUI Module.
 See the summary page for a features list.

+[TOC]

 ### Compiling The Code
 You can download a precompiled version or check out the source code.
@@ -36,16 +36,18 @@
 When the process is finished there is a HotDocs directory under your BlitzMax path which contains the complete documentation of all modules.
 If you don't want to update the documentation of all modules you can specify the modul which should be updated in the 'Module' textfield. Valid module names are 'brl.linkedlist' or 'brl' for example. Note that there is no error message if a module does not exist.

+
 ### Extract Keywords
 To get the keywords indevIDE will use for autocompletion etc. click *Build*-&gt;*Update Mod Keywords* or *Build*-&gt;*Update Project Keywords*.
 This will open a dialog for the keyword extractor. Make sure the path to the executable is correct and select the directories you want to update.
 Keywords are also updated on saving a file so if you eg. define a new variable it is enough to hit Ctrl+S to extract it and use it for autocompletion etc.

+Keywords of projects are saved in the project's dir.
+Mod keywords are saved under ~indevIDE/keywords.
+
+
 ### Build Modules
 The build modules dialog compiles the BlitzMax modules. To compile a specific module you can add the module's name in the given textfield. Valid module names are 'brl.linkedlist' or 'brl' for example. Note that there is no error message if a module does not exist.
-
-Keywords of projects are saved in the project's dir.
-Mod keywords are saved under ~indevIDE/keywords.

 ### Localisation
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">achimmihca</dc:creator><pubDate>Thu, 27 Jun 2013 22:12:07 -0000</pubDate><guid>https://sourceforge.netff0600eb0c07d3b54c13be3c1fef5c56a43ad3ad</guid></item><item><title>Home modified by achimmihca</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -34,12 +34,15 @@
 Make sure the path to the executeable is correct. (on linux there is no .exe extension)
 If you hit *Start* HotDocs will be started in another process which can be stopped by clicking *Debug*-&gt;*Stop*.
 When the process is finished there is a HotDocs directory under your BlitzMax path which contains the complete documentation of all modules.
-
+If you don't want to update the documentation of all modules you can specify the modul which should be updated in the 'Module' textfield. Valid module names are 'brl.linkedlist' or 'brl' for example. Note that there is no error message if a module does not exist.

 ### Extract Keywords
 To get the keywords indevIDE will use for autocompletion etc. click *Build*-&gt;*Update Mod Keywords* or *Build*-&gt;*Update Project Keywords*.
 This will open a dialog for the keyword extractor. Make sure the path to the executable is correct and select the directories you want to update.
 Keywords are also updated on saving a file so if you eg. define a new variable it is enough to hit Ctrl+S to extract it and use it for autocompletion etc.
+
+### Build Modules
+The build modules dialog compiles the BlitzMax modules. To compile a specific module you can add the module's name in the given textfield. Valid module names are 'brl.linkedlist' or 'brl' for example. Note that there is no error message if a module does not exist.

 Keywords of projects are saved in the project's dir.
 Mod keywords are saved under ~indevIDE/keywords.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">achimmihca</dc:creator><pubDate>Thu, 27 Jun 2013 22:08:17 -0000</pubDate><guid>https://sourceforge.net221b43906f6c5388b7e068c43e98de3659ca0df3</guid></item><item><title>Home modified by achimmihca</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -6,7 +6,8 @@

 ### Compiling The Code
-To use the program you will have to compile
+You can download a precompiled version or check out the source code.
+If you want to use the source code you will have to compile

 * indevIDE.bmx
 * keyword extractor.bmx
@@ -50,11 +51,4 @@
 You can change the file the ide uses for localisation in the settings.xml

-### To-Do
-There still are important things missing:
-- the debugtree is not yet functional
-
-
-
-
 [[project_admins]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">achimmihca</dc:creator><pubDate>Sun, 26 May 2013 19:39:37 -0000</pubDate><guid>https://sourceforge.net6f91e5cb949bbd0b1c2b0579ee2a8d8030a285f1</guid></item><item><title>Home modified by achimmihca</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -50,5 +50,11 @@
 You can change the file the ide uses for localisation in the settings.xml

+### To-Do
+There still are important things missing:
+- the debugtree is not yet functional
+
+
+

 [[project_admins]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">achimmihca</dc:creator><pubDate>Thu, 11 Apr 2013 16:36:29 -0000</pubDate><guid>https://sourceforge.netb3dfd7b8b855a222fa1ab732eda27a7512bfc294</guid></item><item><title>Home modified by achimmihca</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -18,7 +18,7 @@
 ### First Use
 If you run the program for the first time you should

-1. set the BlitzMax
+1. set the BlitzMax path
 +  update your documentation 
 +  extract mod and project keywords

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">achimmihca</dc:creator><pubDate>Sat, 06 Apr 2013 12:14:21 -0000</pubDate><guid>https://sourceforge.net0b37eeb3928a339ba7e0e6b23f7c12e462f7814e</guid></item><item><title>Home modified by achimmihca</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -12,11 +12,11 @@
 * keyword extractor.bmx
 * hotdocs.bmx

-Some of Brucey's Modules are required.
+Some of Brucey's modules are required.

 ### First Use
-If you run the Program for the first time you should
+If you run the program for the first time you should

 1. set the BlitzMax
 +  update your documentation 
@@ -31,13 +31,12 @@
 Update your documentation if you haven't used HotDocs before because keywords will link to HotDocs html pages.
 You can do it via the HotDocs dialog under *Help*-&gt;*Update Documentation*.
 Make sure the path to the executeable is correct. (on linux there is no .exe extension)
-If you hit *Start* HotDocs will be started in another process which can be stopped under *Debug*-&gt;*Stop*.
+If you hit *Start* HotDocs will be started in another process which can be stopped by clicking *Debug*-&gt;*Stop*.
 When the process is finished there is a HotDocs directory under your BlitzMax path which contains the complete documentation of all modules.

 ### Extract Keywords
-To get the keywords indevIDE will use for autocompletion etc.
-click *Build*-&gt;*Update Mod Keywords* or *Build*-&gt;*Update Project Keywords*.
+To get the keywords indevIDE will use for autocompletion etc. click *Build*-&gt;*Update Mod Keywords* or *Build*-&gt;*Update Project Keywords*.
 This will open a dialog for the keyword extractor. Make sure the path to the executable is correct and select the directories you want to update.
 Keywords are also updated on saving a file so if you eg. define a new variable it is enough to hit Ctrl+S to extract it and use it for autocompletion etc.

@@ -47,7 +46,7 @@

 ### Localisation
 IndevIDE has a small but effective localisation ini under ~indevIDE/config.
-Feel free to change it as you please.
+Feel free to change it.
 You can change the file the ide uses for localisation in the settings.xml

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">achimmihca</dc:creator><pubDate>Sat, 06 Apr 2013 10:42:05 -0000</pubDate><guid>https://sourceforge.netaac3055aaef632cb353d6f45941cb98300c69a20</guid></item><item><title>Home modified by achimmihca</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,31 +1,41 @@
 Welcome to indevIDE!
-===
+---

 IndevIDE is an Integrated Development Environment for the programming language BlitzMax written in BlitzMax with the wxMax GUI Module.
 See the summary page for a features list.

-First Use
----
+
+### Compiling The Code
+To use the program you will have to compile
+
+* indevIDE.bmx
+* keyword extractor.bmx
+* hotdocs.bmx
+
+Some of Brucey's Modules are required.
+
+
+### First Use
 If you run the Program for the first time you should

 1. set the BlitzMax
 +  update your documentation 
 +  extract mod and project keywords

-Set BlitzMax Directory
----
+
+### Set BlitzMax Directory
 Set the path to your BlitzMax installation under *Options*-&gt;*IDE Settings*-&gt;*Build*.

-Update Documentation
----
+
+### Update Documentation
 Update your documentation if you haven't used HotDocs before because keywords will link to HotDocs html pages.
 You can do it via the HotDocs dialog under *Help*-&gt;*Update Documentation*.
 Make sure the path to the executeable is correct. (on linux there is no .exe extension)
 If you hit *Start* HotDocs will be started in another process which can be stopped under *Debug*-&gt;*Stop*.
 When the process is finished there is a HotDocs directory under your BlitzMax path which contains the complete documentation of all modules.

-Extract Keywords
----
+
+### Extract Keywords
 To get the keywords indevIDE will use for autocompletion etc.
 click *Build*-&gt;*Update Mod Keywords* or *Build*-&gt;*Update Project Keywords*.
 This will open a dialog for the keyword extractor. Make sure the path to the executable is correct and select the directories you want to update.
@@ -34,10 +44,12 @@
 Keywords of projects are saved in the project's dir.
 Mod keywords are saved under ~indevIDE/keywords.

-Localisation
----
+
+### Localisation
 IndevIDE has a small but effective localisation ini under ~indevIDE/config.
 Feel free to change it as you please.
 You can change the file the ide uses for localisation in the settings.xml

+
+
 [[project_admins]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">achimmihca</dc:creator><pubDate>Fri, 05 Apr 2013 21:44:43 -0000</pubDate><guid>https://sourceforge.net0843142ac5c2cb6f7e4b55e7cff4f7913e7fe516</guid></item><item><title>Home modified by achimmihca</title><link>https://sourceforge.net/p/indevide/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -14,20 +14,20 @@

 Set BlitzMax Directory
 ---
-Set the path to your BlitzMax installation under *Options*-&gt;*IDE Settings*-&gt;*Build*
+Set the path to your BlitzMax installation under *Options*-&gt;*IDE Settings*-&gt;*Build*.

 Update Documentation
 ---
 Update your documentation if you haven't used HotDocs before because keywords will link to HotDocs html pages.
 You can do it via the HotDocs dialog under *Help*-&gt;*Update Documentation*.
-Make sure the path to the executeable is correct (on linux there is no .exe extension)
-If you hit *Start* HotDocs will be started in another process which can be stopped under *Debug*-&gt;*Stop*
+Make sure the path to the executeable is correct. (on linux there is no .exe extension)
+If you hit *Start* HotDocs will be started in another process which can be stopped under *Debug*-&gt;*Stop*.
 When the process is finished there is a HotDocs directory under your BlitzMax path which contains the complete documentation of all modules.

 Extract Keywords
 ---
-To get keywords indevIDE will use for autocompletion etc.
-klick *Build*-&gt;*Update Mod Keywords* or *Build*-&gt;*Update Project Keywords*
+To get the keywords indevIDE will use for autocompletion etc.
+click *Build*-&gt;*Update Mod Keywords* or *Build*-&gt;*Update Project Keywords*.
 This will open a dialog for the keyword extractor. Make sure the path to the executable is correct and select the directories you want to update.
 Keywords are also updated on saving a file so if you eg. define a new variable it is enough to hit Ctrl+S to extract it and use it for autocompletion etc.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">achimmihca</dc:creator><pubDate>Fri, 05 Apr 2013 21:33:35 -0000</pubDate><guid>https://sourceforge.net0e1777d40ba8cadfdb0587c23c207a6579bf3b09</guid></item></channel></rss>