hljs.registerLanguage("properties",function(){"use strict";return function(e){ var n="[ \\t\\f]*",t="("+n+"[:=]"+n+"|[ \\t\\f]+)",a="([^\\\\\\W:= \\t\\f\\n]|\\\\.)+",s="([^\\\\:= \\t\\f\\n]|\\\\.)+",r={ end:t,relevance:0,starts:{className:"string",end:/$/,relevance:0,contains:[{ begin:"\\\\\\n"}]}};return{name:".properties",case_insensitive:!0,illegal:/\S/, contains:[e.COMMENT("^\\s*[!#]","$"),{begin:a+t,returnBegin:!0,contains:[{ className:"attr",begin:a,endsParent:!0,relevance:0}],starts:r},{begin:s+t, returnBegin:!0,relevance:0,contains:[{className:"meta",begin:s,endsParent:!0, relevance:0}],starts:r},{className:"attr",relevance:0,begin:s+n+"$"}]}}}());