nikawhite pushed a commit to branch master. http://git.enlightenment.org/tools/enventor.git/commit/?id=99155bcbf26419212d517bb1955a8ee060309391
commit 99155bcbf26419212d517bb1955a8ee060309391 Author: Mykyta Biliavskyi <[email protected]> Date: Tue Feb 2 11:22:41 2016 +0900 Enhance amount of supported keywords for the autocomplete feature. Newly added keywords and blocks: - Block Proxy for description. attributes are supported: - source_clip - source_visible - Block Params for external parts attributes are supportd - int - double - bool - string - choice - Block Filter for descriptions. attributes are supported: - code - source - data - Block Link - Support External part type. --- data/autocomp/autocomp.src | 231 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 230 insertions(+), 1 deletion(-) diff --git a/data/autocomp/autocomp.src b/data/autocomp/autocomp.src index d2bcacf..f99a2e9 100644 --- a/data/autocomp/autocomp.src +++ b/data/autocomp/autocomp.src @@ -881,6 +881,20 @@ group "lexem" struct { group "nodes" list { } group "txt" var_array { + count 1 + value "string" string: "%s: ;"; + } + value "cursor_offset" int: 1; + value "line_back" int: 0; + group "name" var_array { + count 1; + value "string" string: "color"; + } + } + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { count 1; value "string" string: "%s: ;"; } @@ -968,6 +982,148 @@ group "lexem" struct { value "line_back" int: 0; group "name" var_array { count 2; + value "string" string: "source_clip"; + value "string" string: "source_visible"; + } + } + } + group "txt" var_array { + count 3; + value "string" string: "%s {<br/>"; + value "string" string: " <br/>"; + value "string" string: "}"; + } + value "cursor_offset" int: 2; + value "line_back" int: 1; + value "dot" int: 1; + group "name" var_array { + count 1; + value "string" string: "proxy"; + } + } + group "lexem" struct { + group "nodes" list { + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { + count 1; + value "string" string: "%s: \"\" 0;"; + } + value "cursor_offset" int: 4; + value "line_back" int: 0; + group "name" var_array { + count 2; + value "string" string: "int"; + value "string" string: "bool"; + } + } + } + group "nodes" list { + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { + count 1; + value "string" string: "%s: \"\" 0.0;"; + } + value "cursor_offset" int: 6; + value "line_back" int: 0; + group "name" var_array { + count 1; + value "string" string: "double"; + } + } + } + group "nodes" list { + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { + count 1; + value "string" string: "%s: \"\" \"\";"; + } + value "cursor_offset" int: 5; + value "line_back" int: 0; + group "name" var_array { + count 2; + value "string" string: "string"; + value "string" string: "choice"; + } + } + } + group "txt" var_array { + count 3; + value "string" string: "%s {<br/>"; + value "string" string: " <br/>"; + value "string" string: "}"; + } + value "cursor_offset" int: 2; + value "line_back" int: 1; + group "name" var_array { + count 1; + value "string" string: "params"; + } + } + group "lexem" struct { + group "nodes" list { + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { + count 1; + value "string" string: "%s: \"\";"; + } + value "cursor_offset" int: 2; + value "line_back" int: 0; + group "name" var_array { + count 2; + value "string" string: "code"; + value "string" string: "source"; + } + } + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { + count 1; + value "string" string: "%s: \"\" \"\";"; + } + value "cursor_offset" int: 5; + value "line_back" int: 0; + group "name" var_array { + count 1; + value "string" string: "data"; + } + } + } + group "txt" var_array { + count 3; + value "string" string: "%s {<br/>"; + value "string" string: " <br/>"; + value "string" string: "}"; + } + value "cursor_offset" int: 2; + value "line_back" int: 1; + value "dot" int: 1; + group "name" var_array { + count 1; + value "string" string: "filter"; + } + } + group "lexem" struct { + group "nodes" list { + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { + count 1; + value "string" string: "%s: ;"; + } + value "cursor_offset" int: 1; + value "line_back" int: 0; + group "name" var_array { + count 2; value "string" string: "focal"; value "string" string: "zplane"; } @@ -1042,6 +1198,78 @@ group "lexem" struct { } group "txt" var_array { count 1; + value "string" string: "%s: \"\" \"\";"; + } + value "cursor_offset" int: 5; + value "line_back" int: 0; + group "name" var_array { + count 1; + value "string" string: "base"; + } + } + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { + count 1; + value "string" string: "%s: ;"; + } + value "cursor_offset" int: 1; + value "line_back" int: 0; + group "name" var_array { + count 1; + value "string" string: "in"; + } + } + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { + count 1; + value "string" string: "%s: \"\";"; + } + value "cursor_offset" int: 2; + value "line_back" int: 0; + group "name" var_array { + count 1; + value "string" string: "after"; + } + } + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { + count 1; + value "string" string: "%s: LINEAR ;"; + } + value "cursor_offset" int: 1; + value "line_back" int: 0; + group "name" var_array { + count 1; + value "string" string: "transition"; + } + } + } + group "txt" var_array { + count 3; + value "string" string: "%s {<br/>"; + value "string" string: " <br/>"; + value "string" string: "}"; + } + value "cursor_offset" int: 2; + value "line_back" int: 1; + group "name" var_array { + count 1; + value "string" string: "link"; + } + } + group "lexem" struct { + group "nodes" list { + group "lexem" struct { + group "nodes" list { + } + group "txt" var_array { + count 1; value "string" string: "%s: NONE;"; } value "cursor_offset" int: 2; @@ -1353,10 +1581,11 @@ group "lexem" struct { value "cursor_offset" int: 4; value "line_back" int: 1; group "name" var_array { - count 11; + count 12; value "string" string: "image"; value "string" string: "group"; value "string" string: "swallow"; + value "string" string: "external"; value "string" string: "rect"; value "string" string: "spacer"; value "string" string: "proxy"; --
