aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os_unix.c
diff options
context:
space:
mode:
authorNicolas Hillegeer <nicolas@hillegeer.com>2014-06-02 12:44:01 +0200
committerJustin M. Keyes <justinkz@gmail.com>2014-06-28 14:42:59 -0400
commit99163c9f13fd212afbb7a051c599914af942433a (patch)
tree0b02fc274a71804ae65dd986c1cec0369aa81bc9 /src/nvim/os_unix.c
parent2fcc07892fcf05479fa1142e6a4fe5101c1cdf7a (diff)
downloadrneovim-99163c9f13fd212afbb7a051c599914af942433a.tar.gz
rneovim-99163c9f13fd212afbb7a051c599914af942433a.tar.bz2
rneovim-99163c9f13fd212afbb7a051c599914af942433a.zip
os: implement VimL libcall with {mch,os}_libcall
The old mch_libcall was removed from neovim. This is a partial reimplementation on top of libuv. It doesn't catch exceptions (windows) nor signals (unix) though, so it's quite a bit more prone to crashing if the loadable library throws an exception or crashes. Still, it should be fine for well-behaved libraries. Requested by @Shougo.
Diffstat (limited to 'src/nvim/os_unix.c')
0 files changed, 0 insertions, 0 deletions