Aoran Zeng
|
4a13358c8b
|
Use internal warn for xy.h
|
2025-10-28 20:10:04 +08:00 |
|
Aoran Zeng
|
37710884a8
|
Add xy.os_family
|
2025-10-28 14:55:17 +08:00 |
|
Aoran Zeng
|
066ac191a6
|
Refactor xy_ptr_replace()
|
2025-10-28 13:44:42 +08:00 |
|
曾奥然
|
d84bdba08a
|
Merge branch 'dev' into fix/free_hwnd
|
2025-10-28 13:09:06 +08:00 |
|
Aoran Zeng
|
f926834384
|
避免API使用消极用语
|
2025-10-15 17:02:43 +08:00 |
|
Mikachu2333
|
6af3e51566
|
修复Android系统检测 (#313)
|
2025-10-15 16:51:04 +08:00 |
|
Mikachu2333
|
990b8d0df3
|
refactor(lib): 重命名字符串替换函数、优化空指针处理
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
1ac8b892e2
|
style(lib): 调整函数参数括号前空格
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
c44377f2d9
|
build(lib): 更新版本号和最后修改日期
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
16602d0e7f
|
refactor(lib): 重命名字符串替换函数
将函数名从 `xy_str_swap` 更改为 `xy_str_replace`,以更准确地反映其实际功能。
该函数并非简单交换两个字符串,而是用新字符串替换旧字符串的内容。
此更改涉及多个文件中的调用点,包括路径处理和文件读取相关的逻辑。
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
6f312a66c0
|
fix(lib): 优化字符串前缀删除逻辑并修复内存泄漏
重构 `xy_str_delete_prefix` 函数以避免不必要的内存分配和释放,
直接使用原字符串进行处理。同时修复 `xy_dir_exist` 函数中 system
调用后未释放临时命令字符串的内存泄漏问题。
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
948d55185f
|
修复 xy_normalize_path 内存泄漏问题
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
41783b8531
|
修复 xy_str_strip 误释放的问题
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
5588beb542
|
修复 xy_str_delete_prefix 误释放的问题
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
547931c4e4
|
修复 xy_detect_os 内存泄露
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
e64778911a
|
修复 xy_parent_dir 内存泄露
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
2a9d13bfc8
|
修复 xy_normalize_path 内存泄露
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
a3600bf05f
|
修复 xy_dir_exist 的内存泄露
|
2025-10-15 15:05:47 +08:00 |
|
Mikachu2333
|
437729a5cf
|
改进 xy_file_exist 的变量命名,修复内存泄露
|
2025-10-15 15:05:47 +08:00 |
|
Mikachu2333
|
b2a844b676
|
修复 xy_file_to_str 的内存泄露
|
2025-10-15 15:05:47 +08:00 |
|
Mikachu2333
|
5771a308a6
|
xy.h + xy_str_swap 帮助释放内存
|
2025-10-15 15:05:47 +08:00 |
|
Aoran Zeng
|
cc85521a93
|
重命名部分 API
|
2025-10-06 17:40:48 +08:00 |
|
Mikachu2333
|
da003f5fd1
|
增加 xy_str_take_until_newline
|
2025-10-03 09:04:24 +08:00 |
|
Mikachu2333
|
027c40c8e9
|
增加 xy_str_find
|
2025-10-03 09:04:24 +08:00 |
|
Mikachu2333
|
7648b6b2f2
|
增加 xy_file_to_str
|
2025-10-01 18:54:44 +08:00 |
|
Aoran Zeng
|
9f52a4d2be
|
重命名为 xy_quiet_cmd()
|
2025-08-27 15:13:15 +08:00 |
|
Aoran Zeng
|
cf07b13776
|
重命名为 xy_run_get_stdout()
|
2025-08-27 14:52:54 +08:00 |
|
Aoran Zeng
|
afc4ba3d06
|
添加 xy_run_get_status()
|
2025-08-27 14:50:38 +08:00 |
|
Aoran Zeng
|
7f1832b5fd
|
优化注释
|
2025-08-27 12:17:49 +08:00 |
|
Aoran Zeng
|
8e1f6a35f6
|
Bump xy version to v0.2.0
|
2025-08-27 12:05:33 +08:00 |
|
Aoran Zeng
|
55865d6a7b
|
使用 xy.
|
2025-08-27 11:58:43 +08:00 |
|
Aoran Zeng
|
28d913c58b
|
使用 xy.os_devnull
|
2025-08-27 11:54:53 +08:00 |
|
Aoran Zeng
|
90315917e9
|
使用 xy.enable_color
|
2025-08-27 11:53:08 +08:00 |
|
Aoran Zeng
|
5b8bf70407
|
更新贡献者信息
[GitHub #278]
|
2025-08-27 10:53:14 +08:00 |
|
冰彦糖
|
93088fe4b8
|
Merge branch 'dev' into dev
|
2025-08-23 13:58:54 +08:00 |
|
BingChunMoLi
|
f2a50d0963
|
feat: custom_user_agent
|
2025-08-23 12:58:23 +08:00 |
|
Aoran Zeng
|
43ff5c3fd1
|
消除 warning
|
2025-08-22 19:16:58 +08:00 |
|
Aoran Zeng
|
25965b18d7
|
使用新宏
|
2025-08-22 17:15:11 +08:00 |
|
Aoran Zeng
|
eb995e055d
|
添加 user_data
|
2025-08-22 12:16:53 +08:00 |
|
Aoran Zeng
|
1f81fa4efc
|
添加 xy_seq_find()
|
2025-08-22 11:23:19 +08:00 |
|
Aoran Zeng
|
4ef5fc7f18
|
使用 xy_panic()
|
2025-08-21 16:25:52 +08:00 |
|
Aoran Zeng
|
449da90daa
|
添加 xy_developer_mistake()
|
2025-08-21 16:04:09 +08:00 |
|
Aoran Zeng
|
98b2e14747
|
动态检测 OS 以及添加 xy_init()
|
2025-08-21 00:14:02 +08:00 |
|
Aoran Zeng
|
e6d512eb83
|
重命名为 XY_Build_On_xx
|
2025-08-20 22:05:07 +08:00 |
|
Aoran Zeng
|
9d7543b681
|
更新文件头
|
2025-08-20 21:53:22 +08: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
|
0d232fba92
|
全部使用 xy_strcat() 弃用 xy_strjoin()
|
2025-08-20 18:32:30 +08:00 |
|
Aoran Zeng
|
63b3832ce9
|
重命名为 xy_use_utf8()
|
2025-08-20 18:19:58 +08:00 |
|
Aoran Zeng
|
ef65acc5df
|
迁移 xy_strjoin()
|
2025-08-20 16:42:04 +08:00 |
|