Commit Graph

  • b9da0b6558
    Merge branch 'main' into usize Kat Marchán 2023-11-15 10:43:37 -0800
  • 865d67c8dd
    feat(graphical): support rendering labels that contain newlines (#318) Jonathan Dönszelmann 2023-11-15 19:39:29 +0100
  • 251d6d5929
    fix(docs): add example to README and docs fixing #96 (#319) Jonathan Dönszelmann 2023-11-15 19:35:46 +0100
  • fd77257cee
    feat(graphical): Expose additional `textwrap` options (#321) Zanie Blue 2023-11-15 12:34:24 -0600
  • b2112f4058 Use older syntax for `println` in test Zanie 2023-11-15 12:01:01 -0600
  • 6af26817cf Add a kind of long test covering the word wrap behaviors Zanie 2023-11-14 22:52:55 -0600
  • 69fc5c0ba9 Add `word_splitter` support Zanie 2023-11-14 16:13:13 -0600
  • c7db906e64 Add `word_separator` support Zanie 2023-11-14 16:16:34 -0600
  • cfa26b3f31 Add `break_words` setting to disable breaking of long words when wrapping text Zanie 2023-11-14 13:11:40 -0600
  • f9be9bc9f0
    add example to README and docs fixing #96 jdonszelmann 2023-11-10 00:51:22 +0100
  • c7ba5b7e52
    feat(derive): Make `miette-derive` be able to be turned off (#304) ManicMarrc 2023-11-10 04:22:47 +0700
  • 3d6f903df0
    fix(formatting): Fix formatting bug when an empty span is not aligned to a char boundary (#314) Benjamin Lee 2023-11-09 13:21:32 -0800
  • 0d1d949c43
    suport rendering labels that contain newlines jdonszelmann 2023-11-09 18:16:55 +0100
  • 5eea253608
    Fix rendering bug jdonszelmann 2023-11-09 00:01:25 +0100
  • 2266e73952
    rendering bug on small spans in large spans jdonszelmann 2023-11-08 22:21:04 +0100
  • ad7e5e2921
    remove uncessary if statement Benjamin Lee 2023-11-03 23:18:59 -0700
  • f98876d0cd
    fix graphical bug when empty span not aligned to char boundary Benjamin Lee 2023-11-03 23:16:31 -0700
  • a8b4ae012a
    fix(graphical): Extend error text span to whole code points (#312) Matt 2023-11-02 12:33:55 -0400
  • 1024ffad65 Extend error text span to whole code points Matthieu Felix 2023-11-01 22:21:58 -0400
  • d37ada876a
    docs(README): Move import of `NamedResult` to where it is used (#309) Andre Meyering 2023-10-23 19:09:00 +0200
  • 4ccf27ed0a
    docs(README): Move import of `NamedResult` to where it is used Andre Meyering 2023-10-22 12:24:11 +0200
  • 88d00e0e20
    feat(derive): Allow optional sources in derive (#301) Gavrilikhin Daniil 2023-10-21 11:50:15 +0800
  • 5441e6aca4
    Bump terminal-size to v0.3.0 John Nunley 2023-10-20 20:42:04 -0700
  • 5ea444b418 fix(error): point to the correct variant on the docs url ManicMarrc 2023-10-17 04:54:15 +0700
  • 2450afce9e fix(error): use the positional way to format docs url ManicMarrc 2023-10-17 04:49:17 +0700
  • 84f820477d feat: make `miette-derive` be optional ManicMarrc 2023-10-17 03:46:52 +0700
  • 0d68f798a5 Allow optional sources in derive Gavrilikhin Daniil 2023-10-05 23:47:58 +0800
  • 75c05cdd5f Don't override provided source code Gavrilikhin Daniil 2023-10-05 22:22:08 +0800
  • ba313282a8
    docs: typo in README.md (#295) Thomas Versteeg 2023-09-29 13:56:09 +0000
  • 03e156b9fa
    docs: typo in README.md Thomas Versteeg 2023-09-29 07:42:02 +0000
  • 06b348230a
    fix(clippy): Add missing semicolons where nothing is returned. (#293) Bruce Mitchener 2023-09-26 00:33:07 +0700
  • 1f448e4775
    fix(tests): Fix `cargo test` with default features. (#294) Bruce Mitchener 2023-09-26 00:31:44 +0700
  • aa07c18abd tests: Fix `cargo test` with default features. Bruce Mitchener 2023-09-24 09:48:15 +0700
  • c41e1e3dad clippy: Add missing semicolons where nothing is returned. Bruce Mitchener 2023-09-24 09:42:09 +0700
  • db0b7e403a
    feat(labels): Add support for primary label in specifying line/col information (#291) Will Crichton 2023-09-20 15:36:33 -0700
  • 529b482afe Remove outdated primary_label change Will Crichton 2023-09-20 11:21:12 -0700
  • cc81382a60
    fix(misc): Improve ci and fix clippy (#290) Bruce Mitchener 2023-09-21 00:37:40 +0700
  • 1905af07ef Add default strategy for selecting primary label. Change attribute syntax to #[label(primary)]. Will Crichton 2023-09-19 16:23:14 -0700
  • 4c970fb4cf Add support for primary_label in specifying line/col information Will Crichton 2023-09-19 12:36:51 -0700
  • c95e19489c ci: Use is-terminal 0.4.7 for MSRV builds. Bruce Mitchener 2023-09-19 21:25:54 +0700
  • a9c2bae9dc
    docs: Improve linking. (#289) Bruce Mitchener 2023-09-18 23:12:56 +0700
  • 59e97ae160 Fix minimal-versions build. Bruce Mitchener 2023-09-18 21:29:15 +0700
  • c203336d02 clippy: tests: Remove call to `format!`. Bruce Mitchener 2023-09-18 21:20:36 +0700
  • 4d576d9e53 clippy: tests: Fix useless conversion warnings. Bruce Mitchener 2023-09-18 21:19:03 +0700
  • 379514c77d clippy: Remove explicit lifetime that can be elided. Bruce Mitchener 2023-09-18 21:17:00 +0700
  • b423dc3cd2 clippy: Remove unnecessary call to `into_iter`. Bruce Mitchener 2023-09-18 21:14:01 +0700
  • 884685b574 ci: Update actions, replace actions-rs. Bruce Mitchener 2023-09-18 21:12:27 +0700
  • 0412aa8ec8 docs: Improve linking. Bruce Mitchener 2023-09-18 20:53:14 +0700
  • 27e4b72dbd
    Merge c4355c1d6f into f4d056e1ff Karl Meakin 2023-09-17 21:12:20 +0000
  • c4355c1d6f Remove dependency on `is-terminal` crate. Karl Meakin 2023-09-17 22:10:31 +0100
  • d869560734
    chore: update dependencies to their latest version Dominik Nakamura 2023-08-05 18:13:58 +0900
  • 5d92bf06ae increased image size TrapinchO 2023-07-25 11:03:41 +0200
  • f4d056e1ff
    chore: Release v5.10.0 miette-derive-v5.10.0 Kat Marchán 2023-07-15 18:49:14 -0700
  • f8d1382501
    docs: update changelog Kat Marchán 2023-07-15 18:48:59 -0700
  • 10c3b7f809
    docs: update readme again Kat Marchán 2023-07-15 18:48:00 -0700
  • bfacb6329f
    doc: document `#[diagnostic(transparent)]` (#266) Gavrilikhin Daniil 2023-07-16 04:46:54 +0300
  • c3d4db2618
    docs: Fix broken links from macro docs. (#278) Bruce Mitchener 2023-07-08 07:16:53 +0700
  • 66ea4c5b51 docs: Fix broken links from macro docs. Bruce Mitchener 2023-07-05 18:32:37 +0700
  • 2e3e5c9d15
    feat(protocol): add StdError impl for Box<dyn Diagnostic + Send + Sync> (#273) Bennett Hardwick 2023-06-29 11:58:35 +1000
  • 9a425100c2
    Remove unused import Bennett Hardwick 2023-06-29 11:47:57 +1000
  • 89806755a4
    docs: a little cleaning in README (#274) 0x009922 2023-06-29 08:42:12 +0700
  • 01b60a7df8
    docs: fix broken links (#275) Khang Nguyen Duy 2023-06-25 12:15:28 +0700
  • 19b3b239f3
    docs: fix links inside README template Khang Nguyen Duy 2023-06-24 10:51:15 +0700
  • 7b083c81d8
    docs: fix broken links Khang Nguyen Duy 2023-06-24 10:45:45 +0700
  • 7c544b98ed
    docs: a little cleaning in README 0x009922 2023-06-16 18:06:47 +0900
  • 3a962ab5e3
    fix(protocol): add StdError impl for Box<dyn Diagnostic + Send + Sync> Bennett Hardwick 2023-06-16 09:59:15 +1000
  • a77931b522 Update `README.md` with `cargo make readme` Gavrilikhin Daniil 2023-06-03 10:40:46 +0800
  • 2d7e8263f4 updated example image TrapinchO 2023-05-29 21:31:04 +0200
  • 91e5f5b7e3
    chore: Release v5.9.0 miette-derive-v5.9.0 Kat Marchán 2023-05-18 15:58:11 -0700
  • b1d74e351d
    docs: update changelog Kat Marchán 2023-05-18 15:57:33 -0700
  • aefe323780
    feat(nested): Render inner diagnostics (#170) Marcel Müller 2023-05-18 22:41:17 +0000
  • 48f5dab744 Do not print errors recursively Marcel Müller 2023-05-18 17:23:38 +0200
  • 1c53b5749b Add test for diagnostic_source printing Marcel Müller 2023-05-18 16:20:54 +0200
  • 4791251b58 Only print a newline sep. when there is a header Marcel Müller 2022-05-06 09:05:21 +0200
  • 66af796c99 Render inner diagnostic with a renderer Marcel Müller 2022-05-06 09:04:32 +0200
  • ce4d9c6f3d Add test verifying diagnostic Marcel Müller 2022-05-06 09:03:58 +0200
  • 46adb3bc6a
    feat(const): Constify various functions (#263) kleines Filmröllchen 2023-05-18 00:42:42 +0200
  • 65f1cd8252 feat: Constify many functions kleines Filmröllchen 2023-05-07 21:40:41 +0200
  • 8f322567b8 Document `#[diagnostic(transparent)]` Gavrilikhin Daniil 2023-05-14 19:09:06 +0800
  • ba88cfbda2 Fix clippy Gavrilikhin Daniil 2023-05-14 18:51:43 +0800
  • 998a7f2130 SourceOffset -> usize in SourceSpan Gavrilikhin Daniil 2023-05-14 18:46:38 +0800
  • c25676cb1f
    feat(serde): Add `serde` support (#264) Gavrilikhin Daniil 2023-05-14 16:43:40 +0800
  • 202c041d0d Revert "Update deps" Gavrilikhin Daniil 2023-05-14 11:15:27 +0800
  • 9898b33393 Omit None label in `LabeledSpan` when serializing Gavrilikhin Daniil 2023-05-14 11:13:21 +0800
  • 1d6d5a1ad6 Support `serde` for `MietteDiagnostic` Gavrilikhin Daniil 2023-05-14 11:10:59 +0800
  • b61ee9016f Fix `mut` warning Gavrilikhin Daniil 2023-05-14 11:03:52 +0800
  • 6017db317b Fix clippy Gavrilikhin Daniil 2023-05-13 22:48:59 +0800
  • 5a4dd155a6 Less verbose serde_json import in cargo Gavrilikhin Daniil 2023-05-13 10:49:14 +0800
  • 904450ec61 Use serde Gavrilikhin Daniil 2023-05-13 10:44:31 +0800
  • f2ef757627 Update deps Gavrilikhin Daniil 2023-05-13 10:03:33 +0800
  • fed2cc143b Add `serde` as optional dependency Gavrilikhin Daniil 2023-05-13 09:54:10 +0800
  • 024145dbdd
    Add dynamic diagnostic (#262) Gavrilikhin Daniil 2023-05-14 04:59:43 +0800
  • 7fb4cb2494 Add and use `no-format-args-capture` flag Gavrilikhin Daniil 2023-05-14 00:18:56 +0800
  • 4520d66815 Fix clippy Gavrilikhin Daniil 2023-05-13 09:31:00 +0800
  • 253a0f8a32 Update .tpl Gavrilikhin Daniil 2023-05-12 22:13:07 +0800
  • 5c94dd08fc Sync README.md Gavrilikhin Daniil 2023-05-12 22:07:36 +0800
  • 5e6795399e Use `mut self` in builder functions Gavrilikhin Daniil 2023-05-12 21:36:04 +0800
  • 3e622128e8 Fix macro Gavrilikhin Daniil 2023-05-12 21:28:52 +0800
  • 55f41a6bdb Remove literal case from ensure Gavrilikhin Daniil 2023-05-07 11:37:37 +0800
  • cb5a1d35e0 Implement interpolation Gavrilikhin Daniil 2023-05-07 10:21:49 +0800