aboutsummaryrefslogtreecommitdiff
path: root/mingling_core
Commit message (Expand)AuthorAgeFilesLines
* Enhance code quality across the entire codebaseWeicao-CatilGrass43 hours28-120/+229
* Fix trailing space and partial match bugs in default completion魏曹先生44 hours1-6/+27
* Add unpack_chain_process macro and improve test docs魏曹先生44 hours1-2/+141
* Replace license files with symlinks to root魏曹先生4 days2-211/+2
* Rename error types with consistent naming convention魏曹先生4 days2-4/+5
* Support custom return types in `#[renderer]` macroWeicao-CatilGrass11 days1-0/+12
* Rename injected renderer parameter from `r` to `__renderer_inner_result`Weicao-CatilGrass11 days1-2/+2
* Update `modify_res` to return `Return` and rename internal method魏曹先生12 days1-4/+7
* Change `repl_post_readline` hook to accept mutable line reference魏曹先生12 days2-8/+8
* Refactor REPL hooks into modular setups and add new hook types魏曹先生12 days2-13/+156
* Remove `once_cell` dependency and replace with `OnceLock`魏曹先生12 days1-1/+0
* Add `empty_result!` macro and `REPL` resource, improve examples魏曹先生14 days3-3/+29
* Conditionally disable panic unwind support for async feature魏曹先生14 days3-45/+62
* Add REPL pre/post readline hooks and suppress dead code warnings魏曹先生2026-05-182-26/+78
* Implement REPL execution with hooks and argument splitting魏曹先生2026-05-188-54/+413
* Refactor program module into submodules魏曹先生2026-05-185-323/+361
* Move hook execution into the async and sync run methods魏曹先生2026-05-182-2/+6
* Add documentation comments to chain and error enumsWeicao-CatilGrass2026-05-183-0/+35
* Add no-return-value mode for `#[chain]` macroWeicao-CatilGrass2026-05-171-0/+4
* Add repr(u8) to bool and NextProcess enumsWeicao-CatilGrass2026-05-171-0/+1
* Rename `NextProcess` to `Next` across the codebaseWeicao-CatilGrass2026-05-173-17/+17
* Add README files for mingling_core and mingling_macros cratesWeicao-CatilGrass2026-05-171-0/+16
* Add allow(dead_code) annotation to run_hook_exec_panic魏曹先生2026-05-161-0/+1
* Add mutable resource injection to `#[chain]` macro魏曹先生2026-05-161-0/+34
* Remove unused `dirs` dependency from mingling_core魏曹先生2026-05-161-3/+1
* Refactor general_renderer into granular format-specific features魏曹先生2026-05-164-7/+39
* Remove thiserror dependency and implement error types manually魏曹先生2026-05-154-23/+79
* Replace derive-macro Display impl with manual formatting魏曹先生2026-05-151-1/+12
* Add option to silence panic messages in stdout settings魏曹先生2026-05-152-0/+24
* Inline `strip_all_flags` and simplify `ShellContext` methods魏曹先生2026-05-152-22/+19
* Add workspace Cargo.toml and centralize crate metadata魏曹先生2026-05-152-576/+16
* Add panic catch for program execution魏曹先生2026-05-156-24/+95
* Rename `set_instance_and_run` to `exec_wrapper` and remove doc comments魏曹先生2026-05-151-6/+4
* Add `modify` method to `ResourceMarker` trait魏曹先生2026-05-151-2/+12
* Migrate exit code control to resource-based systemWeicao-CatilGrass2026-05-138-298/+10
* Remove installation module behind builds featureWeicao-CatilGrass2026-05-132-78/+0
* Add `builds` feature and install completion scriptsWeicao-CatilGrass2026-05-116-0/+183
* Capture exit codes from anonymous hook finishes魏曹先生2026-05-092-3/+5
* Remove unnecessary closure in exit code control setup魏曹先生2026-05-091-1/+1
* Add exit code control and hook lifecycle features魏曹先生2026-05-095-12/+75
* Add lifecycle hooks to program execution魏曹先生2026-05-099-30/+507
* Move `comp` module from `asset` to crate rootWeicao-CatilGrass2026-05-096-6/+7
* Replace explicit return with trailing expression魏曹先生2026-05-082-1/+2
* Dispatch arguments using prefix tree with dispatch_tree feature魏曹先生2026-05-082-6/+44
* Add error type aliases to ProgramCollect trait魏曹先生2026-05-081-0/+2
* Log node strings in get_nodes for debug builds魏曹先生2026-05-071-1/+19
* Add compile-time dispatch tree generation for O(len) command routing魏曹先生2026-05-071-0/+1
* Add dispatch tree feature for fast argument matching魏曹先生2026-05-074-17/+55
* Add dispatch_tree feature flag魏曹先生2026-05-071-3/+5
* Add support for resource injection in `#[chain]` macro魏曹先生2026-05-071-0/+6