Skip to content

Bind a number on both sides, and never to a bound word - #2

Merged
firefoxic merged 1 commit into
mainfrom
bind-a-number-on-both-sides
Aug 30, 2026
Merged

Bind a number on both sides, and never to a bound word#2
firefoxic merged 1 commit into
mainfrom
bind-a-number-on-both-sides

Conversation

@firefoxic

Copy link
Copy Markdown
Owner

A number that leaned back on the word before it gave up its forward bind, so cost 0.05 ms was free to break between the measurement and its unit, and measuring 8 + 13 let the + open a line. When the word in front was a bound one, both sides were kept — the 5 files — so the same unit came out bound in one clause and split in the next.

Now the number is bound on both sides. What it still refuses is a bound word: it does not lean back on one, since the 5 of the 5 files belongs to the files rather than to the article, and it does not reach forward to one either, since the of in version 2 of it is where a number never belonged — the reading 0.1.0 already declined to keep.

On the examples of the report:

Input Now
cost 0.05 ms together cost␣0.05␣ms together
measuring 8 + 13 = 21 columns: measuring␣8␣+ 13␣= 21␣columns:
removed 76 rules removed␣76␣rules
version 2 of it version␣2 of␣it
See issue 366 for the census. See issue␣366 for␣the␣census.

Fixes #1.

A number that leaned back on the word before it gave up its forward
bind, so `cost 0.05 ms` was free to break between the measurement and
its unit, and `measuring 8 + 13` let the `+` open a line. When the word
in front was a bound one, both sides were kept — `the 5 files` — so the
same unit came out bound in one clause and split in the next.

Now the number is bound on both sides. What it still refuses is a bound
word: it does not lean back on one, since the `5` of `the 5 files`
belongs to the files rather than to the article, and it does not reach
forward to one either, since the `of` in `version 2 of it` is where a
number never belonged — the reading 0.1.0 already declined to keep.

Fixes #1.
@firefoxic
firefoxic force-pushed the bind-a-number-on-both-sides branch from e1de06a to 3136b38 Compare August 30, 2026 17:06
@firefoxic
firefoxic merged commit 3136b38 into main Aug 30, 2026
1 check passed
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.

A number in digits gives up its forward bind, and its unit or its expression breaks

1 participant