build-number
duration-label: 9m 53s
started-label-colon: time-days-ago
Fix #18: include BOS/EOS markers in blanktag FST lookup
The whitespace analyser lookup string was built from Escaped (superblank)
blocks only, dropping the __DIVVUN_BOS__/__DIVVUN_EOS__ Text markers. The
errorwhitespace FST recognises these markers, so without them a sentence-initial
token looked identical to one with a genuinely missing space: a leading "("
("(2) ...") was wrongly flagged no-space-before-parent-start, where libdivvun
reports nothing.
Match libdivvun's blanktag and include the BOS/EOS markers in the lookup (they
are still stripped from the output stream). The leading "(" now gets <firstCohort>
and no error; real mid-sentence cases ("boazu(2)" -> "boazu (") still flag, and
the end-of-input cohort now correctly gets <LastCohort> (as libdivvun does)
rather than <LastCohortOfParagraph>.
jobs-heading
divvun-actions cidivvun-actions ci
ran-in▶
build-x86_64-pc-windows-msvc$env:PATH = "C:\Program Files (x86)\Microsoft Visual Studio\...
ran-in▶
lib-build-x86_64-unknown-linux-gnu./x build-lib --target x86_64-unknown-linux-gnu
mkdir -p lib...
ran-in▶
build-x86_64-unknown-linux-gnu./x build --target x86_64-unknown-linux-gnu
mv target/x86_64...
ran-in▶
lib-build-aarch64-apple-darwin./x build-lib --target aarch64-apple-darwin
mkdir -p libdivv...
ran-in▶
aarch64-apple-darwin - Build./x build --target aarch64-apple-darwin
mv target/aarch64-ap...
ran-in▶
build-aarch64-pc-windows-msvc$env:PATH = "C:\Program Files (x86)\Microsoft Visual Studio\...
ran-in▶
lib-build-x86_64-pc-windows-msvc$env:PATH = "C:\Program Files (x86)\Microsoft Visual Studio\...
ran-in▶
lib-build-aarch64-pc-windows-msvc$env:PATH = "C:\Program Files (x86)\Microsoft Visual Studio\...
ran-in▶
aarch64-apple-darwin - Signecho '--- Downloading unsigned binary'
buildkite-agent artif...
ran-in▶
Publish (Dev)divvun-actions run divvun-runtime-publish
not-started▶