<feed xmlns='http://www.w3.org/2005/Atom'>
<title>VersionControl.git/crates/utils/string_proc, branch dev</title>
<subtitle>JustEnoughVCS Core Library
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/'/>
<entry>
<title>Reorganize crate structure and move documentation files</title>
<updated>2026-01-11T20:51:34+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-01-11T20:28:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=c5fb22694e95f12c24b8d8af76999be7aea3fcec'/>
<id>c5fb22694e95f12c24b8d8af76999be7aea3fcec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add edit mapping action for sheet operations</title>
<updated>2025-12-15T02:05:37+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-12-15T02:05:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=ad60d1f5e46e0fbe2a5463a511c4fccc9b5198b5'/>
<id>ad60d1f5e46e0fbe2a5463a511c4fccc9b5198b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Apply clippy suggestions</title>
<updated>2025-11-23T07:16:55+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-11-23T07:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=c1a50fbdddc5fad986f4b3b6310cc5167e68f87e'/>
<id>c1a50fbdddc5fad986f4b3b6310cc5167e68f87e</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 file status tracking and SHA1 hash system</title>
<updated>2025-11-17T03:49:49+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-11-17T03:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=7b97b52af021500d8085c875d20215e8dc0f53cc'/>
<id>7b97b52af021500d8085c875d20215e8dc0f53cc</id>
<content type='text'>
- Implement SHA1 hash calculation module with async support
- Add file status analysis for tracking moves, creates, and modifications
- Enhance local file management with relative path handling
- Update virtual file actions with improved tracking capabilities
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Implement SHA1 hash calculation module with async support
- Add file status analysis for tracking moves, creates, and modifications
- Enhance local file management with relative path handling
- Update virtual file actions with improved tracking capabilities
</pre>
</div>
</content>
</entry>
<entry>
<title>Add path formatting utility and local sheet management</title>
<updated>2025-11-07T05:24:43+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-11-07T05:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=9e5a374164aca71ec99aa8b46e7932a1b74f68cc'/>
<id>9e5a374164aca71ec99aa8b46e7932a1b74f68cc</id>
<content type='text'>
- Implement format_path_str function to clean and normalize file paths -
Add LocalSheet struct for tracking local file metadata - Support CRUD
operations on local sheet mappings - Integrate path formatting into
local sheet operations
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Implement format_path_str function to clean and normalize file paths -
Add LocalSheet struct for tracking local file metadata - Support CRUD
operations on local sheet mappings - Integrate path formatting into
local sheet operations
</pre>
</div>
</content>
</entry>
<entry>
<title>Add strip-ansi-escapes dependency to string_proc</title>
<updated>2025-11-07T05:24:15+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-11-07T05:24:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=e93f23a6273a5e99137626cc8c2d11f1ce8f1568'/>
<id>e93f23a6273a5e99137626cc8c2d11f1ce8f1568</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: Update sheet input handling and fix tests</title>
<updated>2025-09-26T06:18:53+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-09-26T06:18:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=81c9f47f5d9517ab273a34aeea4b6e40f45aac36'/>
<id>81c9f47f5d9517ab273a34aeea4b6e40f45aac36</id>
<content type='text'>
- Modify Sheet::add_input to accept InputPackage instead of separate parameters
- Use output_mappings method to generate InputPackage in tests
- Update test assertions to match new path transformation logic
- Fix mapping count assertions after adding multiple mappings
- Clean up string_proc module structure
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Modify Sheet::add_input to accept InputPackage instead of separate parameters
- Use output_mappings method to generate InputPackage in tests
- Update test assertions to match new path transformation logic
- Fix mapping count assertions after adding multiple mappings
- Clean up string_proc module structure
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed by Clippy</title>
<updated>2025-09-25T06:23:55+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-09-25T06:23:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=e2e29c3934e40cfd4fde6f1b5e7517810c3bf1cd'/>
<id>e2e29c3934e40cfd4fde6f1b5e7517810c3bf1cd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add string_proc util crates</title>
<updated>2025-09-20T08:29:33+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-09-20T08:29:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=1c7db5aaef2a91b3f87c999d4a21794b19d49ab6'/>
<id>1c7db5aaef2a91b3f87c999d4a21794b19d49ab6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
