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

Support for css #950

Closed
wants to merge 129 commits into from
Closed

Support for css #950

wants to merge 129 commits into from

Commits on Sep 7, 2020

  1. Initialize css module

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    f0037cd View commit details
    Browse the repository at this point in the history
  2. WIP

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    19910b3 View commit details
    Browse the repository at this point in the history
  3. More crates

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    2597a11 View commit details
    Browse the repository at this point in the history
  4. WIP: ast

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    76e2a53 View commit details
    Browse the repository at this point in the history
  5. WIP: ast

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    ec34386 View commit details
    Browse the repository at this point in the history
  6. WIP

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    2d86ef7 View commit details
    Browse the repository at this point in the history
  7. More ast work

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    db341a5 View commit details
    Browse the repository at this point in the history
  8. More ast nodes

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    9e2c99d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    be3dc68 View commit details
    Browse the repository at this point in the history
  10. tag

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    936dd36 View commit details
    Browse the repository at this point in the history
  11. WIP: css parser

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    092b368 View commit details
    Browse the repository at this point in the history
  12. take_ws

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    bd296c2 View commit details
    Browse the repository at this point in the history
  13. More work for parser

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    6ad2a0b View commit details
    Browse the repository at this point in the history
  14. WIP: Selector

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    baad044 View commit details
    Browse the repository at this point in the history
  15. Move take_ws

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    3bbe8cb View commit details
    Browse the repository at this point in the history
  16. skip_ws

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    36858e9 View commit details
    Browse the repository at this point in the history
  17. parse_selectors

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    5803d51 View commit details
    Browse the repository at this point in the history
  18. Add spec module

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    8f63e02 View commit details
    Browse the repository at this point in the history
  19. spec -> lexer

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    5b1d117 View commit details
    Browse the repository at this point in the history
  20. lexer::parse_name

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    b5085b8 View commit details
    Browse the repository at this point in the history
  21. ast was wrong

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    e332edc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    1847fc0 View commit details
    Browse the repository at this point in the history
  23. Switch to logos

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    6be06a4 View commit details
    Browse the repository at this point in the history
  24. WIP: Parser

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    f4edb1f View commit details
    Browse the repository at this point in the history
  25. Need a wrapper for lexer

    kdy1 committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    a7b5027 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2020

  1. More ast work

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    ec1d44a View commit details
    Browse the repository at this point in the history
  2. MediaQuery

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    8e5b8bc View commit details
    Browse the repository at this point in the history
  3. AST

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    e5132dd View commit details
    Browse the repository at this point in the history
  4. More ast work

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    17e5a24 View commit details
    Browse the repository at this point in the history
  5. Add HashValue

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    66796a6 View commit details
    Browse the repository at this point in the history
  6. Token

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    0897ca6 View commit details
    Browse the repository at this point in the history
  7. Document

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    b360916 View commit details
    Browse the repository at this point in the history
  8. WIP: parser

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    00f6e13 View commit details
    Browse the repository at this point in the history
  9. ast: expose all

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    93f40b3 View commit details
    Browse the repository at this point in the history
  10. Bump swc_atoms

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    d6a9cc2 View commit details
    Browse the repository at this point in the history
  11. More atoms

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    b1c0a0e View commit details
    Browse the repository at this point in the history
  12. WIP: Parser: at rules

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    2039452 View commit details
    Browse the repository at this point in the history
  13. Add TODO

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    94f6149 View commit details
    Browse the repository at this point in the history
  14. More methods

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    02db306 View commit details
    Browse the repository at this point in the history
  15. Move some codes

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    7fc7a47 View commit details
    Browse the repository at this point in the history
  16. More work for parser

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    abf35fc View commit details
    Browse the repository at this point in the history
  17. Move code

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    e212ed0 View commit details
    Browse the repository at this point in the history
  18. parse_str

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    a404776 View commit details
    Browse the repository at this point in the history
  19. parse_import_rule

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    1d66084 View commit details
    Browse the repository at this point in the history
  20. parse_keyframes_rule

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    5dbdb5a View commit details
    Browse the repository at this point in the history
  21. Fix macro

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    974698e View commit details
    Browse the repository at this point in the history
  22. expect! and is!

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    b0bf5e1 View commit details
    Browse the repository at this point in the history
  23. Fix macros

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    f8bdbb4 View commit details
    Browse the repository at this point in the history
  24. SyntaxError

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    de8abc4 View commit details
    Browse the repository at this point in the history
  25. Again, fix macros

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    339ec4f View commit details
    Browse the repository at this point in the history
  26. parse_opt_word

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    6ce2a5b View commit details
    Browse the repository at this point in the history
  27. parse_keyframe_selector

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    da43091 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    004cfb1 View commit details
    Browse the repository at this point in the history
  29. parse_decl_block

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    f733c20 View commit details
    Browse the repository at this point in the history
  30. parse_keyframe_element

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    65c5334 View commit details
    Browse the repository at this point in the history
  31. Remove duplicate

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    7284d6c View commit details
    Browse the repository at this point in the history
  32. More media query types

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    e6d1d29 View commit details
    Browse the repository at this point in the history
  33. parse_media_rule

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    fb1b5af View commit details
    Browse the repository at this point in the history
  34. Add value.rs

    kdy1 committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    7637871 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. More atoms

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    29a3418 View commit details
    Browse the repository at this point in the history
  2. parse_media_query

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    ff40a6b View commit details
    Browse the repository at this point in the history
  3. fixup! parse_media_query

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    afd938c View commit details
    Browse the repository at this point in the history
  4. error

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    2fb8692 View commit details
    Browse the repository at this point in the history
  5. fixup! error

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    f1ba736 View commit details
    Browse the repository at this point in the history
  6. parse_one_media_query_element

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    347d220 View commit details
    Browse the repository at this point in the history
  7. parse_font_face_rule

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    a39554c View commit details
    Browse the repository at this point in the history
  8. Add unimplemented

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    42839aa View commit details
    Browse the repository at this point in the history
  9. parse_supports_rule

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    05d8029 View commit details
    Browse the repository at this point in the history
  10. parse_supports_query

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    b15df24 View commit details
    Browse the repository at this point in the history
  11. Add selector module

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    a820851 View commit details
    Browse the repository at this point in the history
  12. parse_selectors

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    2f9332b View commit details
    Browse the repository at this point in the history
  13. parse_style_rule

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    7c98c9d View commit details
    Browse the repository at this point in the history
  14. parse_property

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    0c0c7ff View commit details
    Browse the repository at this point in the history
  15. WIP: parse_value

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    e90fde0 View commit details
    Browse the repository at this point in the history
  16. fixup! WIP: parse_value

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    03049cb View commit details
    Browse the repository at this point in the history
  17. Fix

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    0a31322 View commit details
    Browse the repository at this point in the history
  18. as_word

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    8a9aa17 View commit details
    Browse the repository at this point in the history
  19. parse_paren_value

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    5d5e1a3 View commit details
    Browse the repository at this point in the history
  20. unimplemented!

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    db2d4dd View commit details
    Browse the repository at this point in the history
  21. Fix visibility issues

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    57805f4 View commit details
    Browse the repository at this point in the history
  22. WIP: Adding tests

    kdy1 committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    0ec55f9 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2020

  1. Fix compilation

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    b2b0f5e View commit details
    Browse the repository at this point in the history
  2. Css test

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    c62947c View commit details
    Browse the repository at this point in the history
  3. typo

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    d44198d View commit details
    Browse the repository at this point in the history
  4. More ast work

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    6ef7cc7 View commit details
    Browse the repository at this point in the history
  5. Bit more

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    78d0bff View commit details
    Browse the repository at this point in the history
  6. More tokens

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    428fff6 View commit details
    Browse the repository at this point in the history
  7. WIP: parse_selector

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    7c687c2 View commit details
    Browse the repository at this point in the history
  8. More parser work

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    3193ee5 View commit details
    Browse the repository at this point in the history
  9. parse_tag_selector

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    93bb30a View commit details
    Browse the repository at this point in the history
  10. Selector

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    657cd55 View commit details
    Browse the repository at this point in the history
  11. More work for selector parser

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    ff67444 View commit details
    Browse the repository at this point in the history
  12. Fix compilation

    kdy1 committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    88b9370 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

  1. trace_cur!

    kdy1 committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    9f2b796 View commit details
    Browse the repository at this point in the history
  2. WIP: Selector

    kdy1 committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    79a67d0 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2020

  1. Fix expect!

    kdy1 committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    4d57ceb View commit details
    Browse the repository at this point in the history
  2. parse_class_selector

    kdy1 committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    26119d9 View commit details
    Browse the repository at this point in the history
  3. parse_id_selector

    kdy1 committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    0f60c6b View commit details
    Browse the repository at this point in the history
  4. Pretty json

    kdy1 committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    7124558 View commit details
    Browse the repository at this point in the history
  5. Fix serde of css ast nodes

    kdy1 committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    8658f50 View commit details
    Browse the repository at this point in the history
  6. Test refs

    kdy1 committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    b8d0ebc View commit details
    Browse the repository at this point in the history
  7. Be consitant with ast nodes

    kdy1 committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    8dcebe0 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2020

  1. Let's test using grass

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    b9523a8 View commit details
    Browse the repository at this point in the history
  2. Rename

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    ad50e99 View commit details
    Browse the repository at this point in the history
  3. Rename macros to grass_macros

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    e4937e4 View commit details
    Browse the repository at this point in the history
  4. Rename macros

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    390a364 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1879404 View commit details
    Browse the repository at this point in the history
  6. Print source code

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    89e2d22 View commit details
    Browse the repository at this point in the history
  7. Reorder

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    e4bc0f6 View commit details
    Browse the repository at this point in the history
  8. More tokens

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    6561c0c View commit details
    Browse the repository at this point in the history
  9. parse_attribute_selector

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    311ce47 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8b6ef8f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f55aee6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    14abb71 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bd3539d View commit details
    Browse the repository at this point in the history
  14. Rename

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    7dcdc49 View commit details
    Browse the repository at this point in the history
  15. Fix parse_decl_block

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    a0c2727 View commit details
    Browse the repository at this point in the history
  16. Handle whitespace

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    34ff27d View commit details
    Browse the repository at this point in the history
  17. parse mutliple selectors

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    348db57 View commit details
    Browse the repository at this point in the history
  18. parse_universal_selector

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    11685bf View commit details
    Browse the repository at this point in the history
  19. PseudoSelector

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    a031aa0 View commit details
    Browse the repository at this point in the history
  20. parse_pseudo_selector_args

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    dec0b75 View commit details
    Browse the repository at this point in the history
  21. : starts a simple selector

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    3fd3125 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    751ae26 View commit details
    Browse the repository at this point in the history
  23. ~ and + is selector operator

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    f96ac25 View commit details
    Browse the repository at this point in the history
  24. parse_selector_combinator

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    a6ff411 View commit details
    Browse the repository at this point in the history
  25. parse_selector

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    3891ef4 View commit details
    Browse the repository at this point in the history
  26. lint

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    4416e33 View commit details
    Browse the repository at this point in the history
  27. reset extras

    kdy1 committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    3bf2d18 View commit details
    Browse the repository at this point in the history