Tags: linebender/parley
Tags
Remove non-existent category from `parlance`. (#592) Unfortunately `text` is a hallucinated category, as can be verified at https://crates.io/category_slugs. Annoyingly `cargo publish --dry-run` did not catch this earlier. The verification is only done during a real publish on the server.
Remove non-existent category from `parlance`. (#592) Unfortunately `text` is a hallucinated category, as can be verified at https://crates.io/category_slugs. Annoyingly `cargo publish --dry-run` did not catch this earlier. The verification is only done during a real publish on the server.
`attributed_text`: switch to structured `Error` + `ErrorKind` with bo… ( #458) …undary details - Replace `ApplyAttributeError` with `Error { kind: ErrorKind, start, end, len, boundary }` - `AttributedText::apply_attribute` now returns Result<(), Error> - Add `Endpoint` and `BoundaryInfo` (reports offending endpoint/index and enclosing codepoint span) - Enforce UTF-8 boundaries via `TextStorage::is_char_boundary` and surface detailed context - Enrich `Display` to include range, len, and boundary info - Re-export `Error`, `ErrorKind`, `BoundaryInfo`, `Endpoint` at crate root - Update tests to assert kinds and key details in messages
Prepare for 0.5.0 release of Parley (#374) - I have checked that the changelog is up to date (and determined that no new entries were necessary). A couple of PRs are not listed, but they're just adding derives for `Debug` or `Hash` impls for types which doesn't seem useful to log in the changelog to me. - I have run `cargo update --ignore-rust-version` and `cargo upgrade --ignore-rust-version` - I have bumped the versions of Parley and Fontique to `0.5.0` A new release was requested in https://xi.zulipchat.com/#narrow/channel/205635-parley/topic/New.20release.3F/with/521457605 --------- Signed-off-by: Nico Burns <nico@nicoburns.com> Co-authored-by: Kaur Kuut <strom@nevermore.ee>
PreviousNext