Synchronization with Github repository (w/ removal of LuaDocumentor and its dependencies).

Squashed commit of the following:

commit f97172f8f145ea6ffdfa8d820e983c34f6ef1e7b
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu May 10 11:09:44 2012 +0200

    Increasing h1 css top-margin.

commit 826d0a1c4d47561e00444f9fa3353adac953cac8
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Wed May 9 16:58:41 2012 +0200

    BUGFIX: [luadocumentor] Documentation elements can now have empty description.

commit 78f6c7eac5abf8885f1a166b133b3c617cbed282
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Tue Apr 24 19:19:54 2012 +0200

    Fixing function type definition indexing

commit 31bda757f97b7bda7860ce72aeedaa21fb3da9aa
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Apr 19 18:52:13 2012 +0200

    Module summaries are now alphabetically sorted.

commit 421e58475c920a049c70e00be0bbbfddb3fa292b
Merge: ede7194 f2a1d3a
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Tue Apr 24 14:25:13 2012 +0200

    Merge branch 'master' into executionenvironment

commit ede71943628d17fd1111da5f02e7c1775a5b3bbc
Merge: 92e751a da47480
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Tue Apr 24 12:38:03 2012 +0200

    Merge remote-tracking branch 'github-sierra-origin/master' into executionenvironment

    Conflicts:
    	plugins/org.eclipse.koneki.ldt.editor/src/org/eclipse/koneki/ldt/editor/internal/text/ILuaColorConstants.java
    	plugins/org.eclipse.koneki.ldt.editor/src/org/eclipse/koneki/ldt/editor/internal/text/LuaPreferenceInitializer.java
    	plugins/org.eclipse.koneki.ldt.editor/src/org/eclipse/koneki/ldt/editor/preference/internal/ui/LuaEditorColoringConfigurationBlock.java
    	plugins/org.eclipse.koneki.ldt.ui/OSGI-INF/l10n/bundle.properties
    	plugins/org.eclipse.koneki.ldt.ui/plugin.xml
    	plugins/org.eclipse.koneki.ldt.ui/src/org/eclipse/koneki/ldt/ui/preferences/Messages.java
    	plugins/org.eclipse.koneki.ldt.ui/src/org/eclipse/koneki/ldt/ui/preferences/messages.properties

commit 92e751a31c95612d6cbff771f200f5b95456711a
Merge: 4304ff9 5ba3385
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Tue Apr 17 13:06:55 2012 +0200

    Merge branch 'master' into executionenvironment

commit 4304ff92c00b7ba3d759b5c44777a13e9c4fd515
Author: sbernard <sbernard@sierrawireless.com>
Date:   Tue Apr 17 11:54:54 2012 +0200

    bug 372334: Debugger may crash application with SierraWireless Lua
    framework

commit 870fd9ada80c48596b13f0495d9750d79aa4196a
Author: sbernard <sbernard@sierrawireless.com>
Date:   Tue Apr 17 11:43:55 2012 +0200

    bug 372996: Debugger pollutes global namespace

commit 8548b92e584c73e0a0150620fbcb5d35707fd8d4
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Apr 16 17:43:50 2012 +0200

    Handling item pretty names corner case.

commit 29c7b0e111bedfa0ebcb04c172eaea633ff5bd7d
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Apr 16 12:19:50 2012 +0200

    Another fix on items' pretty names

commit f907d9b16b1dcfb830c6094753630545a5bf78e1
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Apr 13 20:20:29 2012 +0200

    Fixing pretty names on items

commit 30f468091b1bf551147c6e5d755e693406bcb894
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Apr 13 15:06:36 2012 +0200

    change default color for semantic highlight

commit 2af9803badc0653032c0ed1c9f2eab3208239e4a
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Apr 13 14:43:46 2012 +0200

    remove the # in doc language for @type tag

commit 3a64a0330a6e288a82dc171a7ddc459c7a42bba8
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Apr 13 14:42:18 2012 +0200

    fix bug on comment split (ignore inline see tags)

commit c7d49cb66622f6ac8c38ac3a663b12087eba4db7
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Mon Apr 9 10:20:18 2012 +0200

    Bug 376301 - Semantic highlighting for global and local variables

commit db9a0fb471a7acc494f8307f44a848c2656a5936
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Mon Apr 9 10:15:16 2012 +0200

    findbugs housekeeping

commit 01592d5d75ff05729a3350b24c2f26e1b83b1b81
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Apr 6 19:39:08 2012 +0200

    enhance add execution env wizard behavior.

commit ccd44b6508f282bda91ae27430d2d4628531d54d
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Apr 6 18:36:50 2012 +0200

    fix Bundle Name in Messages.java

commit dbae3878dca43d87d1e2e73a30176ac1001221c1
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Apr 6 17:56:38 2012 +0200

    better error management of ExecutionEnvironment

commit cb2298c962d6b60598e01bc25113e679839e72c8
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Wed Apr 4 16:17:50 2012 +0200

    Project fist page refactoring

commit 97f17a182190cb83fd54c0b91579644c1f0424a0
Merge: f0f1541 aee5d8b
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Sun Apr 1 17:50:25 2012 +0200

    Merge branch 'master' into executionenvironment

commit f0f154129153bd8b55ce1d617675fabd6283ed92
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Mar 21 18:59:33 2012 +0100

    change Incubator to Incubation

commit 61f1f62880528dbc9266c04233a6353f62552263
Author: sbernard <sbernard@sierrawireless.com>
Date:   Tue Mar 20 17:50:00 2012 +0100

    fix feature name, bundle name, provider name  ...

commit daf52b78da9da11685eb232d5910c7b584a76320
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Mar 16 10:14:39 2012 +0100

    add method to travel through the project sourcepath

commit b05440e5e35498249f7523fbf1b58cd5d95dfaf9
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Mar 15 17:27:09 2012 +0100

    add utility method to know if nature of projectfragment

commit 8b921a8dda217effdef7c9b13c7f2bdcc250953b
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Mar 15 16:26:08 2012 +0100

    Improving error handling

commit f83a1b804374349f786803f1ec38b0466af5aab3
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Wed Mar 14 11:47:35 2012 +0100

    Fixing programmatic source folder browsing.

commit c06b4d93485b06d503999243aa860a91e7117cbe
Author: sbernard <sbernard@sierrawireless.com>
Date:   Mon Mar 12 18:29:49 2012 +0100

    clean code

commit 82eab13f55183895b61043532da18693b9e3bdbe
Author: sbernard <sbernard@sierrawireless.com>
Date:   Mon Mar 12 17:54:12 2012 +0100

    Better errors handling

commit f861271781a8dcf4463d00ea747f0dc5c6b41ac4
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Mar 12 16:47:56 2012 +0100

    Implementing error handling support for project files visitor.

commit 6efb789fa4ef27e3503d34a7e139358ab34576de
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Mar 9 18:27:19 2012 +0100

    open documentation in external browser

commit 7cce377c8a40434c55b992b99f42c59bbcfe8339
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Mar 9 11:53:03 2012 +0100

    add util method to get project  dependencies

commit ca9071fed970307ca5c0efa8d0aedb9234331bf2
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Mar 9 12:02:27 2012 +0100

    Adding utility enabling to browse files form projects fragments

commit 0a94af7af79b6c13b8fbc731be468704681a5281
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Tue Mar 6 17:38:04 2012 +0100

    Sorting out strange remove behavior in Execution Environment Preference
    Page.

commit bc8bec059351fdd2b2e325508e75a32f23cf06b3
Author: sbernard <sbernard@sierrawireless.com>
Date:   Tue Mar 6 16:20:20 2012 +0100

    fix uninstall/install problem + refresh DLTKModel after installation or
    uninstallation

commit caeef8e1756a04211b8467065afceb845e69cd2d
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Mar 5 16:29:54 2012 +0100

    Improving guard on "Open documentation" menu option available for build
    path entry containers.

commit 8e6ebf82a41ec1c5f2b4cd79b877fae384369279
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Mar 5 11:41:28 2012 +0100

    Enabling to delete Execution Environment form preferences.
    Changing label and position of documentation contextual menu.

commit 00e56f62c6dd3809d5442b32668bca8a9bdd9a74
Author: sbernard <sbernard@sierrawireless.com>
Date:   Mon Mar 5 14:22:37 2012 +0100

    add utility method to LuaUtils API

commit ce08678f6a76a51c3102a49b89a605286773854c
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Mar 2 18:18:28 2012 +0100

    Execution Environment documentation is available from right click on
    project library.

commit 2009cd77b471098f652bd826283fc18c03e6113f
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Mar 2 14:38:22 2012 +0100

    BUGFIX: Fixing small bug on first Execution Environment installation.

commit 108dd5507534dea1d9ca95967d2e3f15f351a59d
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Mar 2 12:40:13 2012 +0100

    Enable to modify Execution Environment of an existing project.

commit 5fbc00a65abe58540cbd1e0c77e73a386eb4563a
Merge: b923706 9dfdfd7
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Mar 1 14:21:26 2012 +0100

    Merge branch 'spaceinfo' into executionenvironment

commit 9dfdfd7cd91896c7669c02069a7e044c31622b57
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Mar 1 14:20:21 2012 +0100

    change to a more efficient way to get local var in autocompletion

commit b92370600a7746d976679e87aa0165f4186ad912
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Mar 1 10:27:11 2012 +0100

    Enabling project creation with or without Execution Environment.

commit 6677acfe5549f3e326bf6de8a8bdc3610893102f
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Wed Feb 29 15:52:20 2012 +0100

    Refactoring on build paths

commit 51d9c92e476308cb4a68b9e7ac5fd522e0f53fd5
Merge: 8d0af90 dee9734
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Wed Feb 29 16:02:49 2012 +0100

    Merge branch 'spaceinfo' into executionenvironment

    Conflicts:
    	target-platform/ldt.target

commit dee9734866ee45b6876c2f2ca0208835941aad1a
Merge: b53e716 14a7a38
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Wed Feb 29 14:58:25 2012 +0100

    Merge branch 'dltk4' into spaceinfo

    Conflicts:
    	plugins/org.eclipse.koneki.ldt.parser/src/org/eclipse/koneki/ldt/parser/ast/statements/Chunk.java
    	plugins/org.eclipse.koneki.ldt.parser/src/org/eclipse/koneki/ldt/parser/ast/statements/Return.java
    	target-platform/ldt.target

commit 8d0af90dc877ccf26da29cffe588c7ab4b673d60
Merge: 417c942 b53e716
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Feb 29 14:49:41 2012 +0100

    Merge branch 'spaceinfo' into executionenvironment

commit b53e716bc49a8e072b96cf8af6015c0605e45c45
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Feb 29 14:47:19 2012 +0100

    fix invokation only for function with self parameter

commit 417c942f1b1c18bbd3b872ee8ccc4ede70c4606e
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Wed Feb 29 12:04:35 2012 +0100

    Enabling to create projects which refer to Execution Environments.

commit e568593be531af024f76dfdc19afda9f6e1361aa
Author: sbernard <sbernard@sierrawireless.com>
Date:   Tue Feb 28 16:08:14 2012 +0100

    Refactoring ExecutionEnvironment (we don't use preference store anymore)

commit 903b9ccd2d6d9d28675180477c1c91653431fe6f
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Tue Feb 28 12:16:16 2012 +0100

    Improving Execution Environment implementation

commit c245dfe99d5ee087208f3b3564dc7a0209c776b8
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Mon Feb 27 18:18:03 2012 +0100

    Fix autocompletion when there are upper letters in the name (hopefuly with no bugs this time!).

commit 623a2ee6824079b780a63ec5d38a7a9ed714b444
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Mon Feb 27 18:09:31 2012 +0100

    Revert "Fix autocompletion when there are upper letters in the name."

    This reverts commit 79562b854db2ea0cb7333715f537a099b6484306.

commit 87baed733b212f76764ba0e8f3e38d2a54f5961e
Merge: 79562b8 5b0c792
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Fri Feb 24 22:38:48 2012 +0100

    Merge branch 'master' into spaceinfo

    Conflicts:
    	plugins/org.eclipse.koneki.ldt.debug.core/pom.xml
    	plugins/org.eclipse.koneki.ldt.metalua.64bits/pom.xml
    	plugins/org.eclipse.koneki.ldt.parser/pom.xml

commit ce0b05c4e1d8e6558cf50c706e1cf9691324a9eb
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Feb 24 19:29:16 2012 +0100

    First integration of Execution Environment in "New project UI"

commit e1b0894f4384e77eb8f3897da659a668a047ab47
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Feb 24 11:55:27 2012 +0100

    Enabling Execution Environment management through preferences UI.

commit 79562b854db2ea0cb7333715f537a099b6484306
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Fri Feb 24 09:33:01 2012 +0100

    Fix autocompletion when there are upper letters in the name.

commit bae8243ac572fae7ec9e6618c98d11ac5f47afca
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Feb 20 22:52:17 2012 +0100

    Handling @{ #(module).field } notation.

commit 35082c4997764680f009e33a5d555dbc93ce02b0
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Feb 20 17:48:29 2012 +0100

    Restoring IDE documentation navigation

commit f40fdbb26701ee7819713e9f0eb499e2db0258c2
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Feb 20 12:43:40 2012 +0100

    Adding support for embedded @{} tags

commit 1c21702f033c66d913cf77911f2f48dca5ca5556
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Feb 17 19:44:18 2012 +0100

    first support of Execution Environment

commit 7141f75e432cf693781374b72ae62b5e1e63ced6
Merge: 0a7b5c3 25a0fbd
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Thu Feb 16 21:32:47 2012 +0100

    Merge branch 'master' into spaceinfo

commit 0a7b5c3e3e9fbf91db03ef529bf872bde6d3fb85
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Feb 16 10:43:27 2012 +0100

    fix  spelling mistake

commit dbf7895ed491388b6c203c9986e0eff0c14737d9
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Feb 16 10:14:38 2012 +0100

    Improving documentation link management to avoid ambiguous anchors.

commit bdb3e7ec981bab7efe131b1f1bd3f7ac2027d47d
Merge: df898f4 6a11b18
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Wed Feb 15 21:16:10 2012 +0100

    Merge branch 'master' into spaceinfo

commit df898f400ae6a919e790ce7a04bbd994900653e8
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Wed Feb 15 20:32:15 2012 +0100

    fix typo in LuaConstants class name

commit 85ccdd749eecc58afe446c09f2402ba9a285e759
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Feb 15 18:11:35 2012 +0100

    Refactoring

commit 35cc6e21b8b22e8c12ac42376f3c3e9e4bfba1e8
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Wed Feb 15 11:28:40 2012 +0100

    Handling @usage tag in documentation.

commit de40f0ac8bfb8594c537082a990bf44c0d71a457
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Tue Feb 14 11:29:30 2012 +0100

    reenable the LuaDoc view in the Lua perspective

commit 3fc87869ce6ad79728a681748fdcd419e3808d76
Author: Benjamin Cabé <kartben@gmail.com>
Date:   Tue Feb 14 10:51:32 2012 +0100

    add carriage return after short descs

commit fb7afc008fc01a7562fcacd15c14f85eb643b5a9
Author: sbernard <sbernard@sierrawireless.com>
Date:   Mon Feb 13 12:09:11 2012 +0100

    build archive for debugger and luadocumentor

commit 2af637a26cc80fb0d536de3640276c3332c0932b
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Feb 13 14:37:50 2012 +0100

    Impoving display of HTML documentation

commit a89b3d7ba20173e26c5572335863c8130a561188
Merge: f8335ac 76c3a43
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Mon Feb 13 10:08:22 2012 +0100

    Merge branch 'master' into spaceinfo

commit f8335ac7e374c72ea4f5d825b8fe5d3feaa0ffaf
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Feb 10 18:03:22 2012 +0100

    build archive for debugger and luadocumentor

commit 34bbbf0e6b286aadadeaa8fdb36612267996a461
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Feb 10 11:33:49 2012 +0100

    Changing template generation utilities error reporting policy.
    Fixing C file special comments handling.

commit 5a7a4f3ad5422bdddd6a29551b8d57ca0a84a869
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Feb 10 11:33:49 2012 +0100

    Changing template generation utilities error reporting policy.

commit e11cb6bb9ba6245cbd70adc90fb1168683a3b83f
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Feb 9 19:09:26 2012 +0100

    Enabling generation of 'documentation only' files from command line

commit 9752a88a7c5d46371ff2047436c2705f9b4339a9
Merge: f277833 0b2ef6f
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Thu Feb 9 11:06:16 2012 +0100

    Merge branch 'master' into spaceinfo

commit f27783374c9864a053aef606f1370410c6e4095e
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Feb 8 19:21:53 2012 +0100

    refactoring: move common lua files to libraries/ folder

commit 6762ad5b6cf21f6ab04a25d21e583657f46b6dd5
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Wed Feb 8 12:15:23 2012 +0100

    Adding support for `externaltyperef links

commit b1c708a3768eca25abd1d8ade959a0f2d7b1578d
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Wed Feb 8 11:26:27 2012 +0100

    Remove backup files that were inadvertently pushed

commit 362505f0dac17d3984424ff7a11bb8782d1662df
Merge: a702b8c 504f2b0
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Tue Feb 7 22:42:21 2012 +0100

    Merge branch 'master' into spaceinfo

    Conflicts:
    	plugins/org.eclipse.koneki.ldt.editor/src/org/eclipse/koneki/ldt/editor/formatter/LuaFormatter.java
    	plugins/org.eclipse.koneki.ldt.parser/src/org/eclipse/koneki/ldt/parser/format/FormatLuaModule.java

commit a702b8ce8d436d2ade2ee453c61eb26f8a14fe2c
Author: sbernard <sbernard@sierrawireless.com>
Date:   Tue Feb 7 18:55:49 2012 +0100

    fix block size

commit dc195df9e0e91a57c3bdb723442fe6db583f6444
Merge: 93e1a15 64e73a3
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Tue Feb 7 17:14:20 2012 +0100

    Merge branch 'master' into spaceinfo

commit 93e1a1586a789b35a812da5005c880ede37994d6
Author: sbernard <sbernard@sierrawireless.com>
Date:   Tue Feb 7 16:54:33 2012 +0100

    fix nil index

commit b4ee2056755812c52e8b50050517aaa5364d8ee9
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Tue Feb 7 15:38:03 2012 +0100

    Removing no longer used file

commit c9b6b5294ac778aaaca075315e2811e7133c7e37
Merge: c28519e f995a56
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Tue Feb 7 12:56:14 2012 +0100

    Merge branch 'master' into spaceinfo

    Conflicts:
    	.gitignore

commit c28519ecbbd7ab0392467045afb02b3b011bb9a4
Merge: 6028a7b 4a32297
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Tue Feb 7 12:35:40 2012 +0100

    Merge branch 'master' into spaceinfo

commit 6028a7ba3ae9fa9c004dc9eaa8bedb9c5b2d273d
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Fri Feb 3 19:20:06 2012 +0100

    fix possible NPE for cases where there are no global vars at all.

commit 13636401c6bef65b7800df464ecb34d435632f6c
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Feb 3 16:25:51 2012 +0100

    fix bugs on apimodelbuilder

commit 5744f1cb44b1fbb81b23a19e531b44fa102c95a4
Merge: 7285438 5c887d7
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Fri Feb 3 16:03:35 2012 +0100

    Merge branch 'master' into spaceinfo

commit 7285438d8edd9691c97e73579bed37d259991448
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Feb 3 15:11:25 2012 +0100

    support default return for @module
    and better support of typeref

commit 6276868b3dd1f71f802498fef3b9c4b734342289
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Feb 3 14:11:14 2012 +0100

    refactoring :
     - cleaning code
     - renaming
     - replace space by tab

commit 581c6a352a8ed744c83da38ad33210740e1642b3
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Feb 2 19:13:20 2012 +0100

    Fixing bug on simple result function documentation display

commit f295783df42ba62dd1e7ad7df58cd2bf1d735fff
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Feb 2 19:11:50 2012 +0100

    add documentation generation for global vars

commit ff4f3e3b755081bda1b94edafa9c7333e37e1c44
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Feb 2 18:41:17 2012 +0100

    fix prettyname for items

commit 0c612771d6f636f0846fff8f664d29bd17d45ca8
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Feb 2 17:40:05 2012 +0100

    Using more 'pretty names' for API model elements.

commit f1f1f6a2e1df74c86f32238b9ffdbb184290db18
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Feb 2 17:12:00 2012 +0100

    add support of outline for local var (+ some ui improvements)

commit df006a053c3345d3f513264a0db1065749a38773
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Feb 1 19:42:37 2012 +0100

    fix some bugs + cleaning

commit ea7aa34b8b16eed750ee4a0b2ec046843925963a
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Wed Feb 1 18:45:40 2012 +0100

    Refactoring on templates:
     * Generate anchors
     * Generate links
     * Better function description

commit ba614aa62df29913754cdebcfd5d4dfc8a58b1ce
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Feb 1 16:12:01 2012 +0100

    autocompletion for global

commit 5406ce2dbe8d2c87f3978115126ba1c9bd8577b3
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Feb 1 11:08:20 2012 +0100

    add support of global on selection engine

commit 85fd9f2791b2b4074cd13769345256a7efa3f8f0
Author: sbernard <sbernard@sierrawireless.com>
Date:   Tue Jan 31 13:45:48 2012 +0100

    occurrences highlight for unresolved global var

commit 3f541e9a1845f5b0f707d44cb04a4f243256d9cd
Merge: 680ecd3 f74cadf
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Wed Feb 1 11:28:07 2012 +0100

    Merge branch 'master' into spaceinfo

commit 680ecd32bfdfe9698a7db85557c5050e58476dc2
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Tue Jan 31 16:55:41 2012 +0100

    Improving templates to match new documentation generation

commit 45990ce19e29f2959488c55e1a1dfe098088d146
Merge: 8cbab73 3734c59
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Sun Jan 29 12:41:41 2012 +0100

    Merge branch 'master' into spaceinfo

commit 8cbab737e66a0f7e38e633a390783f8e185373a4
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Jan 27 11:45:44 2012 +0100

    fix some templates

commit b41376d3140e349f3d9d661d6ff05a9ee5d88a45
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Jan 26 19:24:56 2012 +0100

    Fixing documentation html output for 'Result' clause

commit 9217d3e96292f2cac65e534bc00912e8d3dd82e7
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Jan 26 19:11:19 2012 +0100

    fix some templates

commit b00944aa9fd12e8aea8dcdf1e60c953539e0f087
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Jan 26 18:28:17 2012 +0100

    Improving docgenerator

commit cba05676da8736c9c7e0b12d2d5de9a049009d21
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Jan 26 17:38:55 2012 +0100

    fix performance issue

commit 70864f0893a726805d6fc63bfa06d3562756b544
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Jan 26 15:49:58 2012 +0100

    Add Go to Definition

commit 55772431df809f0c091ca5c4192aaf17e6be9a2f
Merge: c810a19 df0e9f1
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Thu Jan 26 10:39:10 2012 +0100

    Merge branch 'master' into spaceinfo

commit c810a197490cd74f34ab4545fceee496abaa58c1
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Jan 25 17:38:13 2012 +0100

    support of occurences highlights for local var

commit 53bda47e881cdc143456faddeae9012dfbf35f15
Merge: d6be498 992f540
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Wed Jan 25 12:09:17 2012 +0100

    Merge branch 'master' into spaceinfo

commit d6be4980ed8d39152ac3ffd9723ef667fd82bb0b
Author: sbernard <sbernard@sierrawireless.com>
Date:   Tue Jan 24 17:43:31 2012 +0100

    add support of source range

commit 82340630727b955f9befa733d825ac2d7dc7656e
Author: sbernard <sbernard@sierrawireless.com>
Date:   Tue Jan 24 15:49:50 2012 +0100

    fix regression on return tags

commit b602b814f2e1abe7b2f61f993f08b957c08f9319
Merge: 075cf5e 1cc5e2f
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Tue Jan 24 15:28:03 2012 +0100

    Merge branch 'master' into spaceinfo

commit 075cf5e1fa028fbfd85bc3aa1457cbfce5cb532a
Author: sbernard <sbernard@sierrawireless.com>
Date:   Mon Jan 23 19:07:28 2012 +0100

    support first line of an empty comment line with at least 3 hypens.
    +
    clean description(trim end of string)

commit 6f8256c6c4a188c79306a719e331763b786cb2c5
Author: sbernard <sbernard@sierrawireless.com>
Date:   Mon Jan 23 18:04:25 2012 +0100

    (Documentation language) : refactoring

commit 23bdb9c3bac160bc9bd9e142c34acd6fcba12a6c
Author: sbernard <sbernard@sierrawireless.com>
Date:   Mon Jan 23 17:14:57 2012 +0100

    fix bug partitionScanner

commit 02bdf7ab90f7a269ca1107b3b80d3ea13da172f5
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Jan 23 10:12:41 2012 +0100

    Integrating markdown in documentation's descriptions

commit b4e85f84000df68ec993288d4f5e95b335959cf8
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Jan 20 14:42:04 2012 +0100

    Improving link management

commit ae7b2a9ac3c1337d6a9591e8d1e52ea60a08ec04
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Jan 19 18:03:58 2012 +0100

    Implementing live documentation for Lua

commit 5294ad762131c301bfce0601295ab7b6cddc6d7c
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Jan 18 17:11:11 2012 +0100

    (Prototype): support of all kind of local binder

commit 63e58ec2b379907be7ec163a56f44aeebcfb782e
Merge: 4ccb1d4 5d59695
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Wed Jan 18 17:17:32 2012 +0100

    Merge branch 'master' into spaceinfo

commit 4ccb1d4c0735067aedb5966814fe98713ced94b3
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Jan 18 15:09:51 2012 +0100

    (Prototype): auto completion, support of all kind of block

commit 1075568bb3e1601e440b3e05231ec54e4caa0cca
Author: sbernard <sbernard@sierrawireless.com>
Date:   Mon Jan 16 17:32:00 2012 +0100

    (Prototype): auto completion, support of expression type ref

commit 137c89477e11847451dddf68972d70261083e3ba
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Jan 13 16:02:42 2012 +0100

    New binaries for Metalua

commit dc8d2e426958b7a96fd93a853a9fdd8a4eeb087c
Author: sbernard <sbernard@sierrawireless.com>
Date:   Mon Jan 9 17:44:59 2012 +0100

    (Prototype) : extraction of internal content model from meta lua ast

commit 9e51a7967bacab5a10520f22cff0982e9ae19856
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Jan 6 17:52:44 2012 +0100

    Internal model translation to Java

commit 8a6bd17ee51bdca77c774d9fa66bce0c1948ca2e
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Jan 4 18:07:13 2012 +0100

    (Prototype): add internal file representation + begin of autocompletion

commit ada8db6e3bbb5d19c6101e201be8b812d6cbe053
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Jan 5 15:07:06 2012 +0100

    Changing Lua Internal Model prefix

commit 94d7428db001ad376b2ed5c4e74bf18da395bb6f
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Jan 5 14:59:01 2012 +0100

    Implementing Lua Internal Model

commit 70cc4c59f8b8b6625276e632634d19734d54a334
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Jan 5 10:57:51 2012 +0100

    Fixing binaries for 64bit architecture

commit ed76b02b505c2fab7a85d028567ebee828b95bf1
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Tue Dec 27 19:45:29 2011 +0100

    Integrating Metalua changes to AST generation

commit c5a852ef64fb66704d64b682e9d8c1b218bb5931
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Tue Dec 27 19:42:20 2011 +0100

    Integrating changes in formatter

commit f7c2cb994ac53b3836dd987619fdcaaef6eb87c8
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Jan 2 18:03:59 2012 +0100

    New binaries for Metalua

commit 474ed2a954d296beb2cc2bf9201b00673ef82534
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Dec 21 17:04:22 2011 +0100

    add functiontypedef name generation

commit 528f96c8730bcc9839f4352ac35617cdc07aa03a
Author: sbernard <sbernard@sierrawireless.com>
Date:   Wed Dec 21 17:03:59 2011 +0100

    remove unused file

commit d293c23367c8bfac2b7335d44cdb48b5294fb814
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Fri Dec 16 18:45:43 2011 +0100

    Integration of information from documentation in code assistance.

commit f18254abaebb261e09d592ec4b1205fd95c6151b
Author: sbernard <sbernard@sierrawireless.com>
Date:   Fri Dec 16 17:07:38 2011 +0100

    Add a common way to integrate lua and metalua module in java

commit 39cbabda4000f6725de26675ceadb4c057637244
Merge: 12dfa64 bb30c0c
Author: Benjamin Cabé <BCabe@sierrawireless.com>
Date:   Fri Dec 16 11:36:41 2011 +0100

    Merge branch 'master' into spaceinfo

commit 12dfa64da12b04f7ce35cd16cac117dbf400d393
Author: sbernard <sbernard@sierrawireless.com>
Date:   Thu Dec 15 18:52:40 2011 +0100

    (Prototype): create lua external api model from comments

commit e8d3e230c06b1a07123e5bf133aa291190d4b210
Author: Simon Bernard <sbernard@sierrawireless.com>
Date:   Mon Dec 12 15:48:58 2011 +0100

    (Prototype):  add external API model and start of autocompletion

commit 8213f4ce571bb97fad8860578b6ecbccdc8c5217
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Dec 15 18:13:21 2011 +0100

    Documentation parsers now handles all tag specified in sample at http://wiki.eclipse.org/Koneki/LDT/Technical_Discussions/Lua_API_Model_2

commit 961f73d99b1d420e150d4eeca558408dfa4c2ca2
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Dec 15 17:03:31 2011 +0100

    Documentation parser handles '@function' tag.

commit 9132917d344c7c2d8cf5d6f44299619ad2048c3e
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Thu Dec 15 16:20:05 2011 +0100

    Documentation parser is now able to handle '@fields'

commit a2973a68c0614d2ebfbd3754965def3416d5e5aa
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Wed Dec 14 18:04:20 2011 +0100

    Applying Metalua changes to 64 version.

commit 69acab565d0af945daaa15212fbb73bd63fcbe6f
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Wed Dec 14 15:28:20 2011 +0100

    First version of documentation extractor.
    So far the lib is name ldd for Lua Development Documentation.

commit ffb146d46b6ad21955c683d14842a2bc00412948
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Dec 5 18:33:52 2011 +0100

    Fixing existing code to match Metalua changes

commit d5241c25e4a296a2af4a8878d0bc82f894053401
Merge: d1e552d 8c632ed
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Dec 5 18:22:54 2011 +0100

    Getting last changes

commit d1e552d5a240dee8f9f82e7eb59a014ee6cfc1dd
Author: Kevin KIN-FOO <kkinfoo@sierrawireless.com>
Date:   Mon Dec 5 18:12:19 2011 +0100

    Integrating new version of Metalua, so far only 32bits binaries got updated.