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

[Haskell] Rewrite Haskell syntax #2225

Merged
merged 19 commits into from
Jul 21, 2020
Merged

Commits on Dec 3, 2019

  1. [Haskell] Rewrite operator matching

    - Use variables
    - Highlight '*' (and combinations) as operator
    - Add punctuation scope to infix notation
    - Scope non-infix notation as `keyword.operator`
    FichteFoll committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    eaf6288 View commit details
    Browse the repository at this point in the history
  2. [Haskell] Update keyword matching

    - Add proper scopes to control keywords
    - Add proper scopes to declarations
    - Use proper scope names for entities in declarations
    FichteFoll committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    f6e8242 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50e37ab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    79ee446 View commit details
    Browse the repository at this point in the history
  5. [Haskell] Simplify string matches

    Also highlight superfluous characters.
    FichteFoll committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    385f7e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    52a3ade View commit details
    Browse the repository at this point in the history
  7. [Haskell] Match groups

    FichteFoll committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    4d4210c View commit details
    Browse the repository at this point in the history
  8. [Haskell] Adjust scopes for imports

    Not final due to sublimehq#1842 being
    unresolved, but still an improvement.
    FichteFoll committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    f237a4e View commit details
    Browse the repository at this point in the history
  9. [Haskell] Match lists

    FichteFoll committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    5236f70 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Configuration menu
    Copy the full SHA
    7fc1c75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    305a6fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea91ba8 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2020

  1. Configuration menu
    Copy the full SHA
    e790049 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bfe40c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a1843e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0d36dd1 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2020

  1. Configuration menu
    Copy the full SHA
    5f0d796 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f879236 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2020

  1. [Haskell] match deriving instance (..) without breaking data deriving

    This fixes a bug introduced via 0d36dd1
    moodmosaic authored and FichteFoll committed Feb 26, 2020
    Configuration menu
    Copy the full SHA
    94b49d6 View commit details
    Browse the repository at this point in the history