Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

@property [color syntax] - hex values irregularities #187

Open
1 task
alexr00 opened this issue Nov 8, 2021 · 2 comments
Open
1 task

@property [color syntax] - hex values irregularities #187

alexr00 opened this issue Nov 8, 2021 · 2 comments

Comments

@alexr00
Copy link

alexr00 commented Nov 8, 2021

Prerequisites

Description

For hex colors beginning with a letter, the subsequent semicolon gets the scope invalid.illegal.bad-identifier.css:

@property --light-blue { syntax: '<color>'; inherits: false; initial-value: #ace; }

image

For hex colors beginning with a number, the subsequent semicolon gets the scope meta.selector.css, as it seems like it should:

@property --dark-gray { syntax: '<color>'; inherits: false; initial-value: #123; }

image

Steps to Reproduce

  1. Use the following two examples to compare the scope value of the final semicolon:
@property --light-blue { syntax: '<color>'; inherits: false; initial-value: #ace; }
@property --dark-gray { syntax: '<color>'; inherits: false; initial-value: #123; }

Expected behavior:

Semicolon is meta.selector.css.

Actual behavior:

Semicolon is invalid.illegal.bad-identifier.css.

Reproduces how often:

100%

Additional Information

Originally from @tomasmoberg in microsoft/vscode#130826

@rlgreen91
Copy link

Unfortunately, I don't have much experience with Coffeescript beyond small bug fixes but I'd like to help to the extent that I can. What is the next step?

@fschatbot
Copy link

Any updates in this situation. It has been like this for quite a while now

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants