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

SVG #181

Merged
merged 9 commits into from
Sep 20, 2022
Merged

SVG #181

merged 9 commits into from
Sep 20, 2022

Commits on Sep 18, 2022

  1. WIP

    mhanberg committed Sep 18, 2022
    Configuration menu
    Copy the full SHA
    b6e2744 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Configuration menu
    Copy the full SHA
    6eb9661 View commit details
    Browse the repository at this point in the history
  2. ci: fix

    mhanberg committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    02b2706 View commit details
    Browse the repository at this point in the history
  3. ci: make work with 1.12

    mhanberg committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    5c7fe5b View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Remove 1.12 from CI and mix.exs

    Fixed the weird behaviour problem by defining types for each of the ast
    nodes and then referencing those types when defining the ast type.
    
    Unclear why this works, but I imagine it has to do with the types not
    being a big part of the compilation process or something.
    mhanberg committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    d0b15a5 View commit details
    Browse the repository at this point in the history
  2. Fix the weird compilation warning by using real @types

    This also uses the typed_struct library to do so. Seems pretty slick and
    does what it claims it does.
    mhanberg committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    fd0a354 View commit details
    Browse the repository at this point in the history
  3. Add SVG

    This basically just adds svg elements as void and nonvoid element
    aliases and it works, will test on a real proejct before releasing the
    next release.
    mhanberg committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    eda5a1c View commit details
    Browse the repository at this point in the history
  4. Don't parse the deprecated dash case svg elements

    This complicates the code, and since they are already deprecated, those
    who are writing Temple probably won't be using them
    mhanberg committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    2f31318 View commit details
    Browse the repository at this point in the history
  5. format

    mhanberg committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    d799dbd View commit details
    Browse the repository at this point in the history