Fix for squeezejoin and functions using it, including bite (#1286)
This commit is contained in:
parent
3575fc3cc8
commit
84581b22aa
2 changed files with 14 additions and 1 deletions
|
|
@ -1820,7 +1820,10 @@ export const { fastGap, fastgap } = register(['fastGap', 'fastgap'], function (f
|
|||
export const focus = register('focus', function (b, e, pat) {
|
||||
b = Fraction(b);
|
||||
e = Fraction(e);
|
||||
return pat._fast(Fraction(1).div(e.sub(b))).late(b.cyclePos());
|
||||
return pat
|
||||
._early(b.sam())
|
||||
._fast(Fraction(1).div(e.sub(b)))
|
||||
._late(b);
|
||||
});
|
||||
|
||||
export const { focusSpan, focusspan } = register(['focusSpan', 'focusspan'], function (span, pat) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue