From 142fc79c97e1f711ce73d82fe12fa74f9fe5bce6 Mon Sep 17 00:00:00 2001 From: Abram Adams Date: Thu, 23 Jan 2014 09:43:39 -0800 Subject: [PATCH] Fixed token name and added to self-closing tags list --- lib/ace/mode/behaviour/coldfusion.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ace/mode/behaviour/coldfusion.js b/lib/ace/mode/behaviour/coldfusion.js index 02ebc270..6f0ff758 100644 --- a/lib/ace/mode/behaviour/coldfusion.js +++ b/lib/ace/mode/behaviour/coldfusion.js @@ -60,7 +60,7 @@ var CfmlBehaviour = function () { var iterator = new TokenIterator(session, position.row, position.column); var token = iterator.getCurrentToken(); - if (token && hasType(token, 'meta.tag.name') && token.value.match(/cfelse|cfset|cfapplication|cfabort|cfdump|cfargument|cfproperty|cfinvokeargument|cfqueryparam|cfprocparam/gi) !== null) + if (token && hasType(token, 'meta.tag.name') && token.value.match(/cfabort|cfapplication|cfargument|cfassociate|cfbreak|cfcache|cfcollection|cfcookie|cfdbinfo|cfdirectory|cfdump|cfelse|cfelseif|cferror|cfexchangecalendar|cfexchangeconnection|cfexchangecontact|cfexchangefilter|cfexchangetask|cfexit|cffeed|cffile|cfflush|cfftp|cfheader|cfhtmlhead|cfhttpparam|cfimage|cfimport|cfinclude|cfindex|cfinsert|cfinvokeargument|cflocation|cflog|cfmailparam|cfNTauthenticate|cfobject|cfobjectcache|cfparam|cfpdfformparam|cfprint|cfprocparam|cfprocresult|cfproperty|cfqueryparam|cfregistry|cfreportparam|cfrethrow|cfreturn|cfschedule|cfsearch|cfset|cfsetting|cfthrow|cfzipparam/gi) !== null) return; if (hasType(token, 'string') && iterator.getCurrentTokenColumn() + token.value.length > position.column) return; @@ -72,7 +72,7 @@ var CfmlBehaviour = function () { } else { atCursor = true; } - if (!token || !hasType(token, 'meta.tag-name') || iterator.stepBackward().value.match('/')) { + if (!token || !hasType(token, 'meta.tag.name') || iterator.stepBackward().value.match('/')) { return } var element = token.value;