François Garillot
|
c07cab4b60
|
fix: address review feedback for no_std support
- Use core::error::Error directly (MSRV 1.82 supports it)
- Remove build.rs (track_caller is always available with MSRV 1.82)
- Simplify feature detection in handler.rs syscall module
- Add clippy lints to catch std/core/alloc misuse
- Remove custom StdError trait, re-export core::error::Error
- Add __alloc module for derive macro compatibility
- Clean up verbose comments
- Remove extern crate alloc from tests (not needed with std)
- Fix derive macros to use miette::__alloc paths
|
2026-01-14 15:38:54 -05:00 |
François Garillot
|
79fbd0a07d
|
feat(no_std): Implement comprehensive no_std support
This commit finishes full no_std support to miette.
|
2025-10-21 07:19:03 -04:00 |
Adam Curtis
|
1df3b1a537
|
feat(source): Allow inner source type of a NamedSource to be borrowed (#254)
BREAKING CHANGE: This makes the `NamedSource` type generic over its `Source` type, instead of boxing it.
|
2024-02-03 19:40:17 -08:00 |
Kat Marchán
|
b98b098282
|
fix(clippy): misc clippy fixes
|
2022-04-03 18:33:51 -07:00 |
Kyle Brown
|
5b8b5478b6
|
feat(derive): Make derive macro `diagnostic` attribute more flexible. (#115)
Fixes: #114
* Improved defaulting
* Added correct combining logic
Added variable number of diagnostic attributes
* Error handling, testing, and docs improvements
Co-authored-by: Kyle Brown <kyleb@liquidrocketry.com>
|
2022-02-17 22:04:03 -08:00 |