Alexey Melnichuk
Alexey Melnichuk
In alien_buffer_new we do not set lua_setuservalue (lua_setfenv on lua5.1) In alien_buffer_get we call lua_getuservalue(L, 1); that return _G And we lookup functions in global. so call buf:tostring(3,2) become to...
I wrote simle tcp proxy. I have 2 fibers Fiber1 read from backend and write to frontend Fiber2 read from frontend and write to backend Fiber1 create Fiber2 and pass...
In fact I already use it in some of my plugins. This different from event key down so it allows to get real symbol (not keyboard key). So I think...
Settings like ```Lua -- relative path from the project dir -- NOTE. This is not regexp but just starts of path debugger.pathmap = { {'/usr/share/userverlua/userver', '../userverlua/lua/userver'} } ``` I need...
On my Ubuntu system, I have a problem with drop-down auto-complete lists. This list may show in the wrong position. I have 2 monitors (in fact it is a laptop...
Cursor has a dark color with the dark theme. So it becomes almost invisible. The main editor, console and output editors have a light cursor  This is on the...
Now I have few plugins which extend menu. And menu items can change order from run to run zbs. Does ZBS order plugins by file name?
I suggest this one scheme Shift+FoldingClick - fold unfold all nested blocks Ctrl+Shift+FoldClick - fold unfold all blocks (including nested) in entire document I made this one ```Lua if shift...