| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(core)!: replace RenderResult with buffered output model | 魏曹先生 | 41 hours | 1 | -4/+4 |
| | | | | | | | | | | | Remove `Deref<Target=str>` and `render_text:String` in favor of `render_buffer:Vec<(String, RenderResultMode)>` and an `immediate_output` flag. Add `RenderResultMode` enum, `r_eprint!`/`r_eprintln!` macros, and new buffer manipulation methods (`append_to_buffer`, `eprint`, etc.). Update `Display` to trim output and remove trailing newline. Migrate all callers and tests away from `Deref` usage. | ||||
| * | refactor(examples): migrate renderers to return RenderResult and add | 魏曹先生 | 11 days | 1 | -14/+30 |
| | | | | | | | | | | std::io::Write import Replace r_println!/r_print! macro usage across all example renderers with explicit RenderResult construction using std::io::Write, enabling more flexible output handling and reducing reliance on macro-side effects. | ||||
| * | Add `unpack_chain_process` to example unit test and docs | 魏曹先生 | 2026-06-02 | 1 | -1/+3 |
| | | |||||
| * | Enhance code quality across the entire codebase | Weicao-CatilGrass | 2026-05-31 | 1 | -0/+5 |
| | | |||||
| * | Rename error types with consistent naming convention | 魏曹先生 | 2026-05-29 | 1 | -1/+1 |
| | | |||||
| * | Move entry, route, and program_setup macros to extra_macros feature | 魏曹先生 | 2026-05-24 | 1 | -0/+1 |
| | | | | | | | Remove these macros from the prelude and gate them behind the `extra_macros` feature flag. Update examples and documentation to enable the new feature where these macros are used. | ||||
| * | Rework examples and add entry macro for testing | Weicao-CatilGrass | 2026-05-23 | 1 | -0/+122 |
