<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/dev_tools, branch main</title>
<subtitle>用于开发多子命令的命令行框架
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/'/>
<entry>
<title>refactor(core): move pathf module under builds and rename to build</title>
<updated>2026-06-29T07:31:58+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-29T07:31:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=5b1593afa467df256fcd7076967d305bebbb21ee'/>
<id>5b1593afa467df256fcd7076967d305bebbb21ee</id>
<content type='text'>
Migrate `mingling_core::pathf` into `mingling_core::builds::pathf` and
re-export from `mingling::build`.  Update all references from
`mingling::builds` and `mingling::pathf` to `mingling::build`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Migrate `mingling_core::pathf` into `mingling_core::builds::pathf` and
re-export from `mingling::build`.  Update all references from
`mingling::builds` and `mingling::pathf` to `mingling::build`.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: indent parallel task output lines</title>
<updated>2026-06-29T05:02:35+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-29T05:02:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=8dfdc48d8d781f47d4a3206a1b8400110b593045'/>
<id>8dfdc48d8d781f47d4a3206a1b8400110b593045</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ci): add Windows path separator to ignore dirs</title>
<updated>2026-06-29T04:41:00+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-29T04:41:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=f20c9e55fd214c092610d8f3fb7881551c0d3c87'/>
<id>f20c9e55fd214c092610d8f3fb7881551c0d3c87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ci): add --dirty flag to skip temp commit and clean check</title>
<updated>2026-06-29T04:35:45+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-29T04:35:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=020ec744796628635a7fc066f5bb49b122114761'/>
<id>020ec744796628635a7fc066f5bb49b122114761</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ci): add mling/res to ignored directories</title>
<updated>2026-06-28T20:56:25+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-28T20:56:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=b9f0dd7c35423cf5fc828f3dbec23bbf6f49c579'/>
<id>b9f0dd7c35423cf5fc828f3dbec23bbf6f49c579</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(verify): support build-time Rust code blocks in markdown tests</title>
<updated>2026-06-28T20:44:25+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-28T20:44:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=1acf750860422567732557f7382d91b0d1a50d15'/>
<id>1acf750860422567732557f7382d91b0d1a50d15</id>
<content type='text'>
Handle code blocks annotated with `// BUILD TIME` by generating a
`build.rs` instead of `src/main.rs`, adding `mingling` as a build
dependency with the `builds` feature, and writing a stub main.rs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle code blocks annotated with `// BUILD TIME` by generating a
`build.rs` instead of `src/main.rs`, adding `mingling` as a build
dependency with the `builds` feature, and writing a stub main.rs
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(pathf): add build-time type path resolution system</title>
<updated>2026-06-28T01:06:08+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-28T01:06:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=748c14588cf1c31c8b8d60a9c94349c0173ef607'/>
<id>748c14588cf1c31c8b8d60a9c94349c0173ef607</id>
<content type='text'>
Add `mingling_pathf` sub-crate and `pathf` feature for automatic
resolution of Mingling type module paths at build time. Scans source
files, identifies macro invocations via pattern matchers, and generates
mapping files consumed by `gen_program!()`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add `mingling_pathf` sub-crate and `pathf` feature for automatic
resolution of Mingling type module paths at build time. Scans source
files, identifies macro invocations via pattern matchers, and generates
mapping files consumed by `gen_program!()`.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(build): remove `cargo clean` from build-all scripts</title>
<updated>2026-06-27T22:45:59+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-27T22:45:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=490c4f53fec97b43b5c98d9f6addef496906297c'/>
<id>490c4f53fec97b43b5c98d9f6addef496906297c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(dev_tools): add update-version tool</title>
<updated>2026-06-27T18:43:10+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-27T18:34:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=c887954575200363691fe3b0e0b94c12268e9158'/>
<id>c887954575200363691fe3b0e0b94c12268e9158</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): rename to structural_renderer</title>
<updated>2026-06-25T22:41:01+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-25T22:27:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=d1a74ce57e5be72436376a829e9c7e1e7c1c561b'/>
<id>d1a74ce57e5be72436376a829e9c7e1e7c1c561b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
