Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rouge-ruby/rouge
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.1.0
Choose a base ref
...
head repository: rouge-ruby/rouge
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.1.1
Choose a head ref
  • 15 commits
  • 28 files changed
  • 12 contributors

Commits on Feb 19, 2023

  1. Liquid: update for 5.0.0 (#1681)

    * liquid: update for v5 release
    
    * liquid: add mimetype
    
    * liquid: support inline comments
    EricFromCanada authored Feb 19, 2023
    Configuration menu
    Copy the full SHA
    916ed4b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2023

  1. Delete buggy detection for Mosel (#1936)

    The “Lexer Development” doc says:
    
        It is important to note that self.detect? should only return true if it is
        100% sure that the language is detected.
    
    The specified function matches any file containing the words “model” or
    “package” at the beginning of a line, which misfires quite a lot!
    
    Regularly spotted with debian/changelog files on https://salsa.debian.org/
    (powered by GitLab).
    
    Co-authored-by: Cyril Brulebois <kibi@debian.org>
    CyrilBrulebois and Cyril Brulebois authored Apr 2, 2023
    Configuration menu
    Copy the full SHA
    3889923 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9608bcc View commit details
    Browse the repository at this point in the history
  3. Add basic support for Dart 3 features (#1935)

    * Support Dart 3 features in Dart lexer
    
    * Remove `interface` under `:class` declaration
    parlough authored Apr 2, 2023
    Configuration menu
    Copy the full SHA
    6320e26 View commit details
    Browse the repository at this point in the history
  4. rust: Update builtins and sample file (fix #1922) (#1923)

    * rust: Update builtins (#1922)
    
    * rust: Update sample file (#1922)
    nsfisis authored Apr 2, 2023
    Configuration menu
    Copy the full SHA
    d3df530 View commit details
    Browse the repository at this point in the history
  5. fix: improve openedge abl langage (#1843)

    * fix: improve openedge abl langage
    
    * Add new lines and trim excessive ones
    
    ---------
    
    Co-authored-by: Tan Le <numbat@fastmail.com>
    clement-brodu and tancnle authored Apr 2, 2023
    Configuration menu
    Copy the full SHA
    be4d825 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

  1. javascript: Fix an issue where some keywords like "for" and "if" are …

    …mistakenly recognized as functions (#1938)
    
    fix #1934
    nsfisis authored Apr 9, 2023
    Configuration menu
    Copy the full SHA
    b274a10 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Configuration menu
    Copy the full SHA
    a7958ba View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    1e2c367 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2023

  1. Configuration menu
    Copy the full SHA
    aa1a124 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Fix Twig/Jinja: incorrect recognition of some special tokens like key…

    …words (#1949)
    
    `Twig` and `Jinja` lexers share some variables as class variables.
    Both classes define `keywords` method like this:
    
    ```
    class Jinja
      def self.keywords
        @@Keywords ||= ...
      end
    end
    
    class Twig < Jinja
      def self.keywords
        @@Keywords ||= ...
      end
    end
    ```
    
    If `Twig.keywords` is called before `Jinja.keywords`, `@@keywords` is
    set to Twig's and both classes return the same value. If not,
    `@@keywords` is initialized to Jinja's.
    nsfisis authored May 4, 2023
    Configuration menu
    Copy the full SHA
    96b11b5 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Highlight Ruby's and/or/not logical operators (#1950)

    * Highlight Ruby's and/or/not logical operators
    
    * Use Operator.Word token for Ruby's and/or/not operators
    epidemian authored May 15, 2023
    Configuration menu
    Copy the full SHA
    c745bb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56a5798 View commit details
    Browse the repository at this point in the history
  3. Add detection for zsh completion files (#1933)

    * Add detection for zsh completion files
    
    * Added tag name in shell
    
    * Improve zsh detection with #autoload and #compdef. Add tests
    
    ---------
    
    Co-authored-by: German Riano <germanr@amazon.com>
    griano and germanriano authored May 15, 2023
    Configuration menu
    Copy the full SHA
    0255a0e View commit details
    Browse the repository at this point in the history
  4. Release v4.1.1 (#1963)

    tancnle authored May 15, 2023
    Configuration menu
    Copy the full SHA
    b9cb3dd View commit details
    Browse the repository at this point in the history
Loading