diff --git a/demo/kitchen-sink/docs/c9search.c9search_results b/demo/kitchen-sink/docs/c9search.c9search_results index bf0fdb87..0ad9ccd4 100644 --- a/demo/kitchen-sink/docs/c9search.c9search_results +++ b/demo/kitchen-sink/docs/c9search.c9search_results @@ -1,4 +1,4 @@ -Searching for 'var' in /workspace/configs +Searching for var in/.c9/metadata/workspace/pluginsregexp, case sensitive, whole word configs/default.js: 1: var fs = require("fs"); diff --git a/lib/ace/mode/_test/tokens_c9search.json b/lib/ace/mode/_test/tokens_c9search.json index 98052746..7b59deca 100644 --- a/lib/ace/mode/_test/tokens_c9search.json +++ b/lib/ace/mode/_test/tokens_c9search.json @@ -1,104 +1,130 @@ [[ - "start", - ["text","Searching for 'var' in /workspace/configs"] + ["start",{}], + ["text","Searching for '"], + ["text","var"], + ["text","' in"], + ["text"," /.c9/metadata/workspace/plugins "], + ["text","(regexp, case sensitive, whole word)"] ],[ - "start" + ["start",{}] ],[ - "start", + ["start",{}], ["string","configs/default.js"], ["text",":"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric"," 1"], ["c9searchresults.text",": "], - ["c9searchresults.text","var fs = require(\"fs\");"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," fs = require(\"fs\");"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t2"], ["c9searchresults.text",": "], - ["c9searchresults.text","var argv = require('optimist').argv;"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," argv = require('optimist').argv;"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t3"], ["c9searchresults.text",": "], - ["c9searchresults.text","var path = require(\"path\");"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," path = require(\"path\");"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t5"], ["c9searchresults.text",": "], - ["c9searchresults.text","var clientExtensions = {};"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," clientExtensions = {};"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t6"], ["c9searchresults.text",": "], - ["c9searchresults.text","var clientDirs = fs.readdirSync(__dirname + \"/../plugins-client\");"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," clientDirs = fs.readdirSync(__dirname + \"/../plugins-client\");"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t7"], ["c9searchresults.text",": "], - ["c9searchresults.text","for (var i = 0; i < clientDirs.length; i++) {"] + ["c9searchresults.text","for ("], + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," i = 0; i < clientDirs.length; i++) {"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t8"], - ["c9searchresults.text",": "], - ["c9searchresults.text","var dir = clientDirs[i];"] + ["c9searchresults.text",": "], + ["c9searchresults.text"," "], + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," dir = clientDirs[i];"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t12"], - ["c9searchresults.text",": "], - ["c9searchresults.text","var name = dir.split(\".\")[1];"] + ["c9searchresults.text",": "], + ["c9searchresults.text"," "], + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," name = dir.split(\".\")[1];"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t16"], ["c9searchresults.text",": "], - ["c9searchresults.text","var projectDir = (argv.w && path.resolve(process.cwd(), argv.w)) || process.cwd();"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," projectDir = (argv.w && path.resolve(process.cwd(), argv.w)) || process.cwd();"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t17"], ["c9searchresults.text",": "], - ["c9searchresults.text","var fsUrl = \"/workspace\";"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," fsUrl = \"/workspace\";"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t19"], ["c9searchresults.text",": "], - ["c9searchresults.text","var port = argv.p || process.env.PORT || 3131;"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," port = argv.p || process.env.PORT || 3131;"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t20"], ["c9searchresults.text",": "], - ["c9searchresults.text","var host = argv.l || \"localhost\";"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," host = argv.l || \"localhost\";"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t22"], ["c9searchresults.text",": "], - ["c9searchresults.text","var config = {"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," config = {"] ],[ - "start" + ["start",{}] ],[ - "start", + ["start",{}], ["string","configs/local.js"], ["text",":"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t2"], ["c9searchresults.text",": "], - ["c9searchresults.text","var config = require(\"./default\");"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," config = require(\"./default\");"] ],[ - "start" + ["start",{}] ],[ - "start", + ["start",{}], ["string","configs/packed.js"], ["text",":"] ],[ - "start", + ["start",{}], ["c9searchresults.constant.numeric","\t1"], ["c9searchresults.text",": "], - ["c9searchresults.text","var config = require(\"./default\");"] + ["c9searchresults.keyword","var"], + ["c9searchresults.text"," config = require(\"./default\");"] ],[ - "start" + ["start",{}] ],[ - "start" + ["start",{}] ],[ - "start", - ["text","Found 15 matches in 3 files"] + ["start",{}], + ["text","Found "], + ["constant.numeric","15"], + ["text"," matches in "], + ["constant.numeric","3"], + ["text"," files"] ]] \ No newline at end of file