<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/mingling_macros/src, branch 0.1.5</title>
<subtitle>The Rust CLI Framework 
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/'/>
<entry>
<title>Implement basic command completion with shell support</title>
<updated>2026-04-11T10:29:57+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-04-11T10:29:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=1eb5306fe6e0e09970b37d267051589d8133a824'/>
<id>1eb5306fe6e0e09970b37d267051589d8133a824</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add completion system with shell context and dispatcher integration</title>
<updated>2026-04-10T15:38:47+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-04-10T15:38:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=839326946560166da84c04d4770385795d96cff0'/>
<id>839326946560166da84c04d4770385795d96cff0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add completion macro infrastructure without logic</title>
<updated>2026-04-10T08:47:40+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-04-10T08:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=b18749170b6006e53976dbb6df9f59a3b9c34127'/>
<id>b18749170b6006e53976dbb6df9f59a3b9c34127</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename DefaultProgram to ThisProgram and remove ThisProgram marker</title>
<updated>2026-04-09T07:13:38+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-04-09T07:13:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=1b67e1143f367d00e955c2780dbdefab463836e1'/>
<id>1b67e1143f367d00e955c2780dbdefab463836e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add basic completion module with shell integration</title>
<updated>2026-04-09T07:12:11+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-04-09T07:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=4764c3c818e3da16a3cba3b9877d9beb635e4237'/>
<id>4764c3c818e3da16a3cba3b9877d9beb635e4237</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add check_all script and simplify attribute parsing</title>
<updated>2026-04-06T08:01:00+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-04-06T08:01:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=2fe5dbd9a3e71da6cf8d3ef500a54411e23a8514'/>
<id>2fe5dbd9a3e71da6cf8d3ef500a54411e23a8514</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Groupped derive macro for automatic trait implementation</title>
<updated>2026-04-05T14:33:19+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-04-05T14:33:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=bdbaad9eff0eb3425dd0af8d3f479c7d8dcfd632'/>
<id>bdbaad9eff0eb3425dd0af8d3f479c7d8dcfd632</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace unsafe unwrap with unwrap_unchecked in renderer macro</title>
<updated>2026-04-05T12:47:03+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-04-05T12:47:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=ba0adc2fa0c42a3646d50d499558bc532eae2cba'/>
<id>ba0adc2fa0c42a3646d50d499558bc532eae2cba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add general renderer support with serialization formats</title>
<updated>2026-04-05T12:33:57+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-04-05T12:33:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=b6876f9df6e3119331fac01c0bc954ca9f3c798b'/>
<id>b6876f9df6e3119331fac01c0bc954ca9f3c798b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add default error handling methods to ProgramCollect trait</title>
<updated>2026-04-01T08:30:10+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-04-01T08:30:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=0cb8ccca6e4fc2b433f6a2492b2cdfd96751ca40'/>
<id>0cb8ccca6e4fc2b433f6a2492b2cdfd96751ca40</id>
<content type='text'>
The trait now includes `build_renderer_not_found` and
`build_dispatcher_not_found`
methods for constructing error outputs. The macro generates
implementations
that create appropriate error types, removing hardcoded enum variants.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The trait now includes `build_renderer_not_found` and
`build_dispatcher_not_found`
methods for constructing error outputs. The macro generates
implementations
that create appropriate error types, removing hardcoded enum variants.
</pre>
</div>
</content>
</entry>
</feed>
