<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/mingling/src, branch 0.1.8</title>
<subtitle>用于开发多子命令的命令行框架
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/'/>
<entry>
<title>Add repr(u8) to bool and NextProcess enums</title>
<updated>2026-05-17T14:39:47+00:00</updated>
<author>
<name>Weicao-CatilGrass</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-17T14:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=ab3f173115fce8cd769c6f513560da8a57bc8df6'/>
<id>ab3f173115fce8cd769c6f513560da8a57bc8df6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename `NextProcess` to `Next` across the codebase</title>
<updated>2026-05-17T14:38:39+00:00</updated>
<author>
<name>Weicao-CatilGrass</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-17T14:30:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=f27f5aeb09616b932ab48f0905994879dd8bafe5'/>
<id>f27f5aeb09616b932ab48f0905994879dd8bafe5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update example docs to use prelude and add resource injection example</title>
<updated>2026-05-16T08:37:58+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-16T08:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=29cdd6fdbe9dd658bbc6b6694b563b046c0d9f41'/>
<id>29cdd6fdbe9dd658bbc6b6694b563b046c0d9f41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add doc comment for ExitCode struct usage</title>
<updated>2026-05-16T08:36:54+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-16T08:36:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=29121d32fad7760071644fe84e7c3251a19c7cde'/>
<id>29121d32fad7760071644fe84e7c3251a19c7cde</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor general_renderer into granular format-specific features</title>
<updated>2026-05-15T16:09:55+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-15T16:07:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=a127d6f3cf2741d4dc404959c5481fa61651e133'/>
<id>a127d6f3cf2741d4dc404959c5481fa61651e133</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Inline `strip_all_flags` and simplify `ShellContext` methods</title>
<updated>2026-05-15T14:21:56+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-15T14:21:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=6d61e0c46d33b917438386191e1e11351359abac'/>
<id>6d61e0c46d33b917438386191e1e11351359abac</id>
<content type='text'>
Simplify `strip_all_flags` by using `Vec::retain` instead of
reallocating. Update doc examples to use `ShellContext` methods directly
instead of the now-removed `ShellContextHelper`. Rename `as_picker` to
`to_picker` for consistency with Rust conventions. Mark doc tests as
`ignore` and add necessary imports.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simplify `strip_all_flags` by using `Vec::retain` instead of
reallocating. Update doc examples to use `ShellContext` methods directly
instead of the now-removed `ShellContextHelper`. Rename `as_picker` to
`to_picker` for consistency with Rust conventions. Mark doc tests as
`ignore` and add necessary imports.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add prelude module with common macro and trait re-exports</title>
<updated>2026-05-15T05:32:54+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-15T05:32:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=76a2cd52acee80eed2097b777270912abf734db0'/>
<id>76a2cd52acee80eed2097b777270912abf734db0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add scripts for building documentation and update docs</title>
<updated>2026-05-13T14:28:11+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-13T14:28:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=70c78654c6a6daef5522b9bb01cc7848607a33d4'/>
<id>70c78654c6a6daef5522b9bb01cc7848607a33d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test tool for examples and update exit code demo</title>
<updated>2026-05-13T00:39:08+00:00</updated>
<author>
<name>Weicao-CatilGrass</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-13T00:39:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=5e59dd5e58a14659cd557dc43d6f5176a13fee9e'/>
<id>5e59dd5e58a14659cd557dc43d6f5176a13fee9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix exit code override hook to access correct field</title>
<updated>2026-05-13T00:38:51+00:00</updated>
<author>
<name>Weicao-CatilGrass</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-13T00:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=8243a48dc00233c9e5911ce278e75d123305cf90'/>
<id>8243a48dc00233c9e5911ce278e75d123305cf90</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
