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

Added Smithy Lexer (#1878) #1879

Merged
merged 3 commits into from Aug 8, 2021
Merged

Added Smithy Lexer (#1878) #1879

merged 3 commits into from Aug 8, 2021

Commits on Aug 5, 2021

  1. Added Smithy Lexer (pygments#1878)

    * Added Smithy Lexer
    * Added Smithy Lexer auhtor
    * Documented Smithy as a supported language
    * Added Smithy test file and output
    immanuelqrw committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    dab6b73 View commit details
    Browse the repository at this point in the history
  2. Updated Smithy Lexer

    * Added Standard file heading with copyright and license
    * Used `words` method for optimization, instead of bare regex
    * Specified whitespace punctuation in root
    * Updated aliases to only contain lowercase names to pass `test_basic_api` tests
    * Updated regexes lightly to fit regexlint rules (removing duplicate characters in group `-`)
    * Fixed regexes with errors in regexlint rules (Escaping brackets, gaps in capture groups)
    immanuelqrw committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    3da5506 View commit details
    Browse the repository at this point in the history
  3. Ran mapping script to fix build check

    * Ran mapping to update after changing aliases in previous commit
    immanuelqrw committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    687de65 View commit details
    Browse the repository at this point in the history