<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/mingling/src/setups/picker, branch unreleased</title>
<subtitle>用于开发多子命令的命令行框架
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/'/>
<entry>
<title>fix: propagate help flag to program context for global pickers</title>
<updated>2026-07-18T17:30:49+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-18T17:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=961efae6bbd1e3d574a382c7c7f1a2c2267a7186'/>
<id>961efae6bbd1e3d574a382c7c7f1a2c2267a7186</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: migrate mingling-specific picker code into mingling crate</title>
<updated>2026-07-18T16:27:16+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-18T16:22:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=5e460470f6ea2ce31a403b6e936ec2fe8f45312a'/>
<id>5e460470f6ea2ce31a403b6e936ec2fe8f45312a</id>
<content type='text'>
BREAKING CHANGE: Remove `mingling_support` feature from arg-picker
crate. The
`EntryPicker` trait and `corebind` module are now part of the mingling
crate
directly, and `build_pattern1` is now a public method.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BREAKING CHANGE: Remove `mingling_support` feature from arg-picker
crate. The
`EntryPicker` trait and `corebind` module are now part of the mingling
crate
directly, and `build_pattern1` is now a public method.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(picker): extract remains constant and consolidate imports</title>
<updated>2026-07-18T16:21:23+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-18T16:21:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=9b4cffd48482481691f782e74a4726294043bc57'/>
<id>9b4cffd48482481691f782e74a4726294043bc57</id>
<content type='text'>
Move the inline `remains_arg` definition into a shared public constant
`REMAINS` and update all consumers to import it from the new location.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the inline `remains_arg` definition into a shared public constant
`REMAINS` and update all consumers to import it from the new location.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(picker): extract pick_flag helper to reduce duplication</title>
<updated>2026-07-17T22:21:52+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-17T22:21:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=5fe4a4e40341aaa2b66fa1cf123d674f61d3e370'/>
<id>5fe4a4e40341aaa2b66fa1cf123d674f61d3e370</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(setups): add picker module with flag-based program setup</title>
<updated>2026-07-17T22:12:31+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-17T22:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=8d79bf3a2eceafc2316f3eb78140995cbaf072f1'/>
<id>8d79bf3a2eceafc2316f3eb78140995cbaf072f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
