lite-xl/src/api
Takase 2fe1f52a1f
Process API improvements (again) (#1370)
* feat(process): add push_error
* refactor(process): use push_error for better errors
* style(process): consistent error messages
* refactor(process): reimplement process.strerror() with push_error
* refactor(process): implement close_fd only once
* refactor(process): rename process_handle to process_handle_t
* fix(process): prevent errors from a NULL error message
* refactor(process): refactor push_error into 2 functions
* fix(process): fix wrong error message
* fix(process): check if push_error_string actually pushed something
* refactor(process): make error messages descriptive
* fix(process): check for empty table instead of aborting
* refactor(process): make error messages descriptive on Windows
* refactor(process): rename process_stream_handle to process_stream_t
* refactor(process): fix wrong usage of process_handle_t
* fix(process): fix wrong type name
* refactor(process): incoporate kill_list_thread into process_kill_list_t
* refactor(process): make kill_list per-state data
2023-08-19 12:43:57 +08:00
..
dirmonitor Updated dummy method signature to match prototypes. 2023-08-19 12:28:48 +08:00
api.c c core: fix extra utf8 build conflict on windows 2022-05-11 00:22:01 -04:00
api.h Fix native plugins not reloading upon core:restart (#1219) 2022-12-02 17:06:35 -05:00
dirmonitor.c MSVC Support (#1199) 2022-11-15 23:23:45 -04:00
process.c Process API improvements (again) (#1370) 2023-08-19 12:43:57 +08:00
regex.c Make empty groups in `regex.gmatch` return their offset (#1325) 2023-08-19 12:28:47 +08:00
renderer.c Improve text width calculation precision (#1408) 2023-08-19 12:38:35 +08:00
system.c Fix for api_require wrong macro && conditions (#1465) 2023-08-19 12:42:31 +08:00
utf8.c Don't set a value twice (#1306) 2023-08-19 12:28:19 +08:00