<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/mingling_picker/src/corebind, branch main</title>
<subtitle>用于开发多子命令的命令行框架
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/'/>
<entry>
<title>refactor: rename `mingling_picker` to `arg_picker`</title>
<updated>2026-07-17T03:11:28+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-17T03:08:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=79ec6878877f0fd9246d67d3cd4f8cc2d1200150'/>
<id>79ec6878877f0fd9246d67d3cd4f8cc2d1200150</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 shorthand methods for fallback picker patterns</title>
<updated>2026-07-17T01:03:32+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-17T01:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=ed4b8dfc825b59012ad850d6c88067e7007962a2'/>
<id>ed4b8dfc825b59012ad850d6c88067e7007962a2</id>
<content type='text'>
Introduce `pick_or`, `pick_or_default`, and `pick_or_route` methods
on both `Picker` and existing patterns to combine picking with a
fallback in a single call. Extract shared `PickerPattern1`
construction into `Picker::build_pattern1`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce `pick_or`, `pick_or_default`, and `pick_or_route` methods
on both `Picker` and existing patterns to combine picking with a
fallback in a single call. Extract shared `PickerPattern1`
construction into `Picker::build_pattern1`.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(corebind): add EntryPicker trait for binding entry types to Picker</title>
<updated>2026-07-17T00:48:35+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-17T00:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=d77e8926dff6466f0c46ee4529dd9f7b9772ae99'/>
<id>d77e8926dff6466f0c46ee4529dd9f7b9772ae99</id>
<content type='text'>
BREAKING CHANGE: prelude now exports EntryPicker in place of IntoPicker
when mingling_support feature is enabled
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BREAKING CHANGE: prelude now exports EntryPicker in place of IntoPicker
when mingling_support feature is enabled
</pre>
</div>
</content>
</entry>
</feed>
