<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/mingling_picker/Cargo.toml, branch feat/picker2</title>
<subtitle>用于开发多子命令的命令行框架
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/'/>
<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>
<entry>
<title>feat(picker): add `mingling_support` feature and `is_flag` field</title>
<updated>2026-07-14T18:41:14+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-14T18:41:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=d3ac40a44c5dec3f56393876c669ce7e0819a69e'/>
<id>d3ac40a44c5dec3f56393876c669ce7e0819a69e</id>
<content type='text'>
Rename the `core` feature to `mingling_support` in `mingling_picker` and
propagate it through `mingling_picker_macros`.  Add the `is_flag` field
to `PickerTag` to indicate participation in parsing after a `--`
separator.  Remove empty `seek.rs` file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename the `core` feature to `mingling_support` in `mingling_picker` and
propagate it through `mingling_picker_macros`.  Add the `is_flag` field
to `PickerTag` to indicate participation in parsing after a `--`
separator.  Remove empty `seek.rs` file.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(picker): add optional `core` feature with re-exports</title>
<updated>2026-07-14T11:10:15+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-14T11:10:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=538516a2104edba2c35b1f4ce40ec5a25589b62b'/>
<id>538516a2104edba2c35b1f4ce40ec5a25589b62b</id>
<content type='text'>
Define a `core` feature in mingling_picker that gates a new `corebind`
module and re-exports its contents. The module is propagated to the
upstream `mingling` crate under the same feature flag.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Define a `core` feature in mingling_picker that gates a new `corebind`
module and re-exports its contents. The module is propagated to the
upstream `mingling` crate under the same feature flag.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(deps): move mingling_picker_macros dependency to picker crate</title>
<updated>2026-07-13T17:36:15+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-13T17:36:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=5ac0f0e98d05e95f7e3c58995f8d79670cbac772'/>
<id>5ac0f0e98d05e95f7e3c58995f8d79670cbac772</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(picker): add mingling_core as a dependency</title>
<updated>2026-07-11T05:25:47+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-11T05:25:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=d58c10f0c14be5bc394aff4cde968b17eb2ae5d9'/>
<id>d58c10f0c14be5bc394aff4cde968b17eb2ae5d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add mingling-picker and mingling-picker-macros crates</title>
<updated>2026-07-10T17:51:35+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-10T17:51:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=9245799135458d9afd5e779b6d061cee0962d585'/>
<id>9245799135458d9afd5e779b6d061cee0962d585</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
