Commit Graph

1894 Commits

Author SHA1 Message Date
HeZongLun 3d8a98a2a9 update src/chsrc-main.c.
添加了 HeZongLun 的贡献信息

Signed-off-by: HeZongLun <hezonglun123456@outlook.com>
2025-08-20 13:00:43 +00:00
HeZongLun 4a5aba9140 添加了 Perl 的官方镜像源 2025-08-20 13:00:06 +00:00
Aoran Zeng 7d230bcf57
重命名为 `xy_run_iter_lines()` 2025-08-20 19:52:54 +08:00
Aoran Zeng f195709493
实现 `xy_run_capture()`
[GitHub #268 #269]
2025-08-20 19:49:01 +08:00
Aoran Zeng 98516e0f4d
更新代码风格文档 2025-08-20 18:35:58 +08:00
Aoran Zeng 0d232fba92
全部使用 `xy_strcat()` 弃用 `xy_strjoin()` 2025-08-20 18:32:30 +08:00
Aoran Zeng aabec77833
更新贡献者 2025-08-20 18:27:30 +08:00
Aoran Zeng 63b3832ce9
重命名为 `xy_use_utf8()` 2025-08-20 18:19:58 +08:00
Aoran Zeng 81b9c2911a
使用 `chsrc_register_contributors()` 并将大部分 `#include` 放于 `menu.c` 中 2025-08-20 18:14:30 +08:00
Aoran Zeng f4718a05fd
添加 `chef_register_contributor()` 2025-08-20 18:12:23 +08:00
Aoran Zeng 6496ff0b9e
使用 `chsrc_framework_prelude()` 2025-08-20 17:01:01 +08:00
Aoran Zeng 1773745b76
为 `Contributor_t` 增加 `id` 和 `display_name` 2025-08-20 16:59:16 +08:00
Aoran Zeng ef65acc5df
迁移 `xy_strjoin()` 2025-08-20 16:42:04 +08:00
Aoran Zeng 51b6ece5b7
测试 map 2025-08-20 16:37:54 +08:00
Aoran Zeng 560a47f358
实现 `xy_map_get/each()` 2025-08-20 16:37:35 +08:00
Aoran Zeng ad087be36a
实现 `xy_map_set()` 2025-08-20 16:15:32 +08:00
Aoran Zeng 0a421eb1cb
测试 seq 2025-08-20 15:34:29 +08:00
Aoran Zeng b4e2a56abc
实现 `xy_seq_at()` 2025-08-20 15:34:05 +08:00
Aoran Zeng 2692f07a2b
使用 `xy_cant_be_null()` 2025-08-20 15:06:50 +08:00
Aoran Zeng 57d81b2edd
实现 `xy_seq_each/len/first/last()` 2025-08-20 14:57:58 +08:00
Aoran Zeng 77a3b458bd
实现 `xy_seq_pop()` 2025-08-20 13:31:15 +08:00
Aoran Zeng e2c8525027
添加 `xy_seq_push()` 2025-08-20 13:01:46 +08:00
Aoran Zeng c33a9dafd0
Rename `xy_arylen()` to `xy_c_array_len()` 2025-08-20 12:30:27 +08:00
Aoran Zeng 9023f8d0e7
Rename `xy_strjoin()` to `xy_strcat()` 2025-08-20 12:25:08 +08:00
Aoran Zeng 6fb8677451
标注更多 flavor 2025-08-20 12:02:37 +08:00
Aoran Zeng 6178b212a0
添加 `echo()` 并使用 `@flavor` 标注API参考依据 2025-08-20 11:42:45 +08:00
Aoran Zeng 34fa12edde
添加 `xy_noop()` 2025-08-20 11:32:37 +08:00
Mikachu2333 b6a910143d
修复某些系统`which`不存在的问题 (#271) 2025-08-20 10:45:08 +08:00
Aoran Zeng 795ed0964f
更新代码风格文档
Some checks failed
Publish 'chsrc-git' to AUR / publish (push) Has been cancelled
2025-08-19 09:55:03 +08:00
Aoran Zeng 3dfe2bb3cf
Fix xy.c 2025-08-19 09:52:16 +08:00
Mikachu2333 978d4c68c4 typo 2025-08-19 09:19:33 +08:00
Mikachu2333 03af965c4e fix 2025-08-19 09:19:33 +08:00
Mikachu2333 80f4690b14 remove warn msg 2025-08-19 09:19:33 +08:00
Mikachu2333 62341da96d improve 2025-08-19 09:19:33 +08:00
Mikachu2333 1a1a863938 update 2025-08-19 09:18:33 +08:00
Mikachu2333 329b97a245 fix with suggestions 2025-08-19 09:18:33 +08:00
Mikachu2333 62bbe6de24 avoid vscode autoAddFileAssociations 2025-08-19 09:18:33 +08:00
Mikachu2333 5e4bf57d45 template comments 2025-08-19 09:18:33 +08:00
Mikachu2333 e98361f33b xy.h comments 2025-08-19 09:18:33 +08:00
BingChunMoLi afd1b08b6d
feat: maven 测速预览 2025-08-18 23:31:20 +08:00
BingChunMoLi 7dfe942973
Merge branch 'feat-maven_daemon_support' into dev
# Conflicts:
#	src/recipe/lang/Java.c
#	src/recipe/menu.c
2025-08-18 19:49:32 +08:00
BingChunMoLi 7e00ec6523
Merge branch 'feat-java_tencent_support' into dev
# Conflicts:
#	src/recipe/lang/Java.c
2025-08-18 19:43:37 +08:00
Aoran Zeng 555eb91d35
Fix and add test 2025-08-18 19:23:32 +08:00
Aoran Zeng 0d19ee249f
Fix `xy_normalize_path()` 2025-08-18 19:23:16 +08:00
Mikachu2333 4d813893e9 add tests 2025-08-18 18:42:44 +08:00
Mikachu2333 07685390b0 fix parent 2025-08-18 18:42:44 +08:00
Mikachu2333 0a91a9bdd5 test 2025-08-18 18:42:44 +08:00
Aoran Zeng 5f77b80a4b
Ignore the annoying changes to `.vscode/settings.json`
Some checks failed
Publish 'chsrc-git' to AUR / publish (push) Has been cancelled
2025-08-17 17:38:50 +08:00
Aoran Zeng 97f307c93c
Add `Markdown` writing style 2025-08-17 17:27:58 +08:00
Aoran Zeng e2146a5709
Update code style 2025-08-17 17:17:56 +08:00