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

Media not unknown #172

Merged
merged 4 commits into from
Jun 23, 2023
Merged

Media not unknown #172

merged 4 commits into from
Jun 23, 2023

Conversation

kaj
Copy link
Owner

@kaj kaj commented May 7, 2023

The handling of @media differs from the handling of an unknown @ rule.

@kaj kaj force-pushed the media-not-unknown branch from 83b2be0 to f5d2103 Compare May 7, 2023 21:01
@kaj kaj force-pushed the media-not-unknown branch 2 times, most recently from 1d34296 to 02030ed Compare May 18, 2023 10:17
@kaj kaj force-pushed the media-not-unknown branch 2 times, most recently from c311d47 to 0bcf22f Compare May 27, 2023 20:20
@kaj kaj force-pushed the media-not-unknown branch 11 times, most recently from eea6ee5 to d785466 Compare June 19, 2023 21:55
@kaj kaj force-pushed the media-not-unknown branch from d785466 to 9167ed4 Compare June 21, 2023 23:05
@kaj kaj force-pushed the media-not-unknown branch 2 times, most recently from 1b65721 to 1142303 Compare June 23, 2023 12:09
@kaj kaj force-pushed the media-not-unknown branch from 1142303 to f21d110 Compare June 23, 2023 18:14
@kaj kaj merged commit 24b0b9f into main Jun 23, 2023
@kaj kaj deleted the media-not-unknown branch June 23, 2023 18:24
kaj added a commit that referenced this pull request Jul 9, 2023
Released 2023-07-09.
See also <https://rasmus.krats.se/2023/rsass028.en>
Progress: 4697 of 7032 tests passed.

* `@media` rules are now handled specifically as `@media` rules,
  rather than as unknown `@`-rules (PR #172).
* `@extend` is now explicitly unsupported (gives an error message,
  rather than behaving as an unknown `@` rule) (PR #173).
* Improved handling of `@keyframes` and `@font-face`.
* Changed output format of non-finite numbers to match sass spec.
  They are now wrapped in `calc`, like `calc(infinite)` or
  `calc(NaN * 1deg)`.
* Fixed some difference between module and builtin color functions
  `grayscale` and `invert`.
* The `deg` unit is no longer spelled out in `hsl` / `hsla` colors.
* Improved handling of custom properties in raw css input.
* MSRV of rsass (the lib crate) is now 1.60.0 (required by trancient
  dev dependency log).
* Improved parsing of quoted strings (some syntax errors was accepted).
* Removed the `Error::error(_)` shortcut for creating text-only errors
  (some text only errors remains, created directly as the
  `Error::S(String)` variant, that should probably be removed too in
  the future).
* Fixed a typo in help text, thanks @greyhillman (PR #170).
* Added an input check in selectors.append function.
* Changed `Number` internals to make values smaller in memory.
* Minor internal cleanup.
* Updated syn in rsass-macros to 2.0.2.
* Updated sass-spec test suite to 2023-06-30.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant