0x009922
89806755a4
docs: a little cleaning in README ( #274 )
2023-06-28 18:42:12 -07:00
Khang Nguyen Duy
01b60a7df8
docs: fix broken links ( #275 )
...
the links point to structs, whereas it should be traits
2023-06-24 22:15:28 -07:00
Kat Marchán
91e5f5b7e3
chore: Release
2023-05-18 15:58:11 -07:00
Kat Marchán
b1d74e351d
docs: update changelog
2023-05-18 15:57:33 -07:00
Marcel Müller
aefe323780
feat(nested): Render inner diagnostics ( #170 )
2023-05-18 15:41:17 -07:00
kleines Filmröllchen
46adb3bc6a
feat(const): Constify various functions ( #263 )
...
This is primarily aimed at making `SourceSpan` and `SourceOffset` usable
in const contexts.
Constifiable functions were found with the
`clippy::missing_const_for_fn` lint, though it reported at least two
false positives.
2023-05-17 15:42:42 -07:00
Gavrilikhin Daniil
c25676cb1f
feat(serde): Add `serde` support ( #264 )
...
Fixes: https://github.com/zkat/miette/issues/260
2023-05-14 01:43:40 -07:00
Gavrilikhin Daniil
024145dbdd
Add dynamic diagnostic ( #262 )
2023-05-13 13:59:43 -07:00
Alexander Seiler
675f3411e3
fix(misc): Correct some typos ( #255 )
...
Signed-off-by: Alexander Seiler <seileralex@gmail.com>
2023-04-25 21:07:18 -07:00
Kat Marchán
2b4d67d7cd
chore: Release
2023-04-18 08:56:10 -07:00
Kat Marchán
1692d99fa8
docs: update changelog
2023-04-18 08:56:02 -07:00
Kat Marchán
adbff65e4e
fix(narrated): put URLs in their own line
...
This makes it easier for screen readers to access/visit.
2023-04-18 08:55:18 -07:00
Andrew Hickman
be3b254751
feat(source): Add getter for NamedSource name ( #252 )
2023-04-18 08:55:08 -07:00
Kat Marchán
80c6ce805b
chore: Release
2023-03-31 17:25:26 -07:00
Kat Marchán
b1276c4df5
docs: update changelog
2023-03-31 17:25:01 -07:00
Kat Marchán
b0453215f6
feat(panic): improved backtrace handling
...
Fixes: https://github.com/zkat/miette/issues/92
2023-03-31 17:08:20 -07:00
Aria Beingessner
0b445dc2b4
fix(tests): disable doctest that doesn't work with default feature flags ( #248 )
2023-03-30 09:19:51 -07:00
Aria Beingessner
159f2b354b
fix(colors): change unicode to default to ansi ( #249 )
2023-03-30 09:18:52 -07:00
Yoni Feng
566d6be6e3
misc(perf): nit perf improvements ( #244 )
2023-03-29 20:21:40 -07:00
jtroo
a215720576
feat(deps): update to syn2 ( #247 )
...
Fixes: https://github.com/zkat/miette/issues/243
2023-03-29 18:11:14 -07:00
Kat Marchán
78fe18e699
chore: Release
2023-03-13 21:15:55 -07:00
Kat Marchán
2335b25ee7
docs: update changelog
2023-03-13 21:15:33 -07:00
George Pollard
443d240f49
fix(atty): Switch out `atty` for `is-terminal` ( #229 )
2023-03-13 21:10:21 -07:00
Erich Gubler
ed486c959d
feat(protocol): implement `Ord` for `Severity` ( #240 )
...
Fixes: https://github.com/zkat/miette/issues/239
2023-03-01 15:48:11 -08:00
dalance
3497508aa9
fix(graphical): Fix wrong severity of related errors ( #234 )
2023-02-08 16:26:27 -08:00
Kat Marchán
b658fc020b
fix(ci): configure clippy-specific MSRV
2023-02-08 16:06:11 -08:00
Lucas Kent
ebc61b5cf8
docs: Mention miette::miette! macro under "... in application code" ( #233 )
2023-01-30 10:21:50 -08:00
Kat Marchán
14f952dc91
(cargo-release) start next development iteration 5.5.1-alpha.0
2022-11-23 16:56:53 -08:00
Kat Marchán
128c0a1fae
(cargo-release) start next development iteration 5.5.1-alpha.0
2022-11-23 16:56:52 -08:00
Kat Marchán
f4dbf4e5bf
(cargo-release) version 5.5.0
2022-11-23 16:56:04 -08:00
Kat Marchán
694c7de942
(cargo-release) version 5.5.0
2022-11-23 16:56:03 -08:00
Kat Marchán
8ccda047e0
docs: update changelog
2022-11-23 16:55:50 -08:00
Kat Marchán
d5fbb3409c
fix(license): fix mangled license text to improve recognition
...
Fixes: https://github.com/zkat/miette/issues/225
2022-11-23 16:37:22 -08:00
Benjamin Lee
8b56d277ef
fix(graphical): Fix panic with span extending past end of line ( #221 )
...
Fixes : #215
This also changes the behavior with spans including a CRLF line-ending.
Before the panic bug was introduced, these were rendered with the CRLF
being two visual columns wide. Now, any span extending past the EOL is
treated as including one extra visual column.
2022-11-23 16:35:13 -08:00
Daniel Rivas
c88f0b5aa0
fix(derive): elide lifetimes in derived functions ( #226 )
2022-11-21 09:51:10 -08:00
Sean Lynch
c857595e1a
feat(SourceCode): Implement SourceCode for Vec<u8> ( #216 )
2022-11-06 17:42:33 -08:00
Kat Marchán
3e25fd5b86
(cargo-release) start next development iteration 5.4.2-alpha.0
2022-10-28 16:21:53 -07:00
Kat Marchán
e5171e6054
(cargo-release) start next development iteration 5.4.2-alpha.0
2022-10-28 16:21:52 -07:00
Kat Marchán
2173ca5b2a
(cargo-release) version 5.4.1
2022-10-28 16:21:11 -07:00
Kat Marchán
fc68191efa
(cargo-release) version 5.4.1
2022-10-28 16:21:11 -07:00
Kat Marchán
a0eed0eeee
docs: update changelog
2022-10-28 16:20:58 -07:00
Benjamin Lee
b8810ee3d8
fix(graphical): Fix panic with zero-width span at end of line ( #204 )
...
This was introduced in 196c09ce7a , and is
a simple off-by-one error.
2022-10-28 16:20:10 -07:00
Kat Marchán
622e09da93
(cargo-release) start next development iteration 5.4.1-alpha.0
2022-10-28 16:16:26 -07:00
Kat Marchán
4ac7cb2d9a
(cargo-release) start next development iteration 5.4.1-alpha.0
2022-10-28 16:16:26 -07:00
Kat Marchán
721f780e21
(cargo-release) version 5.4.0
2022-10-28 16:15:26 -07:00
Kat Marchán
283a9af2c5
(cargo-release) version 5.4.0
2022-10-28 16:15:26 -07:00
Kat Marchán
f1ed8be567
update changelog
2022-10-28 16:15:00 -07:00
Rain
ec7df952eb
tests: add tests to ensure that boxed reports forward all methods
...
In previous commits we found that boxed reports weren't forwarding every
method. Add a test to ensure that they do.
2022-10-24 19:04:51 -07:00
Rain
1a27033d7a
feat(error): impl AsRef<dyn StdError> for Report
...
This seems like an easy implementation to fill out, and will be used for
tests in the following commit.
2022-10-24 19:04:51 -07:00
Rain
3fc5c04cbb
fix(wrapper): complete forwarding Diagnostic implementations
...
They were missing `diagnostic_source()` which was recently added.
2022-10-24 19:04:51 -07:00