Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from rouge-ruby:master #289

Open
wants to merge 178 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
178 commits
Select commit Hold shift + click to select a range
358d7a7
don't crash if last line of console snippet ends with \ (#1779)
mojavelinux Jan 12, 2022
6be5a3b
Stata lexer added (#1658)
reifjulian Jan 12, 2022
d7fc820
Add stata to the list of supported language (#1781)
tancnle Jan 12, 2022
b92d206
Fix Visual Test App on Ruby 3.0 (#1696)
rkh Jan 16, 2022
5d45948
Rust: update lexer for the latest version of Rust (#1649)
nsfisis Jan 18, 2022
b3ee7ac
Add lexer for Fluent (#1697)
rkh Jan 20, 2022
c39c98a
Support Cypher multi-line comments (#1710)
ggrossetie Jan 23, 2022
b75a28d
Update list of maintainers in README (#1787)
tancnle Jan 24, 2022
3542334
Partially update Dart lexer with newer keywords and types (#1691)
parlough Jan 25, 2022
a2af69c
Add HCL file extensions (#1769)
maximd Jan 25, 2022
e06ad14
Add guessing specs for HCL lexer (#1788)
tancnle Jan 25, 2022
c91b3a7
lexer: cpp: add keywords and operator introduced in C++20 (#1784)
tchaikov Jan 26, 2022
8229933
JSX: Allow dashes in attribute names (#1650)
bpl Jan 26, 2022
75fcbff
Fix SPARQL unicode names support (fix #1653) (#1654)
jakubklimek Jan 26, 2022
cb51ad7
Release v3.28.0 (#1789)
tancnle Jan 26, 2022
ba54616
Add support for Idris language (#1464)
bmwant Feb 1, 2022
067881e
Add Ruby 3.1 to CI (#1791)
petergoldstein Feb 3, 2022
9b5532d
Add lexers for syzkaller DSLs (#1699)
xairy Feb 3, 2022
6bd3624
Add linting for newlines (#1790)
tancnle Feb 4, 2022
7f750f0
Run Rubocop and Profile CI on CI build once (#1805)
tancnle Feb 12, 2022
f061cc6
Stop checking encoding names (#1806)
casperisfine Feb 20, 2022
df4477e
Highlight shortened lists for syzlang DSL (#1808)
xairy Feb 24, 2022
776cbc4
initial support for lean 3 (#1798)
kunigami Mar 5, 2022
e22c85a
Add new lexers to supported language doc (#1810)
tancnle Mar 5, 2022
8310e1c
Fix notation of named stages in multi-stage docker builds (#1809)
bartbroere Mar 8, 2022
e814e5e
Add new Matlab keywords (fixes #1589) (#1669)
siko1056 Apr 19, 2022
e76cde4
Python: Support conversion specifiers in format strings (#1801)
chvp May 1, 2022
ee5c935
Oracle PLSQL lexer (suitable for Oracle SQL as well) (#1811)
lee-lindley May 2, 2022
3b86b67
Update Contributor Code of Conduct v2.1 (#1821)
tancnle May 14, 2022
f90874e
Release v3.29.0 (#1828)
tancnle Jun 1, 2022
09685f9
Feature.isabelle lexer (#1682)
Dacit Jun 3, 2022
a998f1b
fix --help to show --formatter-preset and possible options (#1830)
jneen Jun 14, 2022
ee4ff0a
PHP: support new syntax (constructor property promotion, readonly mod…
nsfisis Jun 21, 2022
303943c
Support more Jenkins pipeline name variations in groovy lexer (#1836)
danilaml Jun 24, 2022
7aab31c
Fix highlight of hex numbers in Pascal lexer (#1840)
tancnle Jun 26, 2022
d17a6af
Fix template highlight of braces in CPP lexer (#1839)
tancnle Jun 28, 2022
fb4555c
Dart: Distinguish between punctuation and operators (#1838)
gareththackeray Jun 29, 2022
fdc083f
Add Nial Lexer (feature branch) (#1844)
razetime Jun 30, 2022
1facc23
lexer: TOML: Support more integer and floating formats (#1832)
ToruNiina Jul 2, 2022
b8e146f
Fix highlight of nullish coalescing operator in JS (#1846)
tancnle Jul 4, 2022
3da7ac7
Disambiguate free pascal and puppet (#1845)
tancnle Jul 7, 2022
8ab2347
Update the URL of AppleScript documentation (#1799)
vividtone Jul 10, 2022
8195f23
Add Meson Lexer (#1732)
funatsufumiya Jul 15, 2022
9a0e690
Add Meson specs (#1848)
tancnle Jul 18, 2022
8d90cb2
Release v3.30.0 (#1851)
tancnle Jul 30, 2022
f9cabd1
Add missing Isabelle Lexer entry in change log (#1853)
tancnle Jul 30, 2022
cc6f02b
Fix angle bracket being confused as diff (#1854)
tancnle Aug 3, 2022
12d16fb
Add more directives in Makefile lexer (#1849)
tancnle Aug 4, 2022
61a9cdf
Add support for RML language (#1659)
pie-catt Aug 7, 2022
8d5a130
Praat: support matrix and string vector type (#1820)
Syuparn Aug 8, 2022
045d7bc
remove support for languages related to pyramid schemes
Aug 9, 2022
a1159e9
Define missing namespace state for haxe lexer (#1858)
tancnle Aug 18, 2022
46822b6
Fix array being parsed as table header in TOML (#1859)
tancnle Aug 18, 2022
ab967b0
Add poetry.lock file to TOML lexer (#1861)
tancnle Aug 19, 2022
2ee9bf4
Support type arguments in TSX (#1860)
tancnle Aug 27, 2022
4c97072
Add more Typescript utility types (#1865)
tancnle Aug 27, 2022
ccd01eb
Add support for HTTP/2 responses to HTTP lexer (#1864)
aschmitz Sep 3, 2022
91dd723
Drop support for Ruby < 2.7 (#1862)
tancnle Sep 3, 2022
c50a6f1
Release v4.0.0 (#1868)
tancnle Sep 6, 2022
e2e3277
Support JEP 378 Text Blocks in Java [Closes #1687] (#1867)
fprochazka Sep 7, 2022
90e136a
todo: fix (#1871)
dradetsky Sep 9, 2022
7c96207
Coq unicode improvements (#1764)
cormacrelf Sep 24, 2022
f5b0382
Ignoring RVM/rbenv version and gemset config files (#1874)
chapmajs Sep 25, 2022
332cb6a
docs: Fix broken link to environment setup (#1883)
trillium Nov 6, 2022
91b0371
docs: Fix Languages LanguagesLink (#1884)
trillium Nov 6, 2022
09d64cf
Simplify rules with groups syntax on coq lexer (#1876)
tancnle Nov 6, 2022
a4198a8
Add .vapi extension to vala lexer (#1892)
tancnle Nov 23, 2022
8f28c2b
Accept colon(s) in YAML key names (#1888)
gdubicki Dec 1, 2022
1d4e465
Coq has non-standard string escapes. (#1872)
gmalecha Dec 2, 2022
2e0adc3
Replace complex rules with block matchers (#1855)
tancnle Dec 3, 2022
b5843e1
Update GitHub actions/checkout@v3 (#1897)
tancnle Dec 3, 2022
b503561
Fix template strings problem in javascript lexer (#1878)
DGCK81LNN Dec 3, 2022
0ec016c
Add support for the HTTP QUERY method (#1896)
asbjornu Dec 11, 2022
608d060
Improve disambiguation rules on .pp extension (#1898)
tancnle Dec 12, 2022
94696df
Fix handling of PS subexpressions in interpolation (#1900)
tancnle Dec 12, 2022
903fb7d
Handle common line continuation in PS (#1901)
tancnle Dec 12, 2022
164caf0
Update LLVM keywords (#1903)
nikic Dec 13, 2022
a2ab748
Allow quoteless continuations in Systemd (#1899)
michaelherold Dec 14, 2022
bb5958a
Update Gherkin keywords (#1905)
tancnle Dec 14, 2022
ab49365
Extract regex to constant in HTML formatter (#1904)
tancnle Dec 14, 2022
43d346c
Release v4.0.1 (#1907)
tancnle Dec 17, 2022
fb9a3d9
Update C# lexer: new keywords and numeric literal syntax improvements…
stakx Jan 4, 2023
c15c0d8
Use File.basename instead sub to correctly handle long paths on Windo…
CAMOBAP Jan 13, 2023
c33c037
Add Ruby 3.2 to CI build (#1912)
tancnle Jan 17, 2023
6f5aecd
Update GitHub theme, add dark mode (#1918)
dunkmann00 Jan 24, 2023
a4ed658
Support attributes in PHP lexer (#1915)
tancnle Jan 24, 2023
a218f22
Improve Python lexer (#1919)
dunkmann00 Feb 1, 2023
7beff01
Fix already initialized constant warning in YAML (#1926)
tancnle Feb 5, 2023
be0040e
Porting Cisco IOS configuration lexer from pygments-routerlexers (#1875)
chapmajs Feb 5, 2023
0806dac
Recognize javascript functions & classes (#1920)
dunkmann00 Feb 7, 2023
9e6e478
Fix highlight of functions in CPP lexer (#1928)
tancnle Feb 7, 2023
f21da25
Add Cisco IOS lexer to Languages doc (#1929)
tancnle Feb 7, 2023
547e3b8
Release v4.1.0 (#1931)
tancnle Feb 12, 2023
916ed4b
Liquid: update for 5.0.0 (#1681)
EricFromCanada Feb 19, 2023
3889923
Delete buggy detection for Mosel (#1936)
CyrilBrulebois Apr 2, 2023
9608bcc
Support doctest highlight in Python lexer (#1932)
tancnle Apr 2, 2023
6320e26
Add basic support for Dart 3 features (#1935)
parlough Apr 2, 2023
d3df530
rust: Update builtins and sample file (fix #1922) (#1923)
nsfisis Apr 2, 2023
be4d825
fix: improve openedge abl langage (#1843)
clement-brodu Apr 2, 2023
b274a10
javascript: Fix an issue where some keywords like "for" and "if" are …
nsfisis Apr 9, 2023
a7958ba
Add reference to Code of Conduct (#1942)
tancnle Apr 24, 2023
1e2c367
php: fix highlight of fully-qualified identifiers (fix #1718) (#1924)
nsfisis Apr 25, 2023
aa1a124
Fix string interpolation in Ruby percent literal (#1945)
tancnle Apr 30, 2023
96b11b5
Fix Twig/Jinja: incorrect recognition of some special tokens like key…
nsfisis May 4, 2023
c745bb8
Highlight Ruby's and/or/not logical operators (#1950)
epidemian May 15, 2023
56a5798
Add alias `graphviz` for `dot` (#1651)
shoorick May 15, 2023
0255a0e
Add detection for zsh completion files (#1933)
griano May 15, 2023
b9cb3dd
Release v4.1.1 (#1963)
tancnle May 15, 2023
e7f6fb1
Fix Wollok lexer: entity list is shared between lexer instances (#1954)
nsfisis Jun 1, 2023
6cf3eb4
Fix highlight of ellipsis in Python lexer (#1964)
tancnle Jun 1, 2023
5c052c2
Release v4.1.2 (#1965)
tancnle Jun 1, 2023
a5c5f1b
irb lexer: recognize the SIMPLE prompt (#1943)
r3trofitted Jun 11, 2023
b81fb3b
Add multi-line examples for IRB lexer (#1968)
tancnle Jun 13, 2023
339ed08
XQuery: .xqm suffix added (#1971)
ChristianGruen Jul 3, 2023
9d7ce06
Swift 5.8 and 5.9 updates (#1948)
johnfairh Jul 4, 2023
fa7c89d
Add Typescript support for `.cts` and `.mts` (#1978)
gspetrou Jul 25, 2023
e87eb9e
Add guessing specs for TypeScript extensions (#1980)
tancnle Jul 25, 2023
1bf355c
Update HCL & Terraform Lexers (#1975)
X-Guardian Jul 25, 2023
3ceb867
Release v4.1.3 (#1982)
tancnle Jul 31, 2023
263655e
Update change log (#1983)
tancnle Jul 31, 2023
4e47529
Update groovy for record, enum, var (#1984)
glaforge Aug 25, 2023
17b3aef
Remove `inline` from Dart declaration keywords (#1990)
parlough Sep 15, 2023
b584ea1
add svelte lexer (#1979)
Rudedog9d Sep 22, 2023
b9d05fd
Guess .pyi files as Python (#1996)
ryderben Sep 25, 2023
90ca46e
Bump actions/checkout to v4 (#1998)
tancnle Oct 2, 2023
fdfcbd4
Update BPF lexer (#2004)
pchaigno Oct 24, 2023
55d2b48
Updated Xojo Syntax (#2000)
XojoGermany Oct 24, 2023
c71fa2f
Detect Elixir syntax by shebang (#2001)
arathunku Oct 25, 2023
73d0e36
Add Code owners lexer (#1969)
tancnle Oct 25, 2023
b3036a7
Updated Xojo Syntax (#2005)
XojoGermany Oct 25, 2023
1687d63
Release v4.2.0 (#2006)
tancnle Oct 25, 2023
1bdd948
toml: don't highlight keys with inline tables as tables (#2002)
arp242 Dec 3, 2023
7f40bd2
Move several gems in Gemfile into development group to avoid eager re…
tancnle Dec 24, 2023
f99db81
Add Ruby 3.3.0 to CI check (#2016)
tancnle Jan 2, 2024
0ba3ba9
Highlight float number in nginx lexer (#2017)
tancnle Jan 2, 2024
fb9aae2
Support primitive directives in NASM lexer (#1974)
tancnle Jan 7, 2024
7b8df6c
Development related cleanup (#2018)
tancnle Jan 7, 2024
61bdda1
Turn on warnings via VERBOSE env (#2019)
tancnle Jan 7, 2024
0dbee7d
added support for c++20 module keywords 'module' and 'import' and sam…
Rasmus20B Mar 15, 2024
4a52324
Fix duplicate range regexp warnings (#2030)
tancnle Mar 18, 2024
2fa465a
Fix private class unused variable warnings (#2031)
tancnle Mar 18, 2024
db3f4c7
toml: only highlight inf and nan in value, highlight keys starting wi…
arp242 Mar 18, 2024
0f4bb7d
Release v4.2.1 (#2032)
tancnle Mar 18, 2024
1953972
toml: support all date formats (#2033)
arp242 Apr 1, 2024
f9a174d
Fix non-ascii characters in names in Crystal and Ruby (#1894)
kolesar-andras Apr 1, 2024
e2a6996
Add Ruby and Crystal unicode samples (#2036)
tancnle Apr 1, 2024
d4df52e
Add "objective-c" as an alias for Objective-C (#2037)
verhovsky Apr 5, 2024
94b4b47
Add "bf" as an alias for brainfuck (#2038)
verhovsky Apr 5, 2024
e8120fb
Align the base-16 default dark colour palette (#2040)
tancnle Apr 5, 2024
71b9df7
Fix comment highlight in TCL lexer (#2041)
tancnle Apr 7, 2024
618c239
Add "wolfram" as an alias for Mathematica (#2042)
verhovsky May 1, 2024
815fff4
Add Operator support to the HCL Lexer (#2047)
X-Guardian May 1, 2024
1ab0290
Add lexer for IEC 61131-3 Structured Text (#2027)
tali May 13, 2024
2aac611
Add some unicode operators in Eiffel (#2048)
imustafin May 13, 2024
9266cbd
Adding type operators satisfies and as (#2014)
Eunoia May 13, 2024
99eb20b
Support bold and italics at the same time (#2053)
tancnle Jun 11, 2024
c150ef9
Release v4.3.0 (#2054)
tancnle Jun 14, 2024
93e2bae
Add lexer for P4 (#2049)
rcgoodfellow Jul 4, 2024
04887af
Detect Containerfiles as Dockerfiles (#2059)
ahills Jul 15, 2024
c5e4a8a
Mojo language highlighting support. (#2050)
ivellapillil Aug 26, 2024
90b5c83
Handle `else if` statement in makefile (#2063)
tancnle Aug 29, 2024
7ebb8d1
Fix NameError in the Mojo lexer in Ruby 2.7 (#2068)
bartbroere Sep 11, 2024
677f2c1
Add Mojo to list of supported language (#2072)
tancnle Sep 16, 2024
173ec77
Release v4.4.0 (#2071)
tancnle Sep 16, 2024
7b993a3
Default .cfg highlight to INI lexer (#2074)
tancnle Sep 18, 2024
98febba
Add more extensions and mimetypes for INI lexer (#2075)
tancnle Sep 18, 2024
67f3244
Support special escape sequences in Terraform (#2073)
tancnle Sep 18, 2024
aafee29
Support private property identifier in JS lexer (#2076)
tancnle Sep 26, 2024
8272f9f
Add a lexer, tests and examples for COBOL (#2067)
bartbroere Oct 8, 2024
b22c4f8
Recognize Thor files as Ruby files (#2080)
vitallium Oct 22, 2024
ad96ec4
Support multiple states when parsing rules (#2078)
tancnle Nov 11, 2024
8029c4d
Recognize Nextflow files as Groovy files (#2081)
Bond-009 Nov 11, 2024
d0f6168
implement a json5 lexer (#1561)
jneen Nov 11, 2024
03cb27f
Release v4.5.0 (#2082)
tancnle Nov 11, 2024
70ea7af
Fix prerequisite dependency in JSON5 (#2084)
tancnle Nov 11, 2024
b99ce25
Release v4.5.1 (#2085)
tancnle Nov 11, 2024
251423d
Update various doc (#2086)
tancnle Nov 12, 2024
bf007b7
Support mustache template in Svelte (#2096)
tancnle Dec 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add Mojo to list of supported language (rouge-ruby#2072)
  • Loading branch information
tancnle authored Sep 16, 2024
commit 677f2c139f88ccd49683a3b81f398228a5897b7b
1 change: 1 addition & 0 deletions docs/Languages.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,7 @@
- MATLAB (`matlab`)
- Meson (`meson`)
- MiniZinc (`minizinc`)
- Mojo (`mojo`)
- MoonScript (`moonscript`)
- Mosel (`mosel`)
- MessageTrans (`msgtrans`)
Expand Down