| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(core)!: replace RenderResult with buffered output model | 魏曹先生 | 41 hours | 1 | -1/+1 |
| | | | | | | | | | | | 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. | ||||
| * | chore: add missing docs lint and document public API | 魏曹先生 | 2 days | 1 | -0/+2 |
| | | | | | | | | 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. | ||||
| * | Redesign hook system with structured info types and ProgramControls | 魏曹先生 | 2026-06-24 | 1 | -5/+6 |
| | | |||||
| * | Change `ProgramSetup::setup` to consume `self` instead of borrow | 魏曹先生 | 2026-06-01 | 1 | -4/+4 |
| | | |||||
| * | Update doc examples and fix code references in setups | Weicao-CatilGrass | 2026-05-24 | 1 | -2/+2 |
| | | |||||
| * | Refactor REPL hooks into modular setups and add new hook types | 魏曹先生 | 2026-05-21 | 1 | -0/+86 |
