Victor Chernyakin
Victor Chernyakin
libxkbcommon already provides functions to convert keysyms to codepoints and UTF-8. The library has offered these functions since 0.5.0 (https://xkbcommon.org/doc/0.5.0/group__keysyms.html), so using them shouldn't cause any compatibility problems.
We seem to have a quite complex system of C and C++ standards we support, and this system has no documentation. Please help me understand the situation and correct me...
`strncpy()`'s pointer parameters are marked `restrict`, but when `file_browser_reload_directory_content()` was being called to reload the directory that was currently open: ```c file_browser_reload_directory_content(browser, browser->directory) ``` it would try to copy its...