Commit 5920fc54a8aa7b979f590aca9c5d319cb7d544a6

Lea Verou 2014-02-07T15:43:16

Merge pull request #204 from augustjd/patch-1 Updated prism-c.js for enhanced C macro support

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
diff --git a/components/prism-c.js b/components/prism-c.js
index a0a8933..c5d3075 100644
--- a/components/prism-c.js
+++ b/components/prism-c.js
@@ -4,6 +4,11 @@ Prism.languages.c = Prism.languages.extend('clike', {
 });
 
 Prism.languages.insertBefore('c', 'keyword', {
-	//property class reused for macro statements
-	'property': /#\s*[a-zA-Z]+/g
+    //property class reused for macro statements
+    'property': {
+        pattern:/#[a-zA-Z]+\ .*/g,
+        inside: {
+            property: /<[a-zA-Z.]+>/g
+        }   
+    }   
 });