Commit Graph

  • 879617c9bb Merge pull request #26105 from luukvbaal/signmerge bfredl 2023-11-22 18:19:44 +01:00
  • c8fd82b26d build: reorder compiler option setting dundargoc 2023-11-22 10:39:20 +01:00
  • c249058758 feat(extmarks): add sign name to extmark "details" array Luuk van Baal 2023-11-18 23:49:11 +01:00
  • 34fa1e1ca4 Merge pull request #26151 from bfredl/signcount bfredl 2023-11-22 12:19:30 +01:00
  • fba17d5b88 fix(decorations): fix imbalanced sign count bfredl 2023-11-22 11:30:36 +01:00
  • 2e722da44d Merge pull request #25826 from bfredl/art_deco bfredl 2023-11-22 10:13:10 +01:00
  • 0b38fe4dbb refactor(decorations): break up Decoration struct into smaller pieces bfredl 2023-03-08 15:18:02 +01:00
  • 8c6b0a5f21 vim-patch:9.0.2117: [security] use-after-free in qf_free_items (#26148) zeertzjq 2023-11-22 11:07:00 +08:00
  • 059dc3f4a6 vim-patch:cb0c113ddc01 (#26147) zeertzjq 2023-11-22 11:06:46 +08:00
  • 820823c76d vim-patch:596a9f29c83a (#26146) zeertzjq 2023-11-22 10:46:11 +08:00
  • 91ef26dece fix(messages): :map output with ext_messages (#26126) Bara C. Tudor 2023-11-22 03:50:28 +02:00
  • 7663584708 refactor: remove __clang_analyzer__ macro dundargoc 2023-11-15 13:49:35 +01:00
  • 26033eee1d build: suppress bugprone-reserved-identifier warnings dundargoc 2023-11-21 18:42:53 +01:00
  • 78239f0bbc build: reorganize cmake files dundargoc 2023-11-20 16:49:48 +01:00
  • b4fee208ef docs: update MAINTAIN.md dundargoc 2023-11-21 19:00:30 +01:00
  • 7e97c773e3 perf(lsp): use async fs_stat for file watching on linux (#26123) Mathias Fußenegger 2023-11-21 17:46:19 +01:00
  • e89071522c fix(column): always set b_signcols.max Luuk van Baal 2023-11-21 14:53:43 +01:00
  • 585eeacb24 refactor(sign): store 'signcolumn' width range when it is set Luuk van Baal 2023-11-20 02:27:16 +01:00
  • fec5e3ab24 fix(vim.region): handle multibyte inclusive selection properly (#26129) zeertzjq 2023-11-21 14:25:45 +08:00
  • 4880385809 build: adjust clang-tidy warning exclusion logic dundargoc 2023-11-10 14:06:04 +01:00
  • a6e3d93421 refactor: enable formatting for ternaries dundargoc 2023-11-16 10:59:11 +01:00
  • ec79ff893d refactor(lsp): add type annotations to _watchfiles (#26109) Mathias Fußenegger 2023-11-20 17:19:41 +01:00
  • 77c0d5415b build: bump uncrustify to version 0.78.1 dundargoc 2023-11-20 15:11:44 +01:00
  • 99b8a343e1 fixup: quick update, squash later dundargoc 2023-11-20 12:42:54 +01:00
  • 7a80e169c5 build: disable all compiler warnings from dependencies dundargoc 2023-11-20 02:01:39 +01:00
  • d667e0e414 vim-patch:9.0.2116: No test for defining sign without attribute (#26115) luukvbaal 2023-11-20 03:25:14 +01:00
  • 7ca2d64e8b test: skip failing watch file tests on freebsd (#26110) Mathias Fußenegger 2023-11-19 18:37:49 +01:00
  • ac1113ded5 refactor: follow style guide dundargoc 2023-11-13 23:40:37 +01:00
  • 1798a4b5e9 build: bump uncrustify version dundargoc 2023-11-16 10:59:11 +01:00
  • de28a0f84c perf(lsp): replace file polling on linux with per dir watcher (#26108) Mathias Fußenegger 2023-11-19 14:25:32 +01:00
  • a84b454ebe fix(sign): do not error when defining sign without attributes (#26106) luukvbaal 2023-11-19 00:58:33 +01:00
  • debad0020c Merge pull request #26104 from bfredl/noextmarkinfo bfredl 2023-11-18 22:38:27 +01:00
  • ec283e6b4b refactor(extmark): redundant ExtmarkInfo delenda est, use MTPair instead bfredl 2023-11-18 20:35:12 +01:00
  • bec2ebebda build: various cmake fixes dundargoc 2023-11-07 09:52:20 +01:00
  • df87266b23 Merge pull request #25724 from luukvbaal/signmerge bfredl 2023-11-18 15:04:14 +01:00
  • cdc8bacc79 fix(completion): filter results with complete+=f (#26029) Raphael 2023-11-18 12:26:52 +08:00
  • abac33605f Merge pull request #26096 from gpanders/tui-input-refactor Gregory Anders 2023-11-17 14:24:47 -06:00
  • e80b83bf56 refactor(tui): use termkey_interpret_modereport Gregory Anders 2023-11-17 12:15:16 -06:00
  • 89dd939c15 refactor(tui): refactor Kitty keyboard query implementation Gregory Anders 2023-11-01 08:24:35 -05:00
  • 4972c80489 refactor(snippet): rename test utilities Maria José Solano 2023-11-11 18:07:46 -08:00
  • 7e36c8e972 feat(lsp): support for choice snippet nodes Maria José Solano 2023-10-26 22:53:38 -07:00
  • ad867fee26 fix(tui): handle cursor visibility properly (#26091) zeertzjq 2023-11-17 22:13:30 +08:00
  • c4afb9788c refactor(sign): move legacy signs to extmarks Luuk van Baal 2023-11-11 00:52:50 +01:00
  • 677be4bdd2 docs: document breaking change of cursor blink behavior (#26075) Gregory Anders 2023-11-17 08:07:35 -06:00
  • 7af89ef464 Merge pull request #25934 from bfredl/screenlinechar bfredl 2023-11-17 13:38:10 +01:00
  • b522cb1ac3 refactor(grid): make screen rendering more multibyte than ever before bfredl 2023-11-06 14:52:27 +01:00
  • 20ec4c776a fix(lua): only disable vim.schedule() when closing main loop (#26090) zeertzjq 2023-11-17 18:34:48 +08:00
  • dc9f7b8145 Merge pull request #26083 from zeertzjq/vim-9.0.1854 zeertzjq 2023-11-17 10:19:56 +08:00
  • 790bd4d585 vim-patch:9.0.2106: [security]: Use-after-free in win_close() zeertzjq 2023-11-17 09:47:04 +08:00
  • d49be1cd28 vim-patch:9.0.2010: [security] use-after-free from buf_contents_changed() zeertzjq 2023-11-17 09:42:59 +08:00
  • b6200fbdf2 vim-patch:9.0.1992: [security] segfault in exmode zeertzjq 2023-11-17 09:42:10 +08:00
  • 3ab0e296c6 vim-patch:9.0.1969: [security] buffer-overflow in trunc_string() zeertzjq 2023-11-17 09:33:54 +08:00
  • 5a67878e86 vim-patch:9.0.1882: Trailing white space in tests zeertzjq 2023-11-17 09:32:30 +08:00
  • 7f62775d5d vim-patch:9.0.1881: Test_crash fails on Mac zeertzjq 2023-11-17 09:32:13 +08:00
  • b5b6e6fb49 vim-patch:9.0.1878: tests running sh have problems zeertzjq 2023-11-17 09:31:50 +08:00
  • eae10de14e vim-patch:9.0.1873: [security] heap-buffer-overflow in vim_regsub_both zeertzjq 2023-11-17 09:22:30 +08:00
  • 6867d2492c vim-patch:9.0.1872: CI: test_crash() fails on CI zeertzjq 2023-11-17 09:22:09 +08:00
  • 0b0df9f5d7 vim-patch:9.0.1868: test_crash still fails for circle ci zeertzjq 2023-11-17 09:21:54 +08:00
  • 1274380029 vim-patch:9.0.1864: still crash with bt_quickfix1_poc zeertzjq 2023-11-17 09:19:01 +08:00
  • 2371b9303d vim-patch:9.0.1860: CI: test_crash1() is flaky zeertzjq 2023-11-17 09:18:42 +08:00
  • bbb363f4bc vim-patch:partial:9.0.1859: heap-use-after-free in bt_normal() zeertzjq 2023-11-17 09:15:38 +08:00
  • 8dc72789cf vim-patch:9.0.1858: [security] heap use after free in ins_compl_get_exp() zeertzjq 2023-11-17 09:12:01 +08:00
  • a589156b4d vim-patch:9.0.1857: [security] heap-use-after-free in is_qf_win() zeertzjq 2023-11-17 08:56:41 +08:00
  • 748198f5bf vim-patch:9.0.1854: test_crash1() fails on CI zeertzjq 2023-11-17 08:55:36 +08:00
  • 86c2213b5e fix(osc52): use p for primary selection instead of s (#26076) Tomasz N 2023-11-17 02:52:22 +01:00
  • 6952b1951b vim-patch:9.0.2107: [security]: FPE in adjust_plines_for_skipcol (#26082) zeertzjq 2023-11-17 08:40:02 +08:00
  • 133a592d19 Merge pull request #26081 from zeertzjq/vim-9.0.2108 zeertzjq 2023-11-17 07:47:22 +08:00
  • 9d39ad6318 vim-patch:9.0.2111: [security]: overflow in get_number zeertzjq 2023-11-17 07:18:12 +08:00
  • 809b05bf27 vim-patch:9.0.2110: [security]: overflow in ex address parsing zeertzjq 2023-11-17 07:14:07 +08:00
  • 016c6fae27 vim-patch:9.0.2109: [security]: overflow in nv_z_get_count zeertzjq 2023-11-17 07:11:56 +08:00
  • a4c111ae69 vim-patch:9.0.2108: [security]: overflow with count for :s command zeertzjq 2023-11-17 06:41:03 +08:00
  • 354b57b01f vim-patch:9.0.1535: test commented out in a wrong way zeertzjq 2023-11-17 07:06:28 +08:00
  • f6658a1e78 vim-patch:9.0.1534: test for expanding "~" in substitute takes too long zeertzjq 2023-11-17 07:05:37 +08:00
  • d2f2e2725c vim-patch:9.0.1532: crash when expanding "~" in substitute causes very long text zeertzjq 2023-11-17 06:55:08 +08:00
  • a388c852c4 build: update libtermkey commit dundargoc 2023-11-16 20:59:52 +01:00
  • 5d75d9aef2 fix(osc52): enable OSC 52 by default in tmux sessions (#26072) Gregory Anders 2023-11-16 13:56:05 -06:00
  • 2f64546dc1 refactor: use optional base argument of tonumber (#26070) Gregory Anders 2023-11-16 12:25:50 -06:00
  • db57df04b6 feat(clipboard): enable OSC 52 clipboard provider by default (#26064) Gregory Anders 2023-11-16 12:21:24 -06:00
  • 4bf47222c9 feat: add vim.text module (#26069) Gregory Anders 2023-11-16 11:35:54 -06:00
  • b4b7ca2d54 feat(tui): support DCS responses in TermResponse event (#26061) Gregory Anders 2023-11-16 11:12:42 -06:00
  • dc3f84bf4f docs: fix vim.snippet help tags (#26068) Gregory Anders 2023-11-16 10:53:25 -06:00
  • 931f28841c refactor: remove B_SPELL macro (#26063) zeertzjq 2023-11-16 11:50:04 +08:00
  • bb4b4576e3 refactor: iwyu (#26062) zeertzjq 2023-11-16 10:55:54 +08:00
  • 326d46f690 refactor: move some functions to winfloat.c (#26020) Raphael 2023-11-16 09:54:47 +08:00
  • 405bad5e08 fix(tui): do not toggle cursor visibility when flushing the buffer (#26055) Gregory Anders 2023-11-15 15:55:19 -06:00
  • d92dd2a0c0 build(deps): bump luajit to HEAD - 43d0a1915 Christian Clason 2023-11-15 09:14:51 +01:00
  • 64c2c7c40d ci: bump actions/github-script from 6 to 7 (#26041) dependabot[bot] 2023-11-15 12:57:54 +08:00
  • ba58c6f8a4 fix: only attempt to close timer if not already closing (#26047) Gregory Anders 2023-11-14 17:02:57 -06:00
  • c37f7bdba5 vim-patch:67abf1592c83 Christian Clason 2023-11-14 17:31:59 +01:00
  • 7e0f6211af vim-patch:30c762d99ac8 Christian Clason 2023-11-14 17:31:50 +01:00
  • f4d95c05b9 vim-patch:9.0.2105: skipcol not reset when topline changed (#26042) luukvbaal 2023-11-14 23:28:56 +01:00
  • 9e2248ab58 vim-patch:9.0.2104: wast filetype should be replaced by wat filetype Christian Clason 2023-11-14 17:38:46 +01:00
  • 1a4db51d06 Revert "docs: adjust help-tag-right CSS for HTML" #26046 Justin M. Keyes 2023-11-14 09:55:54 -08:00
  • d50274812b docs: adjust help-tag-right CSS for HTML #25858 rsynnest 2023-11-14 09:33:18 -08:00
  • ac8ed77afb feat(tui): add 'termsync' option (#25871) Gregory Anders 2023-11-14 08:53:58 -06:00
  • b73a829837 refactor: vim.ui.clipboard #26040 Justin M. Keyes 2023-11-14 05:15:45 -08:00
  • 2a467acc86 fix(defaults): set 'fsync' #26039 Justin M. Keyes 2023-11-14 03:34:59 -08:00
  • 5b45efbee6 fix(defaults): set 'fsync' #26034 Ploum 2023-11-14 11:56:50 +01:00
  • 582d7f4790 Merge pull request #25918 from gpanders/background-color Gregory Anders 2023-11-13 19:21:07 -06:00
  • 22eb2ba183 fix(lua): do not schedule events if Nvim is exiting Gregory Anders 2023-11-13 13:39:04 -06:00