Space after colon breaks parser
mskelton opened this issue · comments
The recent changes to the scanner with handling of colons for pseudo classes I believe broke parsing in certain circumstances including this example in the atom.io.css example file.
@media screen and (min-width: 0 0) {
.tooltipped-multiline: after {
width: 250px;
}
}.tooltipped-sticky:before, .tooltipped-sticky:after {
![image](https://private-user-images.githubusercontent.com/25914066/286281955-007930d9-12e0-44c5-9d9a-557de2b13b2e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDc1NjEwNTYsIm5iZiI6MTcwNzU2MDc1NiwicGF0aCI6Ii8yNTkxNDA2Ni8yODYyODE5NTUtMDA3OTMwZDktMTJlMC00NGM1LTlkOWEtNTU3ZGUyYjEzYjJlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMjEwVDEwMjU1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVjODE3YjRhNTgzZmU3ZThlYzk4Nzk5ODgwYjFjOTllNjhlMjU1ZjFmOWQ4MjJlZmFlOWM0MjViY2Y5NTY3ZWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.chVMblsYZG3KLNhs6_sU3B7FlkB3NgoOkinXnOeGbsM)
fixed on master, and I created a release (0.20.0)