vendor/assets/javascripts/prism-python.js in highlighting-0.1.2 vs vendor/assets/javascripts/prism-python.js in highlighting-0.1.3
- old
+ new
@@ -5,10 +5,13 @@
},
'comment': {
pattern: /(^|[^\\])#.*/,
lookbehind: true
},
- 'string': /("|')(?:\\?.)*?\1/,
+ 'string': {
+ pattern: /("|')(?:\\\\|\\?[^\\\r\n])*?\1/,
+ greedy: true
+ },
'function' : {
pattern: /((?:^|\s)def[ \t]+)[a-zA-Z_][a-zA-Z0-9_]*(?=\()/g,
lookbehind: true
},
'class-name': {