Commit Graph

  • 796a51680a Accepting request 1205619 from editors factory Ana Guerrero 2024-10-04 15:11:03 +0000
  • bb82ee52cd - Update to 0.10.2 - Features * jumplist: Allow opting out of removing unloaded buffers (#30419) - Bug Fixes * api: Error properly with invalid field in nvim_open_win (#30078) * api: Nvim_buf_get_text() crashes with large negative column #28740 * api: Fix crash/leak with float title/footer on error (#30543) * channel: Handle writing to file instead of pipe (#30520) * column: Set signcolumn width after splitting window (#30556) * completion: Don't include <Lua function> in -complete= (#30209) * decor: Don't use separate DecorSignHighlight for url (#30096) * decor: Exclude invalid marks from meta total * diagnostics: Don't apply extmarks to invalid lines #29321 * diff: Use mmfile_t in linematch * filetype: Handle .in files with no filename (#30487) * float: Properly find last window of tabpage (#30571) * health: Fix pyenv root and python exepath detect issue * health: Return correct name from 'path2name()' * lsp: Don't send foreign diagnostics to servers in buf.code_action (#29501) * lsp: Avoid reusing diagnostics from different servers in actions (#30002) * lsp: Return call hierarchy item, not the index (#30145) * lsp: Handle out-of-bounds character positions #30288 * lsp: Handle encoding bounds in str_utfindex_enc * lsp: Handle nil bytes in strings * lua: Ignore stdout and stderr for xdg-open * man: Avoid setting v:errmsg (#30052) * man: Check if buffer is valid before restoring 'tagfunc' (#30180) * regexp: Fix typo in E888 error message (#30161) * runtime: Sync bundled treesitter queries * runtime: Sync bundled treesitter queries devel Richard Rahl 2024-10-04 05:40:33 +0000
  • f02d9060f5 Accepting request 1202253 from editors Ana Guerrero 2024-09-22 09:06:07 +0000
  • d8bad18096 - fix the post scriptlet Richard Rahl 2024-09-20 18:24:59 +0000
  • d33675bdbd OBS-URL: https://build.opensuse.org/package/show/editors/neovim?expand=0&rev=161 Richard Rahl 2024-09-20 00:26:53 +0000
  • 9cfdc519b2 OBS-URL: https://build.opensuse.org/package/show/editors/neovim?expand=0&rev=160 Richard Rahl 2024-09-20 00:22:00 +0000
  • 401c1ada19 OBS-URL: https://build.opensuse.org/package/show/editors/neovim?expand=0&rev=159 Richard Rahl 2024-09-19 23:10:13 +0000
  • d04a2f387c - remove the integration of vimplugins into neovim. If the user wants that he needs to add it himself Richard Rahl 2024-09-15 19:45:28 +0000
  • f5fc7eca3a Accepting request 1194028 from editors Dominique Leuenberger 2024-08-16 10:23:30 +0000
  • 4a74e5ecc0 - add make-tree-sitter-optional.patch for making the tree-sitter plugins optional (behind bcond) - this fixes s390x - enable luajit for riscv64, which leaves ppc64le as the lone arch which uses lua - remove post and postun from the spec template, as most standard packages don't need this (and ChangeLog file, as most projects dont use this file anymore. - revert back to default compiler flags Richard Rahl 2024-08-15 00:37:54 +0000
  • 637b2aa1c5 Accepting request 1191018 from editors Dominique Leuenberger 2024-08-02 15:26:50 +0000
  • aaa5b187d9 Accepting request 1189408 from home:rrahl0 Richard Rahl 2024-07-24 13:12:38 +0000
  • 4b0c61058b Accepting request 1189348 from home:mvyskocil:branches:editors Richard Rahl 2024-07-24 12:55:25 +0000
  • 64a7d0a47a Accepting request 1182975 from editors Ana Guerrero 2024-06-25 21:07:33 +0000
  • f5be35cbf4 Accepting request 1182855 from home:rrahl0:branches:editors Martin Pluskal 2024-06-24 08:31:17 +0000
  • 0ea7285839 Accepting request 1178579 from editors Ana Guerrero 2024-06-06 10:31:44 +0000
  • 1e08408073 Accepting request 1178385 from home:breadyx_:branches:editors Martin Pluskal 2024-06-04 17:18:16 +0000
  • 93b6984471 Accepting request 1177072 from editors Ana Guerrero 2024-05-27 09:56:41 +0000
  • bfff8a956c Accepting request 1177052 from home:mvyskocil:branches:editors Martin Pluskal 2024-05-27 08:56:31 +0000
  • fe8b947e19 Accepting request 1157204 from editors Ana Guerrero 2024-03-13 21:18:36 +0000
  • 0dcd311fdf Accepting request 1157022 from home:dheidler:branches:editors Martin Pluskal 2024-03-12 13:31:47 +0000
  • 3328d49b1a Accepting request 1152969 from editors Ana Guerrero 2024-02-28 18:45:28 +0000
  • 6b1251ee59 OBS-URL: https://build.opensuse.org/package/show/editors/neovim?expand=0&rev=143 Martin Pluskal 2024-02-28 15:32:13 +0000
  • ce1604eb39 Accepting request 1152442 from home:lkocman:branches:editors Martin Pluskal 2024-02-27 17:37:52 +0000
  • 9e885d3d0d Accepting request 1136267 from editors Dominique Leuenberger 2024-01-03 11:30:47 +0000
  • c7b32fc9ef Accepting request 1135834 from home:mcepl:branches:editors Martin Pluskal 2024-01-02 20:36:56 +0000
  • 6db05c02e1 Accepting request 1125802 from editors Ana Guerrero 2023-11-30 20:59:59 +0000
  • f256005274 Accepting request 1123257 from home:jengelh:branches:editors Martin Pluskal 2023-11-14 07:15:23 +0000
  • e51a5a6459 Accepting request 1117794 from editors Ana Guerrero 2023-10-15 17:27:34 +0000
  • 770c96d230 - Update to version 0.9.4: This is a maintenance release, focusing on bug fixes. - build: Fix exporting symbols on macOS Sonoma - api: Handle NUL in nvim_err_write() and nvim_out_write() - autocmd: Api functions accepting garbage after event name - clang: Null pointer dereference in parse_msgpack - clipboard: Don't pass --foreground to wl-copy - exception: Remember whether message is multiline - float: Update position of anchored windows first - float: Fix some other crashes with :unhide or :all - lua: Not using global value in vim.opt_global - lua: Show error message when failing to set variable - mouse: Click on 'statuscolumn' with 'rightleft' - path: Accept special characters on Windows - provider: Fix python3 provider cannot detect python3.12 - provider/pythonx: Import the correct module - rpc: Fix race condition - runtime: Add commentstring for D ftplugin - statuscolumn: Update number hl for each screen line - terminal: Check terminal size at end of screen update - treesitter: Remove more double recursion - ui: "resize -1" with cmdheight=0 - unhide: Close floating windows first - unittests: Ignore __s128 and __u128 types in ffi - tutor: Clarify the meaning of ✗ and ✓ Matej Cepl 2023-10-14 11:33:29 +0000
  • a89fd0d3d9 Accepting request 1109538 from editors Ana Guerrero 2023-09-07 19:14:03 +0000
  • b451353859 - Remove unnecessary neovim-rpmlintrc. Matej Cepl 2023-09-07 12:02:41 +0000
  • 25ef49ce54 - Update to version 0.9.2: - Bram: Nvim is a fork of the Vim editor, created and developed by Bram Moolenaar. On August 3, 2023, he passed away at the age of 62. If Vim or Nvim have been of use to you in your life, read :help Bram and :help Uganda and consider honoring his memory in a way you see fit. - Breaking change: - An adjustment was made to the grid_line event as part of the exernal UI protocol: the cells array might now end with a [' ', attr, 0] item with a repeat count of zero. This is needed by the TUI to disambiguate final spaces from a line from just clearing the line, which will make a difference when copying text using the terminal emulators builtin primary selection support. External UI:s can safely ignore such an empty item and most UIs already handle this fine. But it could break UI:s which has an assert to validate the cell count to be bigger than zero, or similar. - Features: - tui: Support Super and Meta modifiers - terminal: forward more special keys and modifier-mouse combinations - Bug Fixes: - lua: Always set arg0 to lua scripts - api: Redundant error when using nvim_cmd - api, lua: Make blank lines in a message work properly - column: fix bugs related to signs in 'statuscol' - completion: Don't add backslash in runtime completion - diff: Filler lines for hunks bigger than linematch limit - edit: Fix K_EVENT interfering with 'digraph' - editorconfig: Better validation and error handling Matej Cepl 2023-09-07 12:01:19 +0000
  • 2222086849 Accepting request 1093942 from editors Dominique Leuenberger 2023-06-20 14:49:32 +0000
  • 4a208d1df3 Accepting request 1093917 from home:pluskalm:branches:editors Matej Cepl 2023-06-20 09:30:42 +0000
  • 3a6a5670a5 Accepting request 1079504 from editors Dominique Leuenberger 2023-04-16 14:07:02 +0000
  • 534a66aa5b Accepting request 1079500 from home:gladiac:branches:editors Matej Cepl 2023-04-14 18:05:57 +0000
  • 8f1faee073 Accepting request 1074680 from editors Dominique Leuenberger 2023-03-27 16:17:44 +0000
  • f32fd91485 - Add snprintf-buf-ovrflw-FORTIFY-3.patch to fix gh#neovim/neovim#22779 in the released 0.8 Matej Cepl 2023-03-27 11:42:58 +0000
  • 4806caf538 Accepting request 1074186 from editors Dominique Leuenberger 2023-03-25 17:55:32 +0000
  • 490e9dc9ee Accepting request 1074181 from home:PSuarezHernandez:branches:editors Matej Cepl 2023-03-24 13:28:08 +0000
  • 0d987a9b53 Accepting request 1062687 from editors Dominique Leuenberger 2023-02-03 21:05:22 +0000
  • 2c24831e0a - Update 0.8.3: - clipboard: Show provider warning when not during batch changes - diff: Avoid restoring invalid 'foldcolumn' value - filetype: Don't pass empty string to detect - messages: Reset msg_grid_scroll_discount when redrawing - rbuffer: Handle edge case where write_ptr has wrapped around - rpc: Don't parse msgpack if buflen is 0 - treesitter: Properly restore 'syntax' (#21358) - treesitter: Validate language name Matej Cepl 2023-02-02 16:32:29 +0000
  • 3d1a175cbb Accepting request 1061030 from editors Dominique Leuenberger 2023-01-26 12:58:25 +0000
  • 82d76abdbc Accepting request 1060833 from home:kukuk:branches:editors Matej Cepl 2023-01-25 21:10:33 +0000
  • 02aed2ef4f Accepting request 1045759 from editors Dominique Leuenberger 2022-12-30 10:08:46 +0000
  • 4755bbf031 - Update to version 0.8.2: - This primarily a bug fix release but some improvements to documentation has been back-ported as well. - Features help: Highlighted codeblocks - Documentation - lua: Add guide to using Lua in Neovim - Mention how to remove the "How-to disable mouse" menu item - Fix order of numbers in syntax.txt - lua: Correct the tags for vim.opt_local and vim.opt_global - Bug Fixes - api: Set correct curbuf when temporarily changing curwin - api: "emsg_silent" should imply "silent" in nvim_cmd - decoration: Do not reset must_redraw after calling providers - diagnostic: Clear stale cache on reset - events: Save v:event for cmdline autocommands separately - float: Fix ml_get error with bufpos - float: Fix crash with bufpos and non-existent window - folds: Use long for number of folded lines - mappings: Use all buckets in second round of unmap - memory: Fix memory alignment for dynamic allocation - options: Fix local 'sidescrolloff' doesn't work for mouse - options: Restore exists() behavior for options - terminal: Fix 'mousescroll' not respected in terminal mode - tui: Set cursor color parameter as string when required - win_close: Remove float grid after closing buffer - Build System Fixes - Restrict git describe to top level source directory Matej Cepl 2022-12-29 22:33:21 +0000
  • 806130816b Accepting request 1043914 from editors Dominique Leuenberger 2022-12-20 19:21:09 +0000
  • 7ebc264aff Accepting request 1043902 from home:dimstar:Factory Martin Liška 2022-12-20 13:08:24 +0000
  • 9505a17697 Accepting request 1037365 from editors Dominique Leuenberger 2022-11-23 08:48:07 +0000
  • f566c933b2 Accepting request 1037361 from openSUSE:Factory:RISCV Matej Cepl 2022-11-22 16:45:39 +0000
  • 44d19243d6 Accepting request 1007737 from editors Richard Brown 2022-10-04 18:37:35 +0000
  • aa061c70a3 Accepting request 1007735 from home:mcepl:branches:editors Matej Cepl 2022-10-03 17:41:20 +0000
  • 51c294fa22 Accepting request 1001084 from editors Dominique Leuenberger 2022-09-05 19:21:35 +0000
  • 5b8fd1465b Accepting request 1001018 from home:jengelh:branches:editors Martin Liška 2022-09-04 06:28:25 +0000
  • 174b29c3ce Accepting request 985779 from editors Dominique Leuenberger 2022-06-30 11:18:14 +0000
  • 0deaa93952 Accepting request 985778 from home:gladiac:branches:editors Martin Liška 2022-06-29 11:53:33 +0000
  • e087a92ac0 Accepting request 970881 from editors Dominique Leuenberger 2022-04-20 14:54:38 +0000
  • 3d51a72f50 - Tests fail on aarch64 gh#neovim/neovim#18176 - Add 7657-run-tests-aarch64.patch fixing some tests on aarch64 (gh#neovim/neovim#7423). Matej Cepl 2022-04-19 16:11:17 +0000
  • 910f60058b Fix the patch Matej Cepl 2022-04-19 08:33:46 +0000
  • cb9ad5ba67 - Add 7657-run-tests-aarch64.patch fixing running tests on aarch64 (gh#neovim/neovim#7423). Matej Cepl 2022-04-19 07:48:59 +0000
  • 236a563b0d Fix SPEC Matej Cepl 2022-04-19 07:31:49 +0000
  • 665cbac586 Accepting request 970669 from home:gladiac:branches:editors Martin Liška 2022-04-19 07:08:58 +0000
  • 60e0ea6303 Accepting request 970507 from home:uncomfyhalomacro:branches:editors Matej Cepl 2022-04-18 08:39:39 +0000
  • c0144462f3 Accepting request 943404 from editors Dominique Leuenberger 2022-01-03 09:49:39 +0000
  • 49ad7111c2 - Upgrade to 0.6.1: - api: allow nvim_buf_set_extmark to accept end_row key - diagnostic: assert that diagnostics have line number and column - diagnostic: clamp diagnostics on negative line numbers - diagnostic: escape special chars in file names - diagnostic: respect "if_many" source option for virtual text - diagnostic: set effective buffer number for DiagnosticChanged autocmd - diagnostic: set effective buffer number in autocmd (again) - lua: do not cast offset to char_u in str_utf_start - lsp: avoid attaching to unloaded buffers - lsp: call config on_exit handler before context is cleared - lsp: fix nil-index behavior for UTF-8 in _str_*index_enc methods - lsp: handle offset encoding - lsp: progress handlers should return vim.NIL on error - options: disallow empty 'fdc' and 'scl' - quickfix: avoid O(N^2) when filling from string typval - screenpos, float: add top and left border adjustment - terminal: fix resize crash with pending scrollback - ui: close floating window on BufLeave event - uri: change scheme pattern to not include the comma character - lsp,diagnostic: open folds in jump-related functions - lsp: add buf_detach_client - lsp: use vim.ui.select for selecting lsp client - runtime: new checkhealth filetype Matej Cepl 2022-01-01 12:56:05 +0000
  • 65d4c6a097 Accepting request 935013 from editors Dominique Leuenberger 2021-12-01 19:47:08 +0000
  • 709af5559b Improve 0.6.0 release notes Matej Cepl 2021-12-01 15:42:57 +0000
  • c580910124 - Update to 0.6.0 (details on https://github.com/neovim/neovim/releases/tag/v0.6.0): - lsp/diagnostic: highlight groups and signs for LSP diagnostics renamed (e.g. LspDiagnosticsDefaultWarning to DiagnosticWarn) (a5bbb93) - diagnostic: make DiagnosticChanged a first class autocmd (#16098) (150a592), closes #16098 au User LspDiagnosticsChanged autocommands are not supported. Use the new first-class DiagnosticChanged event instead. - lua: register_keystroke_callback => on_key (#15460) (69fe427) note: this breaking change was included in 0.5.1 - many changes in defaults - performance improvements - many bug fixes - Remove upstreamed patch vim7188-fix-netrw-command.patch. Matej Cepl 2021-11-30 18:26:26 +0000
  • c3b89f4a9b Accepting request 932014 from editors Dominique Leuenberger 2021-11-18 09:34:42 +0000
  • 5b44dc9a82 Accepting request 931947 from home:gmbr3:Lua Matej Cepl 2021-11-17 17:54:44 +0000
  • bfd9333831 Accepting request 931572 from editors Dominique Leuenberger 2021-11-17 00:13:44 +0000
  • 6a5d9d925e Accepting request 931568 from home:Guillaume_G:branches:editors Martin Liška 2021-11-15 14:39:49 +0000
  • 375b7851e2 Accepting request 921678 from editors Dominique Leuenberger 2021-09-27 18:08:54 +0000
  • c24293ef0b - Temporarily switch off failing builds on aarch64 Matej Cepl 2021-09-27 06:23:56 +0000
  • 7599deb295 - Update to 0.5.1: BREAKING CHANGES: - feat(lua)!: register_keystroke_callback => on_key - feat(lsp)!: change handler signature #15504 FEATURES: - feat(jobstart): add parameter to close stdin FIXES: - #15732 fix(inccommand): ignore trailing commands only for *previewed* command - backport: fix(windowing): positioning of relative floats - #15495 backport: tests(lua/on_yank): assert conditions that fail correctly - #15482 backport: fix(lua): verify buffer in highlight.on_yank - #15454 backport: fix(window.c): win_close from other tabpage - #15372 backport: fix(autocmd.c): fix conditions in block_autocmds, unblock_autocmds - backport: refactor(sign): include longer sign column option - backport: fix(sign): reset auto sign column with minimum in float win minimal style - backport: fix(decorations): crash when :bdelete (extmark_free_all) after clear_namespace - #15111 backport: fix(:source): copy curbuf lines to memory before sourcing - #14809 backport: fix(:source, nvim_exec): handle Vimscript line continuations - #15043 backport: test/memory_usage_spec: skip on MacOS - #14984 backport: fixup(clipboard): Fix error not properly handled - #14982 backport: fix(vim.opt): vimL map string values not trimmed - #14962 backport: fixup(clipboard): Use case matching - #15489 fix(man.vim): filetype=man is too eager - build: use RelWithDebInfo build for nightlies, Release for releases - build: update appdata.xml version in release commit - test(treesitter): skip all parsers tests if parsers aren't installed - Rename stdin to stdin_mode (fixes Windows build) FIXES (LSP): - #15523 backport: fix(lsp): resolve bufnr in buf_is_attached - backport: fix(lsp): Ensure human readable errors are printed Matej Cepl 2021-09-27 00:18:02 +0000
  • cd8871a1a7 Use bit32 again Matej Cepl 2021-09-06 15:01:33 +0000
  • 9586c431e1 Fix include dir for lua-luv Matej Cepl 2021-09-06 13:47:20 +0000
  • b76813aa19 Fix cmake parameters Matej Cepl 2021-09-06 13:33:26 +0000
  • 13e26b5449 Test forced 5.1 Matej Cepl 2021-09-06 13:19:22 +0000
  • 080d4f4f0f Use Lua 5.1 only Matej Cepl 2021-08-30 13:36:43 +0000
  • 47332e3c6f Don't change bit -> bit32 requires. Matej Cepl 2021-08-30 13:33:01 +0000
  • c8d76ad3d6 Recover complicated patching Matej Cepl 2021-08-26 22:05:22 +0000
  • 8126ccef76 Update neovim-0.1.7-bitop.patch Matej Cepl 2021-08-09 21:19:25 +0000
  • 1234401b77 Accepting request 905327 from editors Dominique Leuenberger 2021-07-10 20:54:34 +0000
  • 7e7729f055 Fix changes Matej Cepl 2021-07-09 16:59:52 +0000
  • 2a0d659db6 Accepting request 903892 from home:mcepl:branches:editors Matej Cepl 2021-07-09 16:52:54 +0000
  • bda32eb81c Accepting request 896317 from editors Dominique Leuenberger 2021-06-01 08:39:25 +0000
  • ea9b111d2e - Add vim7188-fix-netrw-command.patch to fix gh#vim/vim#4738. Matej Cepl 2021-05-31 06:49:02 +0000
  • de33e14a70 Accepting request 883845 from editors Richard Brown 2021-04-08 19:32:39 +0000
  • aaf0677dcb Accepting request 883812 from home:Guillaume_G:branches:openSUSE:Backports:SLE-15-SP3 Martin Liška 2021-04-08 13:42:15 +0000
  • e2063a165a Accepting request 863148 from editors Dominique Leuenberger 2021-01-15 18:46:28 +0000
  • cd3aa694ed Accepting request 863147 from home:Guillaume_G:branches:editors Martin Liška 2021-01-14 16:23:26 +0000
  • b9736ff788 Accepting request 863057 from home:Guillaume_G:branches:openSUSE:Factory:ARM Martin Liška 2021-01-14 16:15:44 +0000
  • 9891634826 Accepting request 824515 from editors Dominique Leuenberger 2020-08-05 18:30:15 +0000
  • aa673285e3 - Update to 0.4.4: bugfixes only Matej Cepl 2020-08-05 13:36:23 +0000
  • acdb4e1993 Accepting request 810727 from editors Dominique Leuenberger 2020-06-02 12:42:06 +0000
  • 069f728965 - Enable -fcommon in order to fix gh#neovim/neovim#12423. Martin Liška 2020-06-02 07:34:44 +0000
  • a3fca23e1d Accepting request 807386 from editors Dominique Leuenberger 2020-05-20 16:45:25 +0000
  • c90bf7d30d - For compatibility with Leap 15.2 add libuv-compat.patch (applied conditionally only on the appropriate distribution), which works around too old version of libuv on Leap 15.* by not using UV_FS_COPYFILE_FICLONE flag to uv_fs_copyfile, and not using uv_stream_get_write_queue_size at all. sr#793088 gh#neovim/neovim#12108 Matej Cepl 2020-05-19 16:49:05 +0000