rouge icon indicating copy to clipboard operation
rouge copied to clipboard

A pure Ruby code highlighter that is compatible with Pygments

Results 257 rouge issues
Sort by recently updated
recently updated
newest added

Berry is an embedded scripting language used by custom firmware such as Tasmota which runs on ESP32 microcontrollers. Lexer, demo, spec and sample added and tested using rake and rackup....

This PR adds a lexer for Abstract Syntax Notation One (ASN.1). ![screenshot-asn](https://user-images.githubusercontent.com/379009/141643129-ac1649ff-d31a-4a71-9691-f211d731a1b3.png) ASN.1 is an interface description language defined by [ITU-T X.680](https://www.itu.int/rec/T-REC-X.680/). To support legacy version of Asn.1, this lexer...

**Name of the lexer** MATLAB **Additional context** When using the MATLAB lexer, all builtin names are treated as keywords. This does not represent the "expected" hightlighting standards from working in...

bugfix-request

**Name of the lexer** MATLAB **Additional context** The Matlab lexer does not properly recognize block comments with the %{ %} syntax. The linked picture shows the comment getting displayed as...

bugfix-request

**The name of the language** Linker Script (LD) **Implementation in other libraries** * [Atom](https://github.com/ce3a/language-linkerscript) * [Sublime Text](https://github.com/jbw3/SublimeTextLinkerSyntax) * [Linguist](https://github.com/github/linguist/pull/2330) **Additional context** A fairly common file extension on GitHub: https://github.com/search?p=1&q=extension%3Ald+sections&ref=searchresults&type=Code&utf8=%E2%9C%93

lexer-request

_Please note: New lexers are contributed to Rouge from the community. Your request will help the community in developing a lexer but it does not mean that anyone **will** develop...

lexer-request

**The name of the language** Squirrel ([docs](http://www.squirrel-lang.org/squirreldoc/reference/language/lexical_structure.html)) **Implementation in other libraries** [mathewmariani/squirrel-language](https://github.com/mathewmariani/squirrel-language)

lexer-request

With Ruby 2.4 being EOL, we should drop support for old versions to reduce Rouge gem maintenance effort. It also helps to reduce build runtime and avoid overrunning our monthly...

### Description Add syntax support for [Chapel](https://github.com/chapel-lang/chapel) programming language ### Links / references - [Existing highlighters for Chapel](https://github.com/chapel-lang/chapel/tree/master/highlight) ### Motivation Chapel highlighting is currently supported on GitHub: ```chapel proc hi()...

lexer-request
pr-open

**Is your enhancement request related to a problem? Please describe.** In the documentation I write, I often want to reference certain parts of a larger snippet of code in the...

enhancement-request