Skip to content

Allow underscore in a dimension unit#2485

Merged
SomMeri merged 1 commit intoless:masterfrom
seven-phases-max:allow-underscore-after-numbers
Dec 7, 2015
Merged

Allow underscore in a dimension unit#2485
SomMeri merged 1 commit intoless:masterfrom
seven-phases-max:allow-underscore-after-numbers

Conversation

@seven-phases-max
Copy link
Member

Fixes #2462.

@SomMeri
Copy link
Member

SomMeri commented Nov 30, 2015

Anyone objects if I merge this in? It makes less.js conform to css specification as stated here and less.js is supposed to be subset of css. The pull request seems harmless otherwise, it is just a small regexp change and nobody seems to object in associated issue discussion..

If nobody objects, I will merge this in next week.

@matthew-dean
Copy link
Member

Nope. Go for it.

SomMeri added a commit that referenced this pull request Dec 7, 2015
…-numbers

Allow underscore in a dimension unit
@SomMeri SomMeri merged commit 78bf3f1 into less:master Dec 7, 2015
Krinkle added a commit to wikimedia/less.js that referenced this pull request Oct 20, 2025
In Less.js 2.6.0, parsing of dimensions changed so that `5_large`
is seen as one value, instead of as a list containing "5" and "_large".

In updating the Less.php port, we forgot to consider this change
because none of the Less.js 3.13 tests seem to cover this behavior.

Follows-up less#2485.

This adds the test case from less#2462,
as inpired by downstream https://gerrit.wikimedia.org/r/1197310.
Krinkle added a commit to wikimedia/less.js that referenced this pull request Oct 20, 2025
In Less.js 2.6.0, parsing of dimensions changed so that `5_large`
is seen as one value, instead of as a list containing "5" and "_large".

In updating the Less.php port, we forgot to consider this change
because none of the Less.js 3.13 tests seem to cover this behavior.

Follows-up less#2485.

This adds the test case from less#2462,
as inpired by downstream https://gerrit.wikimedia.org/r/1197310.
Krinkle added a commit to wikimedia/less.js that referenced this pull request Oct 20, 2025
In Less.js 2.6.0, parsing of dimensions changed so that `5_large`
is seen as one value, instead of as a list containing "5" and "_large".

In updating the Less.php port, we forgot to consider this change
because none of the Less.js 3.13 tests seem to cover this behavior.

Follows-up less#2485.

This adds the test case from less#2462,
as inpired by downstream https://gerrit.wikimedia.org/r/1197310.
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.

Function variables are changed when using numbers and underscores together

3 participants