| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | chore: add missing docs lint and document public API | 魏曹先生 | 3 days | 2 | -0/+6 |
| | | | | | | | | Add `#![deny(missing_docs)]` across multiple crates and fill in documentation for all public items, including struct fields, enum variants, trait methods, and proc macros. Also mark two shell scripts as executable. | ||||
| * | feat(macros): add `#[buffer]` attribute and re-export `r_print!(ln)` | 魏曹先生 | 3 days | 1 | -4/+4 |
| | | | | | | | | | | | | macros Reintroduce `r_print!` and `r_println!` macros as public exports, now supporting both explicit buffer argument and implicit `#[buffer]` attr. Add `#[buffer]` attribute macro that wraps unit-returning functions to produce a `RenderResult` with an automatically injected buffer variable. Relax `RenderResult::print()` and `println()` to accept `impl AsRef<str>`. | ||||
| * | feat(core): add multiple From implementations for RenderResult | 魏曹先生 | 5 days | 1 | -0/+50 |
| | | | | | | Implement `From<()>`, integer types, String, &String, and &str to allow renderers to return simple values directly | ||||
| * | feat(renderer): add new() constructor to RenderResult | 魏曹先生 | 12 days | 1 | -0/+17 |
| | | |||||
| * | chore: run cargo fmt and rearrange re-exports in mingling | 魏曹先生 | 2026-07-02 | 1 | -9/+12 |
| | | |||||
| * | refactor(general_renderer): rename to structural_renderer | 魏曹先生 | 2026-06-26 | 3 | -54/+54 |
| | | |||||
| * | feat(core): decouple structured output from Groupped trait | 魏曹先生 | 2026-06-26 | 2 | -23/+50 |
| | | | | | | | | Introduce `StructuralData` sealed trait and `pack_structural!` / `group_structural!` / `derive(StructuralData)` macros to control structured rendering separately from grouping. `Groupped` no longer requires `Serialize`. | ||||
| * | Move flag tests to separate module and clean up deref patterns | 魏曹先生 | 2026-06-24 | 1 | -1/+1 |
| | | |||||
| * | Add unit and integration tests for mingling_core | Weicao-CatilGrass | 2026-06-09 | 3 | -0/+238 |
| | | |||||
| * | Enhance code quality across the entire codebase | Weicao-CatilGrass | 2026-05-31 | 2 | -3/+32 |
| | | |||||
| * | Support custom return types in `#[renderer]` macro | Weicao-CatilGrass | 2026-05-22 | 1 | -0/+12 |
| | | |||||
| * | Add documentation comments to chain and error enums | Weicao-CatilGrass | 2026-05-18 | 1 | -0/+5 |
| | | |||||
| * | Refactor general_renderer into granular format-specific features | 魏曹先生 | 2026-05-16 | 1 | -0/+13 |
| | | |||||
| * | Add lifecycle hooks to program execution | 魏曹先生 | 2026-05-09 | 1 | -0/+1 |
| | | |||||
| * | Add missing articles and improve documentation | 魏曹先生 | 2026-05-03 | 1 | -0/+7 |
| | | |||||
| * | Add help system with `#[help]` macro and `HelpRequest` trait | 魏曹先生 | 2026-04-25 | 1 | -0/+15 |
| | | |||||
| * | Apply clippy suggestions and remove unused serde dependency | 魏曹先生 | 2026-04-11 | 2 | -9/+9 |
| | | |||||
| * | Add general renderer support with serialization formats | 魏曹先生 | 2026-04-05 | 2 | -0/+126 |
| | | |||||
| * | Add documentation for mingling_core | 魏曹先生 | 2026-04-01 | 1 | -0/+41 |
| | | |||||
| * | Rename mingling to mingling_core and update dependencies | 魏曹先生 | 2026-03-29 | 1 | -0/+38 |
