Du Yanning
Du Yanning
**Describe the bug you encountered:** I used rustdesk to connect to my home computer today and played DianFeng Tank from QQ Game. The mouse can move, but the game's collimator...
``` tb_buffer_t b; tb_buffer_init(&b); tb_buffer_memncpy(&b, (tb_byte_t const*)"abcde", 6); // data[0-5] tb_trace_i("%s", tb_buffer_data(&b)); printf("size: %ld\n", tb_buffer_size(&b)); printf("maxn: %ld\n", tb_buffer_maxn(&b)); printf("data[%ld]=%d\n", tb_buffer_size(&b), *((char*)tb_buffer_data(&b)+tb_buffer_size(&b))); printf("data[%ld]=%d\n", tb_buffer_size(&b)+1, *((char*)tb_buffer_data(&b)+tb_buffer_size(&b)+1)); printf("data[%ld]=%d\n", tb_buffer_size(&b)+2, *((char*)tb_buffer_data(&b)+tb_buffer_size(&b)+2)); tb_buffer_memncpyp(&b, 1, "XY",...
xmake f xmake xmake package 之后,扩展模块xml与coroutine处在未开启状态,然而 xmake f -h 的输出却显示开启  如果这俩选项会被 --small=y 覆盖,建议在帮助信息中给出提示。
### 描述问题 tbox目前的实现是这样的 ``` tb_long_t tb_vsnprintf(tb_char_t* s, tb_size_t n, tb_char_t const* fmt, tb_va_list_t args) { // check if (!n || !s || !fmt) return 0; ``` 即当n等于0时,直接返回0。 ### 期待的结果 然而标准库里的vsnprintf的行为是这样的:...
### Xmake 版本 xmake v2.9.8+20250323 ### 操作系统版本和架构 Debian GNU/Linux 12 (bookworm) ### 描述问题 似乎更新到3.0.3了,但又似乎没有 ``` duyanning@dyn-legion ~/work/tbox (master) $ xmake update update version v3.0.3 from official source .. => download...