Commit Graph
5 Commits
Author SHA1 Message Date
bflatastic c8248e3b6d Merge #3492: M7: break Thai rows between dictionary words
Brings the Thai word-breaking branch up to date with main. The only conflict was the edit.add-text parity entry: main's evidence and notes (print inks) are kept, with the new Thai test added and the Thai wrapping sentence updated.
2026-11-08 23:58:18 +07:00
DewandClaude Opus 5.5 5031dd0827 M7: review follow-up, map the ICU4X licence for license-check
The license-check gate (xtask ci) failed on two things this PR caused:

- NOTICE changed, so its recorded hash in LICENSES.toml no longer
  matched. The ICU4X notice text was re-audited against the
  icu_segmenter_data 2.3.0 crate's LICENSE: the copyright line, the ICU
  portions line, and the permission, warranty and name paragraphs match it
  word for word. NOTICE now also points to the full licence; the hash is
  updated.
- The bundled icu_segmenter_data dictionary had no licence-document
  mapping. licenses/ICU4X-LICENSE.txt is the crate's LICENSE, unchanged
  (Unicode-3.0, origin the crates.io archive), mapped as a [[document]] and
  from a [[bundled]] entry for the dictionary file.

`cargo xtask license-check` now passes.

Requested in FredApps' review of #3492.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018cECVMvRnc9mHNFfVp7nXd
2026-11-03 20:24:05 +07:00
KenM76andClaude Opus 5.5 ebd09e6649 M12: PRC reader: map the prc-rs licence for license-check (#1297)
The Double code table's attribution pointed its licence file at the
table's own source. `cargo xtask license-check` requires every asset's
licence file to be a LICENSES.toml document, so the gate failed.

Add prc-rs's LICENSE at the same commit as `licenses/prc-rs-LICENSE.txt`,
fetched unchanged, with its origin and hash in LICENSES.toml, and point
the attribution entry at it. The MIT notice stays in the table's header.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SqmHYx8FiWM5PcsoiErgp9
2026-11-02 15:03:39 -05:00
FredApps 50780519e3 Merge current main into PR2212 and reconcile license inventory and shared CI 2026-10-31 22:14:35 +01:00
JM 74eef8cc0f feat(xtask): add offline licensing self-check 2026-10-14 17:04:46 +00:00