mirror of
https://github.com/neovim/neovim.git
synced 2025-09-21 18:58:18 +00:00

- Add event loop abstraction module under src/nvim/event. The src/nvim/event/loop module replaces src/nvim/os/event - Remove direct dependency on libuv signal/timer API and use the new abstraction instead. - Replace all references to uv_default_loop() by &loop.uv, a new global variable that wraps libuv main event loop but allows the event loop functions to be reused in other contexts.
8 lines
160 B
C
8 lines
160 B
C
#ifndef NVIM_OS_SIGNAL_H
|
|
#define NVIM_OS_SIGNAL_H
|
|
|
|
#ifdef INCLUDE_GENERATED_DECLARATIONS
|
|
# include "os/signal.h.generated.h"
|
|
#endif
|
|
#endif // NVIM_OS_SIGNAL_H
|