Commit bae1210e97b4b035829f43fe766504a61234a745

Miles Johnson 2014-05-24T12:33:50

Move function to base CSS [#237]

diff --git a/components/prism-css-extras.js b/components/prism-css-extras.js
index 266de83..0118287 100644
--- a/components/prism-css-extras.js
+++ b/components/prism-css-extras.js
@@ -11,11 +11,5 @@ Prism.languages.css.selector = {
 Prism.languages.insertBefore('css', 'ignore', {
 	'hexcode': /#[\da-f]{3,6}/gi,
 	'entity': /\\[\da-f]{1,8}/gi,
-	'number': /[\d%\.]+/g,
-	'function': {
-		pattern: /[-a-z0-9]+\(/ig,
-		inside: {
-			punctuation: /\(/
-		}
-	}
+	'number': /[\d%\.]+/g
 });
\ No newline at end of file
diff --git a/components/prism-css.js b/components/prism-css.js
index 8386ca7..65ea628 100644
--- a/components/prism-css.js
+++ b/components/prism-css.js
@@ -12,7 +12,13 @@ Prism.languages.css = {
 	'string': /("|')(\\?.)*?\1/g,
 	'important': /\B!important\b/gi,
 	'ignore': /&(lt|gt|amp);/gi,
-	'punctuation': /[\{\};:]/g
+	'punctuation': /[\{\};:]/g,
+	'function': {
+		pattern: /[-a-z0-9]+\(/ig,
+		inside: {
+			punctuation: /\(/
+		}
+	}
 };
 
 if (Prism.languages.markup) {