lib/rouge/lexers/ghc_cmm.rb in rouge-4.2.0 vs lib/rouge/lexers/ghc_cmm.rb in rouge-4.2.1
- old
+ new
@@ -20,14 +20,14 @@
aliases 'cmm'
ws = %r(\s|//.*?\n|/[*](?:[^*]|(?:[*][^/]))*[*]+/)mx
# Make sure that this is not a preprocessor macro, e.g. `#if` or `#define`.
- id = %r((?!\#[a-zA-Z])[\w#\$%_']+)
+ id = %r((?!\#[a-zA-Z])[\w#\$%']+)
complex_id = %r(
- (?:[\w#$%_']|\(\)|\(,\)|\[\]|[0-9])*
- (?:[\w#$%_']+)
+ (?:[\w#$%']|\(\)|\(,\)|\[\]|[0-9])*
+ (?:[\w#$%']+)
)mx
state :root do
rule %r/\s+/m, Text