summaryrefslogtreecommitdiff
path: root/src/client/textanalysis.js
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2015-01-11 12:42:46 +0200
committerAlon Levy <alon@pobox.com>2015-01-11 12:42:46 +0200
commitd5a68f9f00eef3d65811c3b6233ffc3126a7615c (patch)
tree577bec10dbe8d18cbd8272a9983b85ed50f3f028 /src/client/textanalysis.js
parentfc4b8226c971ed1c5723b2093c117b6d02744c21 (diff)
client/textanalysis: move tokenize into module
Diffstat (limited to 'src/client/textanalysis.js')
-rw-r--r--src/client/textanalysis.js51
1 files changed, 26 insertions, 25 deletions
diff --git a/src/client/textanalysis.js b/src/client/textanalysis.js
index 19083360..64a0f4e6 100644
--- a/src/client/textanalysis.js
+++ b/src/client/textanalysis.js
@@ -1,5 +1,31 @@
"use strict";
+define(['rz_core', 'model/core', 'model/util', 'model/diff', 'consts', 'util'],
+function(rz_core, model_core, model_util, model_diff, consts, util) {
+
+var typeindex = 0,
+ nodetypes = consts.nodetypes,
+ node_name_to_type = {};
+
+var _get_lastnode,
+ get_lastnode = function (editgraph, cursor) { return _get_lastnode(editgraph, cursor); };
+
+var sugg_name = {},
+ id_to_name_map = {},
+ suggestions_bus = new Bacon.Bus(),
+ suggestions_options = suggestions_bus.toProperty();
+
+suggestions_bus.push([]);
+
+var ANALYSIS_NODE_START = 'ANALYSIS_NODE_START';
+var ANALYSIS_NODE = 'ANALYSIS_NODE'
+var ANALYSIS_LINK = 'ANALYSIS_LINK';
+
+function selectedType()
+{
+ return nodetypes[typeindex];
+}
+
/**
* Tokenizer for input.
*
@@ -77,31 +103,6 @@ function tokenize(text, node_token, quote)
return tokens;
}
-define(['rz_core', 'model/core', 'model/util', 'model/diff', 'consts', 'util'],
-function(rz_core, model_core, model_util, model_diff, consts, util) {
-
-var typeindex = 0,
- nodetypes = consts.nodetypes,
- node_name_to_type = {};
-
-var _get_lastnode,
- get_lastnode = function (editgraph) { return _get_lastnode(editgraph); };
-
-var sugg_name = {},
- id_to_name_map = {},
- suggestions_bus = new Bacon.Bus(),
- suggestions_options = suggestions_bus.toProperty();
-
-suggestions_bus.push([]);
-
-var ANALYSIS_NODE_START = 'ANALYSIS_NODE_START';
-var ANALYSIS_NODE = 'ANALYSIS_NODE'
-var ANALYSIS_LINK = 'ANALYSIS_LINK';
-
-function selectedType()
-{
- return nodetypes[typeindex];
-}
/*
* id - undefined | node id