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

This pull request adds support for [YARA](https://github.com/VirusTotal/yara) language. This was my first time doing something in Ruby so I hope everything is fine.

author-action

Currently there is no support for SourceMod's SourcePawn files (.sp). For those who don't know what sourcemod is, it is basically a modding framework for [Half-Life 2 Engine-Games](https://www.sourcemod.net/about.php). There are...

lexer-request

Please accept this lexer for PDF syntax (a.k.a. "COS syntax"). PDF (Portable Document Format) is an object-based declarative page description language that, in reality, is a random access, binary (non-text)...

_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

- Initial support for the Gleam programming language (gleam.run) - Based on grammar rules from https://github.com/gleam-lang/tree-sitter-gleam - Also tried to improve the lexer taking some bits from https://github.com/gleam-lang/gleam-highlight.js/blob/main/index.js Here's an...

**Name of the lexer** TOML **Code sample** Below is a simple Python TOML Pipfile with a pinned version ```TOML [[source]] url = "https://pypi.org/simple" verify_ssl = true name = "pypi" [packages]...

bugfix-request

Rouge currently has support for GDScript 1, but is missing support for GDScript 2, which is used in Godot 4.x: https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html As the core syntax is largely the same between...

lexer-request

This adds support for Python 3.10's `match`/`case` syntax. ### Changes: - Added `match` and `case` to the list of Python keywords in the lexer - Updated the visual sample for...

This MR adds support for the [nuXmv](https://nuxmv.fbk.eu)/[NuSMV](https://nusmv.fbk.eu)/[SMV](https://www.cs.cmu.edu/~modelcheck/smv.html) model checkers input language. nuXmv is a superset and an enhancement over the NuSMV model checker, both of which developed by Fondazione Bruno...