aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* feat(readme): mark project generator and installer as completeHEADmain魏曹先生12 hours1-2/+2
* feat: normalize test path for Windows verbatim prefixes魏曹先生12 hours1-1/+5
* fix: combine stdout and stderr in command output魏曹先生12 hours1-1/+9
* fix(run): emit task failures to stdout on non-TTY魏曹先生12 hours1-4/+21
* ci: remove output redirection from test commands魏曹先生13 hours2-4/+4
* feat(shell_ctx): allow clippy const fn lint for typing_argument魏曹先生13 hours1-0/+2
* chore(release): bump arg-picker crates to 0.2.0picker-0.2.0魏曹先生13 hours8-13/+13
* feat(parselib): remove invalid naming case variants魏曹先生14 hours2-15/+9
* style: satisfy clippy pedantic and nursery lints魏曹先生14 hours25-304/+322
* feat(pathf): enforce pedantic lints and update API ergonomics魏曹先生14 hours11-187/+164
* docs: update verbosity and error output API in examples魏曹先生14 hours4-9/+12
* refactor: use `Self` and simplify lifetimes in setup types魏曹先生14 hours2-13/+18
* refactor: simplify macro parsing code and fix clippy warnings魏曹先生14 hours11-58/+61
* refactor(asset): replace wildcard match with explicit variants魏曹先生14 hours2-4/+4
* chore: update example docs for PanicSilence enum usage魏曹先生14 hours1-2/+2
* feat(example): use PanicSilence enum in panic unwind example魏曹先生14 hours1-2/+2
* feat: pass context by reference in completion rendering魏曹先生14 hours1-1/+1
* feat: replace boolean program config with typed enums魏曹先生14 hours1-0/+43
* refactor: replace boolean settings with mode enums魏曹先生14 hours2-11/+22
* refactor(macros): clean up clippy lints and simplify code魏曹先生14 hours17-113/+92
* refactor(core): improve code style and public API clarity魏曹先生15 hours30-486/+592
* chore: enforce pedantic clippy lints and fix warnings魏曹先生16 hours16-91/+94
* fix: strip verbatim prefix from canonicalized paths on Windows魏曹先生16 hours1-1/+23
* fix(class-add): resolve project root by walking up for `.mling`魏曹先生35 hours1-5/+56
* feat(class-add): implement class-add command魏曹先生35 hours3-1/+269
* feat(proj_mgr): add support for conditional directory removal魏曹先生35 hours2-1/+63
* feat(rule_solver): support `!=` comparison and reject trailing tokens魏曹先生35 hours1-2/+39
* feat(proj_mgr): add toggle mutex validation and program crate name魏曹先生36 hours4-2/+119
* refactor(proj_init): simplify template expansion logic魏曹先生37 hours1-42/+12
* feat: add remote template source support via git refs魏曹先生38 hours5-12/+479
* chore: remove obsolete 0.4 template files魏曹先生39 hours13-314/+0
* docs: Expand Mingling CLI README with usage details魏曹先生39 hours1-2/+83
* feat: add description to FLAG_PAIR suggestion魏曹先生40 hours1-1/+1
* chore: remove ZIP template packaging and use directories魏曹先生40 hours8-1333/+37
* feat(config): add metadata description for config command魏曹先生40 hours1-1/+9
* feat(config): add cfg --pair flag and refactor config path魏曹先生40 hours3-6/+129
* feat: add config command and resource for editing settings魏曹先生40 hours5-5/+122
* refactor: move packages dir to mingling/packages魏曹先生41 hours3-4/+4
* feat: add project template expansion with rule-based generation魏曹先生41 hours7-8/+1439
* chore: update package versions to 0.4.0 in lock files魏曹先生2 days35-108/+108
* ci: package mling templates in CI workflow魏曹先生2 days1-0/+3
* chore: add template packaging tool and ignore templates dir魏曹先生2 days4-4/+701
* feat: add Mingling 0.4 template files魏曹先生2 days13-0/+314
* refactor(pkg-mgr): use pack results for uninstall states魏曹先生2 days1-25/+42
* feat(pkg-show): return early error for empty packages魏曹先生2 days1-9/+18
* fix: use consistent output macro for install results魏曹先生2 days1-2/+2
* fix: copy mingling-cli binary in install scripts魏曹先生2 days2-0/+2
* refactor: migrate renderers to RenderResult and stdout macros魏曹先生2 days5-65/+99
* feat: add cargo-style formatting utilities and macros魏曹先生2 days2-0/+219
* style: format code and fix minor lint issues魏曹先生2 days2-1/+1