From 66287085fd7da434b2e4a07adbe6d8364fe70f51 Mon Sep 17 00:00:00 2001 From: richo Date: Thu, 29 Mar 2012 09:50:18 +1100 Subject: [PATCH] Hilight function definitions --- lib/ace/mode/sh_highlight_rules.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/ace/mode/sh_highlight_rules.js b/lib/ace/mode/sh_highlight_rules.js index ec82c74f..bd0b4681 100644 --- a/lib/ace/mode/sh_highlight_rules.js +++ b/lib/ace/mode/sh_highlight_rules.js @@ -73,6 +73,8 @@ var ShHighlightRules = function() { var builtinVariable = "(?:\\$(?:SHLVL|\\$|\\!|\\?))"; + var func = "(?:" + variableName + "\\s*\\(\\))"; + this.$rules = { "start" : [ { token : "comment", @@ -86,6 +88,9 @@ var ShHighlightRules = function() { }, { token : "variable", regex : variable + }, { + token : "support.function", + regex : func, }, { token : "support.function", regex : fileDescriptor