Commit Graph

  • a735e11c50 tests: add tests to ensure that boxed reports forward all methods Rain 2022-10-24 17:35:30 -0700
  • d3603a9a1f feat(error): impl AsRef<dyn StdError> for Report Rain 2022-10-24 17:33:14 -0700
  • 5569cd9898 fix(wrapper): complete forwarding Diagnostic implementations Rain 2022-10-24 15:48:26 -0700
  • aee218757b feat(report): `Report::new_boxed` Rain 2022-10-24 14:39:19 -0700
  • 7bffc70ad9 attempt to make Box<dyn Diagnostic> implement Diagnostic Rain 2022-10-24 14:39:19 -0700
  • 5815eab310
    docs: Fix typo of Diagnostic link in README (#210) Xuanwo 2022-10-14 00:20:29 +0800
  • 10d8b9b864
    docs: Fix typo of Diagnostic link in README Xuanwo 2022-10-13 10:52:32 +0800
  • 8d6005acdc
    fix(graphical): Fix panic with zero-width span at end of line Benjamin Lee 2022-10-09 19:26:11 -0700
  • 64781c7fcc
    fix(graphical): Fix panic when span covers full line Benjamin Lee 2022-09-11 19:18:32 -0700
  • ac02a1242b
    feat(version): declare minimum supported rust version at 1.56.0 (#209) Benjamin Lee 2022-10-10 09:38:05 -0700
  • 10b1cb0156
    chore: declare minimum supported rust version at 1.56.0 Benjamin Lee 2022-10-10 00:16:00 -0700
  • 1e6bd51f57
    (cargo-release) start next development iteration 5.3.2-alpha.0 Kat Marchán 2022-09-10 14:26:59 -0700
  • a8d03f536e
    (cargo-release) start next development iteration 5.3.2-alpha.0 Kat Marchán 2022-09-10 14:26:59 -0700
  • 9d665d9cfc
    (cargo-release) version 5.3.1 v5.3.1 miette-derive-v5.3.1 Kat Marchán 2022-09-10 14:26:13 -0700
  • 1c7981f5e9
    (cargo-release) version 5.3.1 Kat Marchán 2022-09-10 14:26:12 -0700
  • e4e67b29b5
    docs: update changelog Kat Marchán 2022-09-10 14:25:51 -0700
  • 196c09ce7a
    fix(graphical): Align highlights correctly with wide unicode characters and tabs (#202) Benjamin Lee 2022-09-10 14:20:37 -0700
  • 9e5872bab0
    fix(graphical) Align highlights correctly with tab characters (#87) Benjamin Lee 2022-09-09 20:56:19 -0700
  • 17ed8ba34e
    fix(graphical): Align highlights correctly with wide unicode characters (#97) Benjamin Lee 2022-07-02 00:20:20 -0700
  • 5f3429b062
    fix(miri): Resolve Miri's concerns around unsafe code (#197) Nathan Whitaker 2022-08-25 08:30:18 -0700
  • bd4a4435cc \#[allow] false positive lint Nathan Whitaker 2022-08-22 20:29:59 -0700
  • ca9b0fd836 Appease clippy Nathan Whitaker 2022-08-22 20:19:12 -0700
  • 550034acdd Run miri in CI Nathan Whitaker 2022-08-22 20:17:35 -0700
  • 12279f83a8
    docs: remove sentence about `cargo-edit` (#198) Pig Fang 2022-08-21 23:33:51 +0800
  • 20f421a646
    Update lib.rs Pig Fang 2022-08-21 15:09:32 +0800
  • 87cb4e9c89
    docs: remove sentence about `cargo-edit` Pig Fang 2022-08-21 14:59:13 +0800
  • 6b6aeb6cf6 Small doc comments for raw pointer wrappers Nathan Whitaker 2022-08-20 14:05:12 -0700
  • 42d2768d3b vtable function only works on erased `ErrorImpl` Nathan Whitaker 2022-08-20 13:48:51 -0700
  • 460de635e0 Port the fix for miri failure from anyhow Nathan Whitaker 2022-08-19 18:02:45 -0700
  • ba4ba47e4d
    (cargo-release) start next development iteration 5.3.1-alpha.0 Kat Marchán 2022-08-09 17:41:58 -0700
  • 6712cd6339
    (cargo-release) start next development iteration 5.3.1-alpha.0 Kat Marchán 2022-08-09 17:41:58 -0700
  • 4647e83835
    (cargo-release) version 5.3.0 v5.3.0 miette-derive-v5.3.0 Kat Marchán 2022-08-09 17:41:14 -0700
  • faf090939c
    (cargo-release) version 5.3.0 Kat Marchán 2022-08-09 17:41:14 -0700
  • 10489a8e6b
    docs: update changelog Kat Marchán 2022-08-09 17:40:40 -0700
  • b9ea587159
    feat(graphical): Allow miette users to opt-out of the rendering of the cause chain (#192) Luca Palmieri 2022-08-10 01:32:02 +0100
  • 89c9325457 Formatting Luca Palmieri 2022-08-08 09:51:24 +0100
  • b1f3b3df26 Do not skip the top-level error message in the graphical report handler. Luca Palmieri 2022-08-07 16:25:38 +0100
  • f99a7b786d Allow miette users to opt-out of the rendering of the cause chain Luca Palmieri 2022-08-07 15:01:40 +0100
  • c3e6c98336
    fix(utils): Fix off-by-one error in SourceOffset::from_location (#190) Andrew Hickman 2022-08-02 22:38:22 +0100
  • f5b7f9e3af Fix off-by-one error in SourceOffset::from_location Andrew Hickman 2022-08-02 21:29:26 +0100
  • c638fd1015
    (cargo-release) start next development iteration 5.2.1-alpha.0 Kat Marchán 2022-08-01 09:49:53 -0700
  • 0c164dd695
    (cargo-release) start next development iteration 5.2.1-alpha.0 Kat Marchán 2022-08-01 09:49:53 -0700
  • ccc4d56d62
    (cargo-release) version 5.2.0 v5.2.0 miette-derive-v5.2.0 Kat Marchán 2022-08-01 09:48:56 -0700
  • 2765a52d7f
    (cargo-release) version 5.2.0 Kat Marchán 2022-08-01 09:48:55 -0700
  • f7e2e35352
    docs: update changelog Kat Marchán 2022-08-01 09:48:36 -0700
  • c95f58c87a
    feat(json): `causes` support (#188) Leon Breedt 2022-08-01 06:47:06 +1200
  • f2ee17ffb9 feat(json): causes support Leon Breedt 2022-07-31 14:38:33 +1200
  • e286c705fd
    fix(docs): readme was getting cut off during generation Kat Marchán 2022-07-24 10:24:07 -0700
  • e537ffa473
    (cargo-release) start next development iteration 5.1.2-alpha.0 Kat Marchán 2022-07-08 19:44:43 -0700
  • 0c76591193
    (cargo-release) start next development iteration 5.1.2-alpha.0 Kat Marchán 2022-07-08 19:44:43 -0700
  • df4a464dc0
    (cargo-release) version 5.1.1 v5.1.1 miette-derive-v5.1.1 Kat Marchán 2022-07-08 19:43:52 -0700
  • 9f04a79606
    (cargo-release) version 5.1.1 Kat Marchán 2022-07-08 19:43:52 -0700
  • bacbe64d8a
    docs: update changelog Kat Marchán 2022-07-08 19:43:34 -0700
  • 12dc40070a
    fix(graphical): handle an empty source (#183) Rain 2022-07-08 19:41:12 -0700
  • 25c6b62651 fix(graphical): handle an empty source Rain 2022-07-08 18:18:47 -0700
  • ccf1b8ade5
    fix(deps): bump minimum supports-color version (#182) Tom Parker-Shemilt 2022-06-26 22:55:19 +0100
  • 45c7295a7b Upgrade supports-color to the first version that compiles Tom Parker-Shemilt 2022-06-26 10:35:51 +0100
  • 5989fc4f16 Demo minimal-versions failure Tom Parker-Shemilt 2022-06-26 10:29:32 +0100
  • b3d6edec2a
    (cargo-release) start next development iteration 5.1.1-alpha.0 Kat Marchán 2022-06-25 11:00:55 -0700
  • 5fbce68515
    (cargo-release) start next development iteration 5.1.1-alpha.0 Kat Marchán 2022-06-25 11:00:54 -0700
  • f80aafa26a
    (cargo-release) version 5.1.0 v5.1.0 miette-derive-v5.1.0 Kat Marchán 2022-06-25 11:00:10 -0700
  • 7409b08544
    (cargo-release) version 5.1.0 Kat Marchán 2022-06-25 11:00:09 -0700
  • 2bfbc8d142
    docs: update changelog Kat Marchán 2022-06-25 10:59:54 -0700
  • 85da6a8407
    feat(protocol): Implement SourceCode for Arc<str> (and similar types) (#181) Andrew Hickman 2022-06-25 18:58:56 +0100
  • 35ae39c818 Implement SourceCode for Arc<str> (and similar types) Andrew Hickman 2022-06-25 17:03:54 +0100
  • 629ae49ad5
    (cargo-release) start next development iteration 5.0.1-alpha.0 Kat Marchán 2022-06-24 08:38:18 -0700
  • c011beb065
    (cargo-release) start next development iteration 5.0.1-alpha.0 Kat Marchán 2022-06-24 08:38:18 -0700
  • 973eecf547
    (cargo-release) version 5.0.0 v5.0.0 miette-derive-v5.0.0 Kat Marchán 2022-06-24 08:37:21 -0700
  • d4fd910a4a
    (cargo-release) version 5.0.0 Kat Marchán 2022-06-24 08:37:21 -0700
  • 7b14dd4b63
    docs: update changelog Kat Marchán 2022-06-24 08:34:38 -0700
  • 1816b06a2e
    feat(theme): restructure automatic color selection (#177) Benjamin Lee 2022-06-24 08:30:36 -0700
  • b193d3c002
    fix(json): Don't escape single-quotes, that's not valid json (#180) Aria Beingessner 2022-06-24 11:28:01 -0400
  • 97be935ff4 Don't escape single-quotes, that's not valid json Aria Beingessner 2022-06-23 23:18:19 -0400
  • 226595123a
    feat(theme): change default ansi color theme Benjamin Lee 2022-05-25 20:18:48 -0700
  • dd272fb518
    feat(theme): restructure automatic color selection Benjamin Lee 2022-05-24 17:14:59 -0700
  • 714334098a
    (cargo-release) start next development iteration 4.7.2-alpha.0 Kat Marchán 2022-05-14 21:36:17 -0700
  • e9b5bf71ff
    (cargo-release) start next development iteration 4.7.2-alpha.0 Kat Marchán 2022-05-14 21:36:17 -0700
  • 79041a4fe1
    (cargo-release) version 4.7.1 v4.7.1 miette-derive-v4.7.1 Kat Marchán 2022-05-14 21:35:37 -0700
  • 63bebfa6c7
    (cargo-release) version 4.7.1 Kat Marchán 2022-05-14 21:35:37 -0700
  • 3e0a1e124e
    docs: update changelog Kat Marchán 2022-05-14 21:35:20 -0700
  • f783a0e2ae
    Allow using smartpointers with source_diagnostic (#169) Marcel Müller 2022-05-13 17:19:05 +0200
  • c41c842e46 Fix: Pass in diagnostic source directly, not as a AsRef::as_ref() Matthias Beyer 2022-05-13 08:07:15 +0200
  • 0b32574d5b Add compiletest for enum error types Matthias Beyer 2022-05-13 08:06:00 +0200
  • 417647574d Use Borrow::borrow instead of AsRef Marcel Müller 2022-05-06 08:09:12 +0200
  • c7ebcaf51e Group related diagnostics with a graphical line Marcel Müller 2022-05-06 10:42:31 +0200
  • 2b9b6af79e Update tests for different newline printing Marcel Müller 2022-05-06 09:24:21 +0200
  • 54ede01862 Only print a newline sep. when there is a header Marcel Müller 2022-05-06 09:05:21 +0200
  • db8949f761 Render inner diagnostic with a renderer Marcel Müller 2022-05-06 09:04:32 +0200
  • 1643cabd95 Add test verifying diagnostic Marcel Müller 2022-05-06 09:03:58 +0200
  • 3914726ddb Use Borrow::borrow instead of AsRef Marcel Müller 2022-05-06 08:09:12 +0200
  • 8ba24da443 Add more tests for diagnostic_source Marcel Müller 2022-05-06 07:59:48 +0200
  • 0a4cf4ad24
    fix(tests): add Display impl to diagnostic_source example Kat Marchán 2022-05-05 12:44:49 -0700
  • f7b453fd4a
    (cargo-release) start next development iteration 4.7.1-alpha.0 Kat Marchán 2022-05-05 08:59:47 -0700
  • e251638adb
    (cargo-release) start next development iteration 4.7.1-alpha.0 Kat Marchán 2022-05-05 08:59:47 -0700
  • d2c314bd6b
    (cargo-release) version 4.7.0 v4.7.0 miette-derive-v4.7.0 Kat Marchán 2022-05-05 08:59:04 -0700
  • ba7b58cb40
    (cargo-release) version 4.7.0 Kat Marchán 2022-05-05 08:59:04 -0700
  • a738cb6460
    docs: update changelog Kat Marchán 2022-05-05 08:58:03 -0700
  • a03bfe2e1b
    docs: document new diagnostic_source feature Kat Marchán 2022-05-05 08:56:27 -0700
  • edd18c8991
    meta: tweak makefile Kat Marchán 2022-05-05 08:36:28 -0700
  • bc449c8426
    feat(diagnostic_source): add protocol method for Diagnostic-aware source chaining (#165) Matthias Beyer 2022-05-05 17:32:37 +0200