diff --git a/data/languages/java/highlight.xml b/data/languages/java/highlight.xml
index 3e27502..ff74927 100644
--- a/data/languages/java/highlight.xml
+++ b/data/languages/java/highlight.xml
@@ -2,33 +2,37 @@
.*\.java
-
+
commentDoxygen
- /\*\*.*?\*/
+ /\*(\*|!)(.|\r|\n)*?\*/
+ doxyparse
-
+
comment
- /\*.*?\*/
+ /\*(.|\r|\n)*?(\*/|\0)
+ TODO
-
- commentDoxygen
- //!(.|\\[\\\n])*?$
-
-
+
SYNTAX_ERROR
- //[ \t]*TODO[ \t]*:(.|\\[\\\n])*?$
+ /\*(.|\r|\n)*
-
+
+ commentDoxygen
+ //!.*
+ doxyparse
+
+
comment
- //(.|\\[\\\n])*?$
+ //.*
+ TODO
-
+
doubleQuoteText
- "(.|\\[\\"])*?"
+ (U|u|u8)?"(.|\\[\\"])*?"
-
+
doubleQuoteText
- '(.|\\[\\'])*?'
+ '\\?.'
@@ -64,13 +68,41 @@
macro
\b[A-Z_][A-Z_0-9]{3,500}\b
+
+ memberClass
+ \bm_\w+\b
+
+
+ inputFunction
+ \b_\w+\b
+
functionName
- \b(\w|_)+[ \t]*\(
+ \b((\w|_)+[ \t]*\()
boolean
==|<=|>=|!=|<{1,2}|>{1,2}|&&|\{|\}
+
+
+ doxygen-key
+ (@|\\)[\t ]*\w+
+
+
+ doxygen-in-out
+ \[(in|in,out|out)\]
+
+
+ inputFunction
+ \b_\w+\b
+
+
+
+
+ SYNTAX_ERROR
+ TODO[ \t]*:.*
+
+
diff --git a/data/languages/python/highlight.xml b/data/languages/python/highlight.xml
index d406528..e017fe8 100644
--- a/data/languages/python/highlight.xml
+++ b/data/languages/python/highlight.xml
@@ -17,10 +17,12 @@
commentDoxygen
##.*
+ doxyparse
comment
#.*
+ TODO
doubleQuoteText
@@ -73,4 +75,24 @@
'|"
+
+
+ doxygen-key
+ (@|\\)[\t ]*\w+
+
+
+ doxygen-in-out
+ \[(in|in,out|out)\]
+
+
+ inputFunction
+ \b_\w+\b
+
+
+
+
+ SYNTAX_ERROR
+ TODO[ \t]*:.*
+
+
diff --git a/sources/appl/init.cpp b/sources/appl/init.cpp
index 38a17a4..1d4b4f5 100644
--- a/sources/appl/init.cpp
+++ b/sources/appl/init.cpp
@@ -45,7 +45,8 @@ class MainApplication : public ewol::context::Application {
exit(0);
}
}
- etk::theme::setName("COLOR", "color/black/");
+ //etk::theme::setName("COLOR", "color/black/");
+ etk::theme::setName("COLOR", "color/white/");
// TODO : remove this : Move if in the windows properties
_context.setSize(vec2(800, 600));
diff --git a/sources/lutin_edn.py b/sources/lutin_edn.py
index 5d3938d..9eb4b03 100644
--- a/sources/lutin_edn.py
+++ b/sources/lutin_edn.py
@@ -123,6 +123,5 @@ def create(target):
myModule.pkg_add("RIGHT", "WRITE_EXTERNAL_STORAGE")
myModule.pkg_add("RIGHT", "SET_ORIENTATION")
- # add the currrent module at the
return myModule