Marius

Results 27 comments of Marius

Changing the API is not a problem, is the parser output documented somewhere? The regex engine works with UTF16 and I haven't figured out how convert back and forth. Only...

I only just saw that you added `jsregexp` as a submodule. Just make sure you fix a tag or commit because there will be some breakage in `master` (notably, https://github.com/kmarius/jsregexp/pull/11)....

We are looking to mimic the javascript RegExp objects. `exec` returns the first (*next* if global) match in the string, `test` simply checks for a match without building the result....

> git submodules always point to a commit, in this case: https://github.com/kmarius/jsregexp/tree/c3e473240eebb65a8870abebafeff83b6c9e7f16 Ah, good to know. > IMHO, it will be less performant because the regex has to calculate the...

Clangd is sending the completion items with the matching quote/bracket. I have tried working around this by conditionally inserting `"` or `>` with a match node but I would sometimes...

I hacked together ```lua local function char_after_cursor() local pos = require("luasnip.util.util").get_cursor_0ind() local line = vim.api.nvim_buf_get_lines(0, pos[1], pos[1] + 1, false) return string.sub(line[1], pos[2]+1, pos[2]+1) end -- ... on_attach = function(client)...

Looks like this https://github.com/dankamongmen/notcurses/blob/ab8590d7b3a7a3129a603e4235ff50eb2b0cfd9f/CMakeLists.txt#L577 is inside a large `if(${USE_CXX})` block.

Thank you for the comprehesive write up. I figured it had to be some new protocol as from my knowledge those things were not possible in "old" terminals. I find...

Any news on this, or a workaround? Is it possible to simply disable the kitty protocol? I would love to upgrade from `2.4.1`.

Yep, this definitely worked up until 2.4.2. I ported a small application from `ncurses` to `notcurses`, more or less changing `WINDOWS` to `ncplanes`. The only issues I ever had were...