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.3
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.2.0
Choose a head ref
  • 12 commits
  • 21 files changed
  • 10 contributors

Commits on Jul 31, 2023

  1. Update change log (#1983)

    * Group changes in recent releases by lexers
    
    * Format changelog file for consistency
    tancnle authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    263655e View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Update groovy for record, enum, var (#1984)

    The 'record' keyword defines a new kind of record class.
    'enum' was moved as the same level as the other types, as enums are also kind of classes.
    Added 'var' as an alternative to 'def' for defining variables and such.
    glaforge authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    4e47529 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

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

Commits on Sep 22, 2023

  1. add svelte lexer (#1979)

    * add svelte lexer
    
    * remove trailing newline
    
    * remove unneeded comment
    
    Co-authored-by: Tan Le <numbat@fastmail.com>
    
    * remove excessive newlines
    
    Co-authored-by: Tan Le <numbat@fastmail.com>
    
    * formatting
    
    * Add guessing specs for Svelte lexer
    
    * Ensure HTML is loaded as part of Svelte lexer
    
    * Add Svelte to the list of supported languages
    
    ---------
    
    Co-authored-by: Brodie Davis <bdavis@c2games.org>
    Co-authored-by: Tan Le <numbat@fastmail.com>
    3 people authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    b584ea1 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

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

Commits on Oct 2, 2023

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

Commits on Oct 24, 2023

  1. Update BPF lexer (#2004)

    * bpf: highlight signed type keywords
    
    Signed type keywords such as s16 have always been supported by BPF but
    recently became more frequent. They were missing in the original lexer
    so this commit adds them, with an example.
    
    Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
    
    * bpf: highlight simpler call syntax
    
    The lexer already supports the following syntax for call instructions:
    
        call bpf_skb_load_bytes#1234
    
    but a simpler syntax without the number at the end is now also possible.
    This commit adds support for it, with an example.
    
    Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
    
    * bpf: highlight all byte-swapping instructions
    
    The original lexer was missing support for the little-endian
    byte-swapping instructions le{16,32,64}. This commit adds them, together
    with the new bswap{16,32,64} instructions. The later are unconditional
    byte-swapping instructions, meaning they don't depend on the
    architecture.
    
    Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
    
    * bpf: fix highlight of negative hexadecimal numbers
    
    Hexadecimal literals can also have a sign in BPF. This commit fixes this
    error in the lexer and adds a corresponding example.
    
    Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
    
    * bpf: highlight hexadecimal jump offsets
    
    The offset of BPF jump instructions is now sometimes displayed in
    hexadecimal format. This commit adds support for that, together with an
    example. It also adds an example to cover the syntax where the jump has
    both an offset literal and an offset label (ex. "+1 <LBB0_2>").
    
    Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
    
    * bpf: highlight long jumps
    
    Jump instructions with a 32-bit offset are displayed as "gotol" instead
    of "goto".
    
    Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
    
    ---------
    
    Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
    pchaigno authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    fdfcbd4 View commit details
    Browse the repository at this point in the history
  2. Updated Xojo Syntax (#2000)

    * Updated Xojo Syntax
    
    * Update .gitignore
    
    ---------
    
    Co-authored-by: Tan Le <numbat@fastmail.com>
    XojoGermany and tancnle authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    55d2b48 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    c71fa2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73d0e36 View commit details
    Browse the repository at this point in the history
  3. Updated Xojo Syntax (#2005)

    * Updated Xojo Syntax
    
    * Update .gitignore
    
    * Updated Xojo Syntax
    
    Added missing Keyword "Var"
    
    ---------
    
    Co-authored-by: Tan Le <numbat@fastmail.com>
    XojoGermany and tancnle authored Oct 25, 2023
    Configuration menu
    Copy the full SHA
    b3036a7 View commit details
    Browse the repository at this point in the history
  4. Release v4.2.0 (#2006)

    tancnle authored Oct 25, 2023
    Configuration menu
    Copy the full SHA
    1687d63 View commit details
    Browse the repository at this point in the history
Loading