diff --git a/test/easy_mesh_dictionnary.js b/test/easy_mesh_dictionnary.js
index 0a9d4fc0..a66664b6 100644
--- a/test/easy_mesh_dictionnary.js
+++ b/test/easy_mesh_dictionnary.js
@@ -1,7 +1,7 @@
//-------------------------------------------------------------------------
//Command vars operations
//-------------------------------------------------------------------------
-CmdVar("[ ]", ["Opens a new context,\nevery operations between the braces will only be done to the vertices added since the start of this context."]);
+CmdVar("[ ]", ["Opens a new context,\nevery operations between the braces\nwill only be done to the vertices added\nsince the start of this context."]);
CmdVar("float", ["Fraction value", "0.0"]);
CmdVar("int", ["No decimal value", "0"]);
CmdVar("bool", ["Boolean value", "true/false", "1/0"]);
diff --git a/test/type_dictionnary.js b/test/type_dictionnary.js
index d887191f..565703ca 100644
--- a/test/type_dictionnary.js
+++ b/test/type_dictionnary.js
@@ -193,6 +193,7 @@ function CmdLookup(div_cmds, div_args, div_cmnt, div_vars, text_src)
var cur_dict = GetCmdDictionnary();
if (text_src != undefined)
{
+ var type_list = new Array();
var cmd_size = 8;
var found = FindMatchingCommand(text_src);
if (found.match_list.length > 0)
@@ -224,7 +225,6 @@ function CmdLookup(div_cmds, div_args, div_cmnt, div_vars, text_src)
found.match_list[0] = found.match_list[best_match];
found.match_list[best_match] = tmp;
- var type_list = new Array();
div_cmds[0].innerHTML = "";
div_cmds[1].innerHTML = "";
div_args.innerHTML = "";
@@ -254,7 +254,7 @@ function CmdLookup(div_cmds, div_args, div_cmnt, div_vars, text_src)
while (word-- > 0)
div_cmds[word].innerHTML += "
";
//Go through the arguments and show them, force if we found the perfect match
- if (perfect_match || (found.match_list.length < 4 && i == 0))
+ if ((perfect_match || found.match_list.length < 4) && i == 0)
{
div_args.innerHTML += " > ";
if (cur_match.m_arg != undefined)
@@ -298,52 +298,52 @@ function CmdLookup(div_cmds, div_args, div_cmnt, div_vars, text_src)
}
}
}
- //Go through the type list and bold the used ones.
- if (cur_dict.m_vars != undefined)
+ }
+ else
+ {
+ div_cmds[0].innerHTML = "[ ... ";
+ div_cmds[1].innerHTML = "";
+ div_args.innerHTML = "";
+ div_cmnt.innerHTML = "";
+ }
+ //Go through the type list and bold the used ones.
+ if (cur_dict.m_vars != undefined)
+ {
+ div_vars.innerHTML = "";
+ var max = cur_dict.m_vars.length;
+ for (var j = 0; j < max; j++)
{
- div_vars.innerHTML = "";
- var max = cur_dict.m_vars.length;
- for (var j = 0; j < max; j++)
- {
- var cur_var = cur_dict.m_vars[j];
- div_vars.innerHTML += " > ";
- var k = 0;
- for (; k < type_list.length; k++)
- if (cur_var.m_type == type_list[k])
- break;
+ var cur_var = cur_dict.m_vars[j];
+ div_vars.innerHTML += " > ";
+ var k = 0;
+ for (; k < type_list.length; k++)
+ if (cur_var.m_type == type_list[k])
+ break;
- //Bold the used variables
- if (k < type_list.length)
- div_vars.innerHTML += "" + cur_var.m_type + "";
- else
- div_vars.innerHTML += cur_var.m_type;
+ //Bold the used variables
+ if (k < type_list.length)
+ div_vars.innerHTML += "" + cur_var.m_type + "";
+ else
+ div_vars.innerHTML += cur_var.m_type;
- if (cur_var.m_syntax != undefined)
+ if (cur_var.m_syntax != undefined)
+ {
+ var align_size = 9;
+ var cmd_size = cur_var.m_type.length + 3;
+ for (var m = 0; m < cur_var.m_syntax.length; m++)
{
- var align_size = 9;
- var cmd_size = cur_var.m_type.length + 3;
- for (var m = 0; m < cur_var.m_syntax.length; m++)
- {
- for (var l = 0; l < align_size - cmd_size; l++)
- div_vars.innerHTML += " ";
- div_vars.innerHTML += cur_var.m_syntax[m] + "
";
- cmd_size = 0;
- }
- var tab = '';
for (var l = 0; l < align_size - cmd_size; l++)
- tab += " ";
- while (div_vars.innerHTML.indexOf('\n') > -1)
- div_vars.innerHTML = div_vars.innerHTML.replace('\n', '
' + tab);
+ div_vars.innerHTML += " ";
+ div_vars.innerHTML += cur_var.m_syntax[m] + "
";
+ cmd_size = 0;
}
+ var tab = '';
+ for (var l = 0; l < align_size - cmd_size; l++)
+ tab += " ";
+ while (div_vars.innerHTML.indexOf('\n') > -1)
+ div_vars.innerHTML = div_vars.innerHTML.replace('\n', '
' + tab);
}
}
}
- else
- {
- div_cmds[0].innerHTML = "[ ... ";
- div_cmds[1].innerHTML = "";
- div_args.innerHTML = "";
- div_cmnt.innerHTML = "";
- }
}
}
\ No newline at end of file