| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix: gate `pack_err_structural` on both `structural_renderer` and | 魏曹先生 | 36 hours | 1 | -1/+1 |
| | | | | | `extra_macros` | ||||
| * | feat(macros): split monolith into one-macro-per-file modules | 魏曹先生 | 36 hours | 1 | -0/+27 |
| | | |||||
| * | feat(macros): add `#[buffer]` attribute and re-export `r_print!(ln)` | 魏曹先生 | 8 days | 1 | -0/+1 |
| | | | | | | | | | | | | 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>`. | ||||
| * | chore(macros): reorganize module hierarchy in mingling_macros | 魏曹先生 | 8 days | 1 | -0/+12 |
| Restructure flat module layout into logical directories (attr/, derive/, func/, systems/, extensions/, utils.rs). Tighten internal function visibility to pub(crate). All public API signatures remain unchanged. | |||||
