lite-xl/src/api
Takase ef70faa2fd Asynchronous process reaping (#1412)
* refactor(process): introduce process_stream_handle separate from process_handle

* feat(process): introduce process_handle helper functions

* feat(process): add asynchronous process reaping

* feat(process): wait for shorter period if possible

* style(process): remove unecessary brackets

* style(process): fix parentheses

* refactor(process): remove useless setvbuf call

* style(process): remove unecessary value

* refactor(process): add size field into kill_list

* refactor(process): use SDL_Delay for sleeping

* style(process): remove trailing whitespace

* fix(main): destroy window before closing lua

* fix(process): check for timeout correctly

* refactor(process): remove unecessary if check

* refactor(process): remove size from the list

* fix(process): fix invalid delay calculation

Co-authored-by: Guldoman <giulio.lettieri@gmail.com>

---------

Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2023-08-07 15:26:37 +01:00
..
dirmonitor Updated dummy method signature to match prototypes. 2023-08-07 15:01:50 +01:00
api.c Updates and fixes for the latest available code, for 2.1 release 2022-10-10 19:06:19 +01: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 Asynchronous process reaping (#1412) 2023-08-07 15:26:37 +01:00
regex.c Make empty groups in `regex.gmatch` return their offset (#1325) 2023-08-07 15:01:50 +01:00
renderer.c Improve text width calculation precision (#1408) 2023-08-07 15:25:46 +01:00
system.c pass RenWindow by argument (#1321) 2023-08-07 15:02:06 +01:00
utf8.c Don't set a value twice (#1306) 2023-01-05 15:48:49 -05:00