summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/api
AgeCommit message (Expand)AuthorFiles
2024-03-13fix(api/buffer): fix handling of viewport of non-current bufferbfredl3
2024-03-12refactor: use ml_get_buf_len() in API code (#27825)zeertzjq3
2024-03-11vim-patch:9.1.0147: Cannot keep a buffer focused in a windowColin Kennedy2
2024-03-09Merge pull request #27330 from seandewar/win_set_config-fixesSean Dewar2
2024-03-09fix(api): win_set_config set tp_curwin of win moved from other tabpageSean Dewar1
2024-03-09docs: support inline markdownLewis Russell7
2024-03-09fix(api): win_set_config update statuslines after removing splitsSean Dewar1
2024-03-08fix(api): patch some cmdwin/textlock holesSean Dewar2
2024-03-08fix(api): handle win_split_ins failure properlySean Dewar1
2024-03-08vim-patch:9.1.0118: Use different restoration strategy in win_splitmoveSean Dewar1
2024-03-08vim-patch:9.1.0116: win_split_ins may not check available roomSean Dewar1
2024-03-08fix(api): make open_win block only enter/leave events if !enter && !noautocmdSean Dewar1
2024-03-08fix(api): make win_set_config with "win" for splits need "split/vertical"Sean Dewar1
2024-03-08fix(api): make open_win/win_set_config check if splitting allowedSean Dewar1
2024-03-08fix(api): avoid open_win UAF if target buf deleted by autocmdsSean Dewar1
2024-03-08fix(api): open_win fire Buf* events when !enter && !noautocmd if entered earlySean Dewar1
2024-03-08fix(api): open_win fire BufWinEnter for other buffer when !enter && !noautocmdSean Dewar1
2024-03-08fix(api): win_set_config fires unnecessary autocmdsSean Dewar1
2024-03-08fix(api): win_set_config autocmds crash when moving win to other tabpageSean Dewar1
2024-03-08refactor(ui): remove outdated UI vs UIData distinctionbfredl1
2024-03-07refactor(msgpack): allow flushing buffer while packing msgpackbfredl3
2024-02-28refactor(metadata): generate all metadata in luabfredl3
2024-02-27feat(docs): replace lua2dox.luaLewis Russell11
2024-02-25docs: fix several misleading and superfluous wordings (#27609)Evgeni Chasnovski1
2024-02-22fix(api): don't leak memory with nvim_win_get_ns (#27570)zeertzjq1
2024-02-22fix(extmarks): redraw properly with scoped inline virt_text (#27569)zeertzjq1
2024-02-21feat(extmark): window scoped extmarkaltermo3
2024-02-21docs: remove mention of foreground/background/special keys in nvim_set_hl (#2...rktjmp1
2024-02-21refactor(api): make freeing of return-value opt-in instead of opt outbfredl8
2024-02-20Merge pull request #27541 from bfredl/exprarenabfredl1
2024-02-20fix(extmarks): priority order of inline and non-inline virt_text (#27532)zeertzjq1
2024-02-20refactor(api): use an arena for nvim_parse_expressionbfredl1
2024-02-20refactor(api): reduce temporary allocations when replacing linesbfredl3
2024-02-19refactor(api): use arena for nvim_put and nvim_pastebfredl2
2024-02-19refactor(api): use arena when listing objectsbfredl2
2024-02-19refactor(api): use arena for runtime and client infobfredl1
2024-02-19refactor(api): use an arena for user commandsbfredl1
2024-02-18refactor(api): use arena for metadata; msgpack_rpc_to_object delenda estbfredl2
2024-02-18refactor(api): use arena for autocmdsbfredl2
2024-02-18refactor(api): use arena for channel info and terminal infobfredl2
2024-02-18refactor(api): use an arena for mappingsbfredl7
2024-02-17fix(api): don't use stl 'fillchar' for "use_statuscol_lnum" (#27501)luukvbaal1
2024-02-15docs: document breaking change for nvim_create_autocmd callback (#27484)Gregory Anders2
2024-02-15refactor(eval): use arena when converting typvals to Objectbfredl11
2024-02-13refactor(lua): use a keyset for vim.diff opts parsingbfredl1
2024-02-13refactor(lua): use Arena when converting from lua stack to API argsbfredl9
2024-02-12Merge pull request #27348 from fredizzimo/fsundvik/fix-ext-hlstatebfredl1
2024-02-11refactor(api): use an arena for nvim_buf_get_lines and buffer updatesbfredl3
2024-02-10refactor: rename w_float_config to w_config #27419Will Hopkins1
2024-02-10Merge pull request #27398 from bfredl/arena2bfredl8