diff --git a/lib/rouge/lexers/rust.rb b/lib/rouge/lexers/rust.rb index b9fd649d5d..e6bddf3e54 100644 --- a/lib/rouge/lexers/rust.rb +++ b/lib/rouge/lexers/rust.rb @@ -7,7 +7,12 @@ class Rust < RegexLexer title "Rust" desc 'The Rust programming language (rust-lang.org)' tag 'rust' - aliases 'rs' + aliases 'rs', + # So that directives from https://github.com/budziq/rust-skeptic + # do not prevent highlighting. + 'rust,no_run', 'rs,no_run', + 'rust,ignore', 'rs,ignore', + 'rust,should_panic', 'rs,should_panic' filenames '*.rs' mimetypes 'text/x-rust'