<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/CHANGELOG.md, branch main</title>
<subtitle>用于开发多子命令的命令行框架
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/'/>
<entry>
<title>Refactor flag argument macros for better performance</title>
<updated>2026-06-01T11:16:28+00:00</updated>
<author>
<name>Weicao-CatilGrass</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-01T11:16:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=bfe10f7805b3edf4f69fd764c324dd6ddcb5609f'/>
<id>bfe10f7805b3edf4f69fd764c324dd6ddcb5609f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor built-in flags into reusable setup structs</title>
<updated>2026-06-01T05:02:50+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-01T05:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=b796a3e18ef360f88da138e176734fbfb5efcbd0'/>
<id>b796a3e18ef360f88da138e176734fbfb5efcbd0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change `ProgramSetup::setup` to consume `self` instead of borrow</title>
<updated>2026-06-01T04:55:23+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-01T04:55:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=1ab19e8765ea2ed62c8a41113d84867facaabf08'/>
<id>1ab19e8765ea2ed62c8a41113d84867facaabf08</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update CHANGELOG entries for consistency</title>
<updated>2026-05-31T09:18:36+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-31T09:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=3aa409a55e4f2f0ab41b0949cc06eb13c2da4a43'/>
<id>3aa409a55e4f2f0ab41b0949cc06eb13c2da4a43</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix trailing space and partial match bugs in default completion</title>
<updated>2026-05-31T09:12:41+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-31T09:10:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=eb54c560b5832ea4ca5129e13805be3c338ad2c9'/>
<id>eb54c560b5832ea4ca5129e13805be3c338ad2c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add unpack_chain_process macro and improve test docs</title>
<updated>2026-05-31T09:08:39+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-31T09:08:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=2e0ed19550f76b1df0658c5b745f85f36f238d37'/>
<id>2e0ed19550f76b1df0658c5b745f85f36f238d37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update CHANGELOG and switch to published crate versions</title>
<updated>2026-05-29T13:58:51+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-29T13:50:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=727ba2473beb98f071196a15ce74a811ba4f4c72'/>
<id>727ba2473beb98f071196a15ce74a811ba4f4c72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support doc comments and attributes on `pack!` and `dispatcher!` macros</title>
<updated>2026-05-29T09:34:59+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-29T09:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=7e9c77641a3dfb5df7c2218081ee625d0d069f4b'/>
<id>7e9c77641a3dfb5df7c2218081ee625d0d069f4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename error types with consistent naming convention</title>
<updated>2026-05-29T09:13:36+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-29T09:13:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=6edaa76d67ab1ff211c7cc9cd179ffbefe93a04f'/>
<id>6edaa76d67ab1ff211c7cc9cd179ffbefe93a04f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename CompletionDispatcher to CMDCompletion and hide internal types</title>
<updated>2026-05-29T08:49:35+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-29T08:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=2c5355555126cf0e5e6012fb22457638bce9bf4d'/>
<id>2c5355555126cf0e5e6012fb22457638bce9bf4d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
