<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/mingling/Cargo.toml, branch feat/picker2</title>
<subtitle>用于开发多子命令的命令行框架
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/'/>
<entry>
<title>feat(picker): add `mingling_support` feature and `is_flag` field</title>
<updated>2026-07-14T18:41:14+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-14T18:41:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=d3ac40a44c5dec3f56393876c669ce7e0819a69e'/>
<id>d3ac40a44c5dec3f56393876c669ce7e0819a69e</id>
<content type='text'>
Rename the `core` feature to `mingling_support` in `mingling_picker` and
propagate it through `mingling_picker_macros`.  Add the `is_flag` field
to `PickerTag` to indicate participation in parsing after a `--`
separator.  Remove empty `seek.rs` file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename the `core` feature to `mingling_support` in `mingling_picker` and
propagate it through `mingling_picker_macros`.  Add the `is_flag` field
to `PickerTag` to indicate participation in parsing after a `--`
separator.  Remove empty `seek.rs` file.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(mingling): make core and macros features optional</title>
<updated>2026-07-14T10:48:17+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-14T10:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=17e59392be8b08bc6e323551d2e4b12f770bfe88'/>
<id>17e59392be8b08bc6e323551d2e4b12f770bfe88</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(deps): move mingling_picker_macros dependency to picker crate</title>
<updated>2026-07-13T17:36:15+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-13T17:36:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=5ac0f0e98d05e95f7e3c58995f8d79670cbac772'/>
<id>5ac0f0e98d05e95f7e3c58995f8d79670cbac772</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add mingling-picker and mingling-picker-macros crates</title>
<updated>2026-07-10T17:51:35+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-10T17:51:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=9245799135458d9afd5e779b6d061cee0962d585'/>
<id>9245799135458d9afd5e779b6d061cee0962d585</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(workspace): add mingling_pathf crate and pathf feature</title>
<updated>2026-06-27T20:10:24+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-27T20:10:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=69250e8f99c16c70ffe04fccf3192eb648f6e4f5'/>
<id>69250e8f99c16c70ffe04fccf3192eb648f6e4f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: restructure README and remove redundant imports</title>
<updated>2026-06-26T03:14:40+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-26T03:14:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=c8c82691115892581b7cc462701c2e01c0c5e435'/>
<id>c8c82691115892581b7cc462701c2e01c0c5e435</id>
<content type='text'>
Move the Getting Started section above Writing with Mingling, replace
emoji decorations with plain text, remove unnecessary `use
mingling::prelude::*;` imports from code examples, and update crate
description.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the Getting Started section above Writing with Mingling, replace
emoji decorations with plain text, remove unnecessary `use
mingling::prelude::*;` imports from code examples, and update crate
description.
</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>
<entry>
<title>feat(core): decouple structured output from Groupped trait</title>
<updated>2026-06-25T22:08:12+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-25T22:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=e735671acb3a81e1b7e334e56b9ef3963ba0c2fc'/>
<id>e735671acb3a81e1b7e334e56b9ef3963ba0c2fc</id>
<content type='text'>
Introduce `StructuralData` sealed trait and `pack_structural!` /
`group_structural!` / `derive(StructuralData)` macros to control
structured rendering separately from grouping. `Groupped` no longer
requires `Serialize`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce `StructuralData` sealed trait and `pack_structural!` /
`group_structural!` / `derive(StructuralData)` macros to control
structured rendering separately from grouping. `Groupped` no longer
requires `Serialize`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add extra_macros feature to doc scripts and mingling deps</title>
<updated>2026-06-01T11:32:15+00:00</updated>
<author>
<name>Weicao-CatilGrass</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-01T11:32:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=ffc16a84b33d30903ee77ee0d92f3c19f4aeaf18'/>
<id>ffc16a84b33d30903ee77ee0d92f3c19f4aeaf18</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch mingling dependencies to local path references</title>
<updated>2026-05-31T09:13:25+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-05-31T09:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/mingling.git/commit/?id=479cb2c1c0a34015a3653647796fa688fa187e9e'/>
<id>479cb2c1c0a34015a3653647796fa688fa187e9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
