./www/ruby-rouge, Pure-ruby colorizer based on pygments

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.2.0, Package name: ruby31-rouge-4.2.0, Maintainer: pkgsrc-users

Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments.


Required to run:
[lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 534 KB

Version history: (Expand)


CVS history: (Expand)


   2023-11-07 09:13:18 by Frederic Cambus | Files touched by this commit (3) | Package updated
Log message:
ruby-rouge: update to 4.2.0.

This release introduce 2 new levers: Code Owners and Svelte. In addition,
we have also made some improvements across BPF, Dart, Elixir, Groovy,
Python and Xoji lexer.
   2023-08-10 23:04:45 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
ruby-rouge: update to 4.1.3.

This release brings some improvements on IRB, XQuery, TypeSCript, HCL and
Terraform Lexer. Thank you for all our wonderful contributors.
   2023-06-09 17:34:37 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-rouge: update to 4.1.2

4.1.2 (2023-06-01)

This small release includes some bug fixes across Wollok and Python lexer.
   2023-05-21 05:35:43 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-rouge: update to 4.1.1

4.1.1 (2023-05-15)

o General

  * Fix Twig/Jinja: incorrect recognition of some special tokens like
    keywords (#1949 by nsfisis)
  * Add reference to Code of Conduct (#1942 by Tan Le)

o Dart Lexer

  * Add basic support for Dart 3 features (#1935 by Parker Lougheed)

o Dot Lexer

  * Add alias graphviz for dot (#1651 by Alexander Sapozhnikov)

o JavaScript Lexer

  * javascript: Fix an issue where some keywords like "for" and \ 
"if" are
    mistakenly recognized as functions (#1938 by nsfisis)

o Liquid Lexer

  * Liquid: update for 5.0.0 (#1681 by Eric Knibbe)

o Mosel Lexer

  * Delete buggy detection for Mosel (#1936 by Cyril Brulebois)

o Openedge Lexer

  * fix: improve openedge abl langage (#1843 by clement-brodu)

o PHP Lexer

  * php: fix highlight of fully-qualified identifiers (fix #1718) (#1924 by
    nsfisis)

o Python Lexer

  * Support doctest highlight in Python lexer (#1932 by Tan Le)

o Ruby Lexer

  * Highlight Ruby's and/or/not logical operators (#1950 by Demian Ferreiro)
  * Fix string interpolation in Ruby percent literal (#1945 by Tan Le)

o Rust Lexer

  * rust: Update builtins and sample file (fix #1922) (#1923 by nsfisis)

o Shell Lexer

  * Add detection for zsh completion files (#1933 by Germán Riaño)
   2023-04-30 16:53:04 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-rouge: update to 4.1.0

3.29.0 (2022-06-01)

We bring you 5 new exciting lexers in this release: Idris, Lean, Syzlang and
Syzprog lexer.  There are also some fixes and improvements on Docker, Matlab
and Python lexer.

Furthermore, we have made some improvements in Rouge and Rouge CI.  We are
now running Ruby 3.1 as part of our CI. As part of this release, we also
introduced Code of Conduct v2.1.

Thank you to all of the amazing contributors for your help and continuous
support!

3.30.0 (2022-07-30)

We bring you 3 new exciting lexers in this release: Isabelle, Meson and Nial
lexer.  There are also some fixes and improvements on CPP, Dart, Groovy,
JavaScript, Pascal, PHP and TOML lexer.

Thank you to all of the amazing contributors for your help and continuous
support!

4.0.0 (2022-09-07)

This is a major release and includes some breaking changes:

* Drop support for Ruby < 2.7 (#1862)
* Remove support for Solidity Lexer (045d7bc)

As part of this release, we added one new RML lexer and also made some bug
fixes and improvements across HTTP, TSX, TOML, Haxe, Praat, Make and Diff
lexer.

Thank you to all of the amazing contributors for your help and continuous
support!

4.0.1 (2022-12-17)

This release introduces a number of updates and fixes across Coq, Gherkin,
HTTP, Java, JavaScript, LLVM, Powershell, Praat, SystemD, Vala and YAML
lexer.

Thanks to all the contributors who help make Rouge better.  On behalf of the
Rouge maintainers, we wish you a season full of joy and magic and a bright
New Year.

4.1.0 (2023-02-12)

Welcome to the first release of 2023! This release introduces a new lexer,
Cisco IOS, and many fixes and enhancements across C#, CPP, JavaScript, PHP,
Python and YAML lexer.  We also address an issue with handling long paths in
Windows and support a new dark variant of the GitHub theme.

Thank you to everyone who has contributed to this release.  It is wonderful
to see some first-time contributors.  May all your wishes come true in 2023!
   2022-09-10 18:08:33 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-rouge: update to 3.30.0

Latest release is 4.0.0, but ruby-redmine50 require before 4.0.
So, update to latest 3.x.

3.29.0 (2022-06-01)

We bring you 5 new exciting lexers in this release: Idris, Lean, Syzlang and
Syzprog lexer.  There are also some fixes and improvements on Docker, Matlab
and Python lexer.

Furthermore, we have made some improvements in Rouge and Rouge CI.  We are
now running Ruby 3.1 as part of our CI.  As part of this release, we also
introduced Code of Conduct v2.1.

Thank you to all of the amazing contributors for your help and continuous
support!

3.30.0 (2022-07-30)

We bring you 3 new exciting lexers in this release: Isabelle, Meson and Nial
lexer.  There are also some fixes and improvements on CPP, Dart, Groovy,
JavaScript, Pascal, PHP and TOML lexer.

Thank you to all of the amazing contributors for your help and continuous
support!
   2022-02-04 08:56:11 by Frederic Cambus | Files touched by this commit (3) | Package updated
Log message:
ruby-rouge: update to 3.28.0.

ChangeLog:

This first release of 2022 introduces 3 new lexers: Fluent, Stan and Stata.
There are also numerous fixes and improvements across C, Console, CPP, Cypher,
Dart, HCL, JSX, Kotlin, Rust, SPARQL and TOML lexer. In addition, we have
added support to run the visual test app in Ruby 3.0.
   2021-12-19 07:51:14 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-rouge: update to 3.27.0

3.27.0 (2021-12-15)

* Ceylon Lexer

  - Backtracking fix in interpolation regex (#1773 by thewoolleyman)

* Dafny Lexer

  - Add Dafny Lexer (#1647 by davidcok, mschlaipfer)

* Elixir Lexer

  - Add support for HEEX templates (#1736 by sineed

* Rust Lexer

- Fix lexing of integers, escapes, identifiers, unicode idents, keywords and
  builtins, byte strings and multiline and doc comments (#1711 by thomcc)

* SQL Lexer

  - Curly brace support (#1714 by hawkfish)
  - Add more SQL dialects in visual samples (#1751 by tancnle)
  - Windowing keywords support (#1754 by hawkfish)

* Swift Lexer

  - Add 5.5 keywords (#1715 by johnfairh))

* Rouge CI

  - Migrate from Travis CI to GitHub (#1728 by Geod24)

* Documentation

  - Full list of supported languages (#1739 by gdubicki)
  - Various fixes and improvements (#1741, #1745, #1747, #1748, #1749, #1756
    by tancnle)