summaryrefslogtreecommitdiff
path: root/www/ruby-rouge
AgeCommit message (Collapse)AuthorFilesLines
2018-09-23www/ruby-rouge: update to 3.2.1taca3-8/+14
3.2.1: (2018/08/16) https://github.com/jneen/rouge/compare/v3.2.0...v3.2.1 * Perl Lexer o Allow any non-whitespace character to delimit regexes (#974 by dblessing) - Details: In specific cases where a previously unsupported regex delimiter was used, a later rule could cause a backtrack in the regex system. This resulted in Rouge hanging for an unspecified amount of time. 3.2.0: (2018/08/02) https://github.com/jneen/rouge/compare/v3.1.1...v3.2.0 * General o Load pastie theme (#809 by rramsden) o Fix build failures (#892 by olleolleolle) o Update CLI style help text (#923 by nixpulvis) o Fix HTMLLinewise formatter documentation in README.md (#910 by rohitpaulk) * Terraform Lexer (NEW - #917 by lowjoel) * Crystal Lexer (NEW - #441 by splattael) * Scheme Lexer o Allow square brackets (#849 by EFanZh) * Haskell Lexer o Support for Quasiquotations (#868 by enolan) * Java Lexer o Support for Java 10 var keyword (#888 by lc-soft) * VHDL Lexer o Fix time_vector keyword typo (#911 by ttobsen) * Perl Lexer o Recognize .t as valid file extension (#918 by miparnisari) * Nix Lexer o Improved escaping sequences for indented strings (#926 by veprbl) * Fortran Lexer o Recognize .f as valid file extension (#931 by veprbl) * Igor Pro Lexer o Update functions and operations for Igor Pro 8 (#921 by t-b) * Julia Lexer o Various improvements and fixes (#912 by ararslan) * Kotlin Lexer o Recognize .kts as valid file extension (#908 by mkobit) * CSS Lexer o Minor fixes (#916 by miparnisari) * HTML Lexer o Minor fixes (#916 by miparnisari) * Javascript Lexer o Minor fixes (#916 by miparnisari) * Markdown Lexer o Images may not have alt text (#904 by Himura2la) * ERB Lexer Fix greedy comment matching (#902 by ananace)
2018-03-13www/ruby-rouge: update to 3.1.1taca3-10/+85
Changes from 1.11.1 is too many to write here, please refer CHANGELOG: <https://github.com/jneen/rouge/blob/master/CHANGELOG.md>.
2016-10-18Update ruby-rouge to 1.11.1.taca3-10/+63
version 1.11.1: 2016-06-14 * new guesser infrastructure, support for emacs and vim modelines (#489) * javascript bugfix for nested objects with quoted keys (#496) * new theme: Gruvbox (thanks @jamietanna!) * praat: lots of improvements (thanks @jjatria) * fix for rougify error when highlighting from stdin (#493) * new lexer: kotlin (thanks @meleyal!) * new lexer: cfscript (thanks @mjclemente!) version 1.11.0: 2016-06-06 * groovy: o remove pathological regexes and add basic support for triple-quoted strings (#485) o add the "trait" keyword and fix project url (thanks @glaforge! #378) * new lexer: coq (thanks @gmalecha! #389) * gemspec license now more accurate (thanks @connorshea! #484) * swift: o properly support nested comments (thanks @dblessing! #479) o support swift 2.2 features (thanks @radex #376 and @wokalski #442) o add indirect declaration (thanks @nRewik! #326) * new lexer: verilog (thanks @Razer6! #317) * new lexer: typescript (thanks @Seikho! #400) * new lexers: jinja and twig (thanks @robin850! #402) * new lexer: pascal (thanks @alexcu!) * css: support attribute selectors (thanks @skoji! #426) * new lexer: shell session (thanks @sio4! #481) * ruby: add support for <<~ heredocs (thanks @tinci! #362) * recognize comments at EOF in SQL, Apache, and CMake (thanks @julp! #360) * new lexer: phtml (thanks @Igloczek #366) * recognize comments at EOF in CoffeeScript (thanks @rdavila! #370) * c/c++: o support c11/c++11 features (thanks @Tosainu! #371) o Allow underscores in identifiers (thanks @coverify! #333) * rust: add more builtin types (thanks @RalfJung! #372) * ini: allow hyphen keys (thanks @KrzysiekJ! #380) * r: massively improve lexing quality (thanks @klmr! #383) * c#: o add missing keywords (thanks @BenVlodgi #384 and @SLaks #447) * diff: do not require newlines at the ends (thanks @AaronLasseigne! #387) * new lexer: ceylon (thanks @bjansen! #414) * new lexer: biml (thanks @japj! #415) * new lexer: TAP - the test anything protocol (thanks @mblayman! #409) * rougify bugfix: treat input as utf8 (thanks @japj! #417) * new lexer: jsonnet (thanks @davidzchen! #420) * clojure: associate *.cljc for cross-platform clojure (thanks @alesguzik! #423) * new lexer: D (thanks @nikibobi! #435) * new lexer: smarty (thanks @tringenbach! #427) * apache: o add directives for v2.4 (thanks @stanhu!) o various improvements (thanks @julp! #301) - faster keyword lookups - fix nil error on unknown directive (cf #246, #300) - properly manage case-insensitive names (cf #246) - properly handle windows CRLF * objective-c: o support literal dictionaries and block arguments (thanks @BenV! #443 and #444) o Fix error tokens when defining interfaces (thanks @meleyal! #477) * new lexer: NASM (thanks @sraboy! #457) * new lexer: gradle (thanks @nerro! #468) * new lexer: API Blueprint (thanks @kylef! #261) * new lexer: ActionScript (thanks @honzabrecka! #241) * terminal256 formatter: stop confusing token names (thanks @julp! #367) * new lexer: julia (thanks @mpeteuil! #331) * new lexer: cmake (thanks @julp! #302) * new lexer: eiffel (thanks @Conaclos! #323) * new lexer: protobuf (thanks @fqqb! #327) * new lexer: fortran (thanks @CruzR! #328) * php: associate *.phpt files (thanks @Razer6!) * python: support raise from and yield from (thanks @mordervomubel! #324) * new VimL example (thanks @tpope! #315)
2015-12-15Fix license.wiz1-2/+2
2015-12-13Add ruby-rouge package, required by new ruby-jekyll package.taca5-0/+213
Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments.