<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/mingling_picker/src/builtin, branch feat/picker2</title>
<subtitle>用于开发多子命令的命令行框架
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/'/>
<entry>
<title>feat(mingling_picker): replace bool Matcher with FlagMatcher</title>
<updated>2026-07-15T21:25:21+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-15T20:08:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=ea6dda762aa147ebcbc29b269e65b78dd046f4dd'/>
<id>ea6dda762aa147ebcbc29b269e65b78dd046f4dd</id>
<content type='text'>
Rename `bool_matcher` module to `flag_matcher` and introduce a dedicated
`FlagMatcher` struct, moving matching logic away from the `bool` type
itself
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename `bool_matcher` module to `flag_matcher` and introduce a dedicated
`FlagMatcher` struct, moving matching logic away from the `bool` type
itself
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(picker): return NotFound for unmatched boolean flags</title>
<updated>2026-07-15T17:13:09+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-15T17:13:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=3acf9cbdf292bf7724a9d208b887dc8dabf3e689'/>
<id>3acf9cbdf292bf7724a9d208b887dc8dabf3e689</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(picker): add builtin bool pickable and parselib matcher framework</title>
<updated>2026-07-15T11:33:45+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-15T11:31:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=8b2bbdef88f47838ed0326f5c9cf86bac84babde'/>
<id>8b2bbdef88f47838ed0326f5c9cf86bac84babde</id>
<content type='text'>
Add `Pickable` implementation for `bool` and the supporting `Matcher`
trait
with utility functions for argument matching.  Expose `pickable_needed`
and
`matcher_needed` modules for downstream trait implementors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add `Pickable` implementation for `bool` and the supporting `Matcher`
trait
with utility functions for argument matching.  Expose `pickable_needed`
and
`matcher_needed` modules for downstream trait implementors.
</pre>
</div>
</content>
</entry>
</feed>
