Linux repositories inspector

vim - Vi Improved, a highly configurable, improved version of the vi text editor

Vim is an almost compatible version of the UNIX editor Vi.
Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc.
This package contains a version of vim compiled with a rather standard set of features. This package does not provide a GUI version of Vim. See the other vim-* packages if you need more (or less).
8.1.2268
Arch iconArch rolling
8.1.2233
OpenSUSE iconOpenSUSE Tumbleweed
8.1.1073
Manjaro iconManjaro rolling
8.1.0875
Debian iconDebian 10.0
Ubuntu iconUbuntu 19.10
8.1.0320
Ubuntu iconUbuntu 19.04
8.0.1766
Ubuntu iconUbuntu 18.10
8.0.1568
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
8.0.1453
Ubuntu iconUbuntu 18.04 LTS
8.0.0197
Debian iconDebian 9.0
Ubuntu iconUbuntu 17.10
7.4.1689
Ubuntu iconUbuntu 16.04 LTS
7.4.326
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
Arch iconArch rolling extra/osxz8.1.2268-215:111.46 MiB3.37 MiB
Debian iconDebian 10.0 buster/maindeb2:8.1.0875-5Jun 181.22 MiB2.73 MiB
Debian iconDebian 9.0 stretch/maindeb2:8.0.0197-4+deb9u3Sep 071010 kiB2.32 MiB
Manjaro iconManjaro rolling stable/extraxz8.1.1073-1Apr 031.41 MiB3.45 MiB
Manjaro iconManjaro rolling testing/extraxz8.1.1073-1Apr 021.41 MiB3.45 MiB
Manjaro iconManjaro rolling unstable/extraxz8.1.1073-1Mar 301.41 MiB3.45 MiB
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm8.0.1568-lp150.3.1Jan 171.53 MiB3.05 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm8.0.1568-lp150.4.3.1Jun 171.47 MiB3.05 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm8.0.1568-lp151.4.4Jan 231.53 MiB3.05 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm8.0.1568-lp151.5.3.1Jun 171.47 MiB3.05 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm7.4.326-12.1Jan 171.18 MiB2.59 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm7.4.326-13.4.1Jun 171.18 MiB2.58 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm8.1.2233-1.20 - 09:481.55 MiB3.34 MiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/maindeb2:8.0.0197-4ubuntu52017-11-101.03 MiB2.42 MiB
Ubuntu iconUbuntu 18.04 LTS bionic/maindeb2:8.0.1453-1ubuntu12018-06-121.1 MiB2.72 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-security/maindeb2:8.0.1453-1ubuntu1.1Jun 171.1 MiB2.72 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/maindeb2:8.0.1453-1ubuntu1.1Jun 171.1 MiB2.72 MiB
Ubuntu iconUbuntu 18.10 cosmic/maindeb2:8.0.1766-1ubuntu1Jan 141.11 MiB2.76 MiB
Ubuntu iconUbuntu 18.10 cosmic-security/maindeb2:8.0.1766-1ubuntu1.1Jun 171.11 MiB2.78 MiB
Ubuntu iconUbuntu 18.10 cosmic-updates/maindeb2:8.0.1766-1ubuntu1.1Jun 171.11 MiB2.78 MiB
Ubuntu iconUbuntu 19.04 disco/maindeb2:8.1.0320-1ubuntu3Jan 141.12 MiB2.77 MiB
Ubuntu iconUbuntu 19.04 disco-security/maindeb2:8.1.0320-1ubuntu3.1Jun 171.13 MiB2.77 MiB
Ubuntu iconUbuntu 19.04 disco-updates/maindeb2:8.1.0320-1ubuntu3.1Jun 171.13 MiB2.77 MiB
Ubuntu iconUbuntu 19.10 eoan/maindeb2:8.1.0875-5ubuntu2Sep 061.15 MiB2.87 MiB
Ubuntu iconUbuntu 16.04 LTS xenial/maindeb2:7.4.1689-3ubuntu12017-11-10985 kiB2.27 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/maindeb2:7.4.1689-3ubuntu1.3Jun 171010 kiB2.34 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/maindeb2:7.4.1689-3ubuntu1.3Jun 171010 kiB2.34 MiB

Applications

Vim icon

Vim

Edit text files

Manual pages

evim(1) - Français

evim - « Easy Vim », édite un fichier avec Vim sans utiliser les modes

evim(1) - Italiano

evim - Vim "facile", Vim impostato in modo da poter essere usato facilmente per modificare file, anche da chi non abbia familiarità con i comandi.

evim(1) - Japanese

evim - easy Vim, モードレスエディタ Vim

evim(1)

evim - easy Vim, edit a file with Vim and setup for modeless editing

evim(1) - Polski

evim - ³atwy Vim, edytuj plik w Vimie z ustawieniami dla edycji bez trybów

evim(1) - Russkiy

evim - простой Vim, позволяет редактировать файл с помощью Vim в безрежимном режиме

vim(1) - Français

vim - Vi IMproved, éditeur de texte pour programmeurs

vim(1) - Italiano

vim - VI Migliorato, un editor di testi per programmatori

vim(1) - Japanese

vim - Vi IMproved, プログラマのテキストエディタ

vim(1)

vim - Vi IMproved, a programmer’s text editor

vim(1) - Polski

vim - Vi rozbudowany, edytor tekstu dla programisty

vim(1) - Deutsch

vim - Vi IMproved, ein Text-Editor für Programmierer

vim(1) - Russkiy

vim - Vi IMproved (Улучшенный Vi), текстовый редактор для программистов

vimdiff(1) - Français

vimdiff - ouvre deux, trois ou quatre versions d’un fichier dans Vim et affiche leurs différences

vimdiff(1) - Italiano

vimdiff - modifica due, tre o quattro versioni di un file con Vim, visualizzando le differenze

vimdiff(1) - Japanese

vimdiff - 二つか三つか四つのファイルを Vim で開いて、その差分を表示する

vimdiff(1)

vimdiff - edit two, three or four versions of a file with Vim and show differences

vimdiff(1) - Polski

vimdiff - edytuj dwie, trzy lub cztery wersje pliku w Vimie i zobacz ró¿nice

vimdiff(1) - Russkiy

vimdiff - позволяет редактировать две или три версии файла с помощью Vim с отображением различий.

vimtutor(1) - Français

vimtutor - tutoriel Vim

vimtutor(1) - Italiano

vimtutor - Un breve corso per imparare Vim

vimtutor(1) - Japanese

vimtutor - Vim チュートリアル

vimtutor(1)

vimtutor - the Vim tutor

vimtutor(1) - Polski

vimtutor - nauczyciel Vima

vimtutor(1) - Russkiy

vimtutor - учебник по Vim

vitmp(1)

vitmp - edit temporary files

xxd(1) - Français

xxd - convertit en représentation hexadécimale et inversement.

xxd(1) - Italiano

xxd - Produce esadecimale da un file binario o viceversa.

xxd(1) - Japanese

xxd - 16 進ダンプを作成したり、元に戻したり。

xxd(1)

xxd - make a hexdump or do the reverse.

xxd(1) - Polski

xxd - zrzut pliku do hex lub odwrotnie

xxd(1) - Russkiy

xxd - создаёт представление файла в виде шестнадцатеричных кодов или выполняет обратное преобразование.

Latest updates

Arch rolling icon

Arch rolling testing/os: Version 8.1.2268-2 removed

15:12
Arch rolling icon

Arch rolling extra/os: Updated from 8.1.2268-1 to 8.1.2268-2

15:11
Arch rolling icon

Arch rolling testing/os: Version 8.1.2268-2 introduced

0 - 13:11
Arch rolling icon

Arch rolling staging/os: Version 8.1.2268-2 removed

0 - 13:11
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.2233-1.1 to 8.1.2233-1.2

0 - 09:48
  • Updated to version 8.1.2233, fixes the following problems
  • dropped python38-config.patch (upstream merged)
  • refreshed disable-unreliable-tests.patch and vim-8.0.1568-defaults.patch
    • No test for right click extending Visual area.
    • Crash when running out of memory very early.
    • No test for 'ttymouse' set from xterm version response.
    • State test is a bit flaky.
    • Combining text property and syntax highlight is wrong. (Nick Jensen)
    • Quickfix window height wrong when there is a tabline. (Daniel Hahler)
    • In a terminal window 'cursorlineopt' does not work properly.
    • First character after Tab is not highlighted.
    • Libvterm source files missing from distribution.
    • Terminal attributes missing in Terminal-normal mode.
    • Some mappings are listed twice.
    • Cannot build with +syntax but without +terminal.
    • Mapping test fails.
    • Popup resize test is flaky. (Christian Brabandt)
    • Cannot build with +spell but without +syntax.
    • Stuck when using "j" in a popupwin with popup_filter_menu if a line wraps.
    • Rubyeval() not tested as a method.
    • Mapping test fails on MS-Windows.
    • Heredoc assignment not skipped in if block.
    • Terminal flags are never reset.
    • Cannot build without the +termresponse feature.
    • Mouse support not always available.
    • Spell highlight is wrong at start of the line.
    • Searchit() has too many arguments.
    • Screen not recognized as supporting "sgr" mouse codes.
    • Meson files are not recognized.
    • Syntax attributes not combined with Visual highlighting. (Arseny Nasokin)
    • Dart files are not recognized.
    • Accessing uninitialized memory in test.
    • Pressing "q" at the more prompt doesn't stop Python output. (Daniel Hahler)
    • Error E303 is not useful when 'directory' is empty.
    • Highlighting wrong when item follows tab.
    • Test42 seen as binary by git diff.
    • Running a test is a bit verbose.
    • Option context is not copied when splitting a window. (Daniel Hahler)
    • Syntax test fails.
    • Cannot build without the +eval feature.
    • Error for bad regexp even though regexp is not used when writing a
    file. (Arseny Nasokin)
    • Build error for missing define.
    • Syntax highlighting wrong for tab.
    • Syntax test fails on Mac.
    • When using modifyOtherKeys CTRL-X mode may not work.
    • Cannot easily fill the info popup asynchronously.
    • Popup_setoptions(popup_getoptions()) does not work.
    • ModifyOtherKeys is not enabled by default.
    • Vim does not exit when closing a terminal window and it is the last window.
    • ExitPre autocommand may cause accessing freed memory.
    • Crash when using :center in autocommand.
    • Build failure when using normal features without GUI and EXITFREE defined.
    • Crash when memory allocation fails.
    • Cannot build with dynamically linked Python 3.8.
    • Running libvterm tests without the +terminal feature.
    • Crash on exit when closing terminals. (Corey Hickey)
    • Sign entry structure has confusing name.
    • No test for fixed issue #3893.
    • "gn" doesn't work quite right. (Jaehwang Jerry Jung)
    • Unix: Tabs in output might be expanded to spaces.
    • LF in escape codes may be expanded to CR-LF.
    • Using negative offset for popup_create() does not work.
    • Listener callback "added" argument is not the total. (Andy Massimino)
    • Cannot see the selection type in :reg output. (Ayberk Ayd?n)
    • Popup_textprop tests fail.
    • Too much is redrawn when 'cursorline' is set.
    • Unreachable code in adjusting text prop columns.
    • Text property in wrong place after :substitute.
    • Compiler warning for unused variable.
    • "gN" is off by one in Visual mode.
    • No autocommand for open window with terminal.
    • :cfile does not abort like other quickfix commands.
    • Cannot filter :disp output.
    • Accessing invalid memory. (Dominique Pelle)
    • Cannot see what buffer an ml_get error is for.
    • Cannot build Amiga version.
    • The "last used" info of a buffer is under used.
    • Cannot use system copy/paste in non-xterm terminals.
    • Layout wrong if 'lines' changes while cmdline window is open.
    • screenpos() returns wrong values when 'number' is set. (Ben Jackson)
    • Cannot color number column above/below cursor differently.
    • Not easy to move to the middle of a text line.
    • Cannot get the Vim command line arguments.
Arch rolling icon

Arch rolling staging/os: Version 8.1.2268-2 introduced

0 - 02:31
Arch rolling icon

Arch rolling extra/os: Updated from 8.1.2102-1 to 8.1.2268-1

0 - 02:30
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.2148-2.1 to 8.1.2233-1.1

Nov 06
  • Updated to version 8.1.2233, fixes the following problems
  • dropped python38-config.patch (upstream merged)
  • refreshed disable-unreliable-tests.patch and vim-8.0.1568-defaults.patch
    • No test for right click extending Visual area.
    • Crash when running out of memory very early.
    • No test for 'ttymouse' set from xterm version response.
    • State test is a bit flaky.
    • Combining text property and syntax highlight is wrong. (Nick Jensen)
    • Quickfix window height wrong when there is a tabline. (Daniel Hahler)
    • In a terminal window 'cursorlineopt' does not work properly.
    • First character after Tab is not highlighted.
    • Libvterm source files missing from distribution.
    • Terminal attributes missing in Terminal-normal mode.
    • Some mappings are listed twice.
    • Cannot build with +syntax but without +terminal.
    • Mapping test fails.
    • Popup resize test is flaky. (Christian Brabandt)
    • Cannot build with +spell but without +syntax.
    • Stuck when using "j" in a popupwin with popup_filter_menu if a line wraps.
    • Rubyeval() not tested as a method.
    • Mapping test fails on MS-Windows.
    • Heredoc assignment not skipped in if block.
    • Terminal flags are never reset.
    • Cannot build without the +termresponse feature.
    • Mouse support not always available.
    • Spell highlight is wrong at start of the line.
    • Searchit() has too many arguments.
    • Screen not recognized as supporting "sgr" mouse codes.
    • Meson files are not recognized.
    • Syntax attributes not combined with Visual highlighting. (Arseny Nasokin)
    • Dart files are not recognized.
    • Accessing uninitialized memory in test.
    • Pressing "q" at the more prompt doesn't stop Python output. (Daniel Hahler)
    • Error E303 is not useful when 'directory' is empty.
    • Highlighting wrong when item follows tab.
    • Test42 seen as binary by git diff.
    • Running a test is a bit verbose.
    • Option context is not copied when splitting a window. (Daniel Hahler)
    • Syntax test fails.
    • Cannot build without the +eval feature.
    • Error for bad regexp even though regexp is not used when writing a
    file. (Arseny Nasokin)
    • Build error for missing define.
    • Syntax highlighting wrong for tab.
    • Syntax test fails on Mac.
    • When using modifyOtherKeys CTRL-X mode may not work.
    • Cannot easily fill the info popup asynchronously.
    • Popup_setoptions(popup_getoptions()) does not work.
    • ModifyOtherKeys is not enabled by default.
    • Vim does not exit when closing a terminal window and it is the last window.
    • ExitPre autocommand may cause accessing freed memory.
    • Crash when using :center in autocommand.
    • Build failure when using normal features without GUI and EXITFREE defined.
    • Crash when memory allocation fails.
    • Cannot build with dynamically linked Python 3.8.
    • Running libvterm tests without the +terminal feature.
    • Crash on exit when closing terminals. (Corey Hickey)
    • Sign entry structure has confusing name.
    • No test for fixed issue #3893.
    • "gn" doesn't work quite right. (Jaehwang Jerry Jung)
    • Unix: Tabs in output might be expanded to spaces.
    • LF in escape codes may be expanded to CR-LF.
    • Using negative offset for popup_create() does not work.
    • Listener callback "added" argument is not the total. (Andy Massimino)
    • Cannot see the selection type in :reg output. (Ayberk Ayd?n)
    • Popup_textprop tests fail.
    • Too much is redrawn when 'cursorline' is set.
    • Unreachable code in adjusting text prop columns.
    • Text property in wrong place after :substitute.
    • Compiler warning for unused variable.
    • "gN" is off by one in Visual mode.
    • No autocommand for open window with terminal.
    • :cfile does not abort like other quickfix commands.
    • Cannot filter :disp output.
    • Accessing invalid memory. (Dominique Pelle)
    • Cannot see what buffer an ml_get error is for.
    • Cannot build Amiga version.
    • The "last used" info of a buffer is under used.
    • Cannot use system copy/paste in non-xterm terminals.
    • Layout wrong if 'lines' changes while cmdline window is open.
    • screenpos() returns wrong values when 'number' is set. (Ben Jackson)
    • Cannot color number column above/below cursor differently.
    • Not easy to move to the middle of a text line.
    • Cannot get the Vim command line arguments.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.2148-1.1 to 8.1.2148-2.1

Oct 28
  • Add python38-config.patch to make vim buildable with new Python 3.8. (gh#vim/vim#4080)
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.2052-1.5 to 8.1.2148-1.1

Oct 24
  • Updated to version 8.1.2148, fixes the following problems
    • Using "x" before a closed fold may delete that fold.
    • SafeStateAgain not triggered if callback uses feedkeys().
    • Compiler test for Perl may fail.
    • Not easy to jump to function line from profile.
    • "make test" for indent files doesn't cause make to fail.
    • The screen.c file is much too big.
    • Function for ex command is named inconsistently.
    • Fix for "x" deleting a fold has side effects.
    • "precedes" in 'listchars' not used properly.
    • The mouse code is spread out.
    • Some tests fail when +balloon_eval_term is missing but _balloon_eval is
    present. (Dominique Pelle)
    • No tests for state().
    • No tests for SafeState and SafeStateAgain.
    • Test for SafeState and SafeStateAgain may fail.
    • Test for SafeStateAgain may still fail.
    • Mouse code is spread out.
    • When 'wincolor' is set text property changes highlighting. (Andy Stewart)
    • "gk" moves to start of line instead of upwards.
    • When editing a buffer 'colorcolumn' may not work.
    • Test for SafeState autocommand is a bit flaky.
    • Get many log messages when waiting for a typed character.
    • Crash when trying to put a terminal buffer in a popup window.
    • The ops.c file is too big.
    • Build error with +textprop but without +terminal. (Tony Mechelynck)
    • Popup window test fails without +terminal.
    • The terminal API is limited and can't be disabled.
    • The spell.c file is too big.
    • Some files have a weird name to fit in 8.3 characters.
    • Multi-byte chars do not work properly with "%.*S" in printf().
    • Missing a few changes for the renamed files.
    • Cannot easily select one test function to execute.
    • Renamed libvterm mouse.c file not in distributed file list.
    • Do not get a hint that $TEST_FILTER was active.
    • Not clear why channel log file ends.
    • Double free when memory allocation fails. (Zu-Ming Jiang)
    • The fileio.c file is too big.
    • Leaking memory when getting item from dict.
    • Too many #ifdefs.
    • :mksession is not sufficiently tested.
    • mksession test fails on MS-Windows.
    • state() test fails on some Mac systems.
    • :mksession is not sufficiently tested.
    • write_session_file() often defined but not used.
    • Can't build with GTK and FEAT_GUI_GNOME. (Tony Mechelynck)
    • wrong error message if "termdebugger" is not executable.
    • The normal.c file is too big.
    • No tests for dragging the mouse beyond the window.
    • Various memory leaks reported by asan.
    • Cannot close the cmdline window from CmdWinEnter. (George Brown)
    • popup_getoptions() hangs with tab-local popup.
    • CTRL-C closes two popups instead of one.
    • Viminfo file not sufficiently tested.
    • Build number for ConPTY is outdated.
    • ":help expr-!~?" only works after searching.
    • When a popup is closed with CTRL-C the callback aborts.
    • No check for out of memory.
    • CursorLine highlight used while 'cursorline' is off.
    • Termcodes test fails when $TERM is "dumb".
    • memory access error for empty string when 'encoding' is a single byte
    encoding.
    • Some MB_ macros are more complicated than necessary. (Dominique Pelle)
    • Mode is not updated when switching to terminal in Insert mode.
    • Cannot build without terminal feature.
    • Parsing CSI sequence is messy.
    • Ruler is not updated if win_execute() moves cursor.
    • Fnamemodify() fails when repeating :e.
    • Viminfo not sufficiently tested.
    • The indent.c file is a bit big.
    • Renamed libvterm sources makes merging difficult.
    • Using hard coded executable path in test.
    • MSVC build fails.
    • MSVC tests fail.
    • MS-Windows: screen mess when not recognizing insider build.
    • Some tests fail when run as root.
    • Modifier keys are not always recognized.
    • With modifyOtherKeys Alt-a does not work properly.
    • using freed memory with autocmd from fuzzer. (Dhiraj Mishra, Dominique
    Pelle)
    • Parsing the termresponse is not tested.
    • Including the build number in the Win32 binary is confusing.
    • The modifyOtherKeys codes are not tested.
    • "gk" and "gj" do not work correctly in number column.
    • :tselect has an extra hit-enter prompt.
    • Some key mappings do not work with modifyOtherKeys.
    • Cannot see each command even when 'verbose' is set.
    • Side effects when using t_ti to enable modifyOtherKeys.
    • Cannot map <C-H> when modifyOtherKeys is enabled.
    • Build failure.
    • Crash when allocating memory fails. (Zu-Ming Jiang)
    • No test for right click extending Visual area.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.2052-1.4 to 8.1.2052-1.5

Oct 12
  • Updated to version 8.1.2052, fixes the following problems
  • refreshed patches:
    disable-unreliable-tests.patch
    vim-8.0-ttytype-test.patch
    • Cleared/added match highlighting not updated in other window. (Andi
    Massimino)
    • Still some match functions in evalfunc.c.
    • 'hlsearch' and match highlighting in the wrong place.
    • Build error without the conceal feature.
    • Compiler warning for unused argument.
    • ":dl" is seen as ":dlist" instead of ":delete".
    • Compiler warning for unused variables. (Tony Mechelynck)
    • :args output is not aligned.
    • Coverity warns for using negative index.
    • Depending on the terminal width :version may miss a line break.
    • When redrawing popups plines_win() may be called often.
    • Resizing hashtable is inefficient.
    • Use of popup window mask is inefficient.
    • Build failure.
    • Leaking memory when using a popup window mask.
    • Autocommand that splits window messes up window layout.
    • Text added with appendbufline() to another buffer isn't displayed.
    • Count of g$ not used correctly when text is not wrapped.
    • No mode char for terminal mapping from maparg().
    • Extra line break for wrapping output of :args.
    • Filetype "vuejs" causes problems for some users.
    • Some filetype rules are in the wrong place.
    • Evalfunc.c is still too big.
    • ":browse oldfiles" is not tested.
    • get(func, dict, def) does not work properly.
    • Code for writing session file is spread out.
    • FEAT_SESSION defined separately.
    • Man plugin changes setting in current window.
    • 'shellslash' is also used for completion.
    • Cannot get the window ID of the popup preview window.
    • The preview popup window may be too far to the right.
    • Test is silently skipped.
    • Error message may be empty in filetype test.
    • Text added with a job to another buffer isn't displayed.
    • Useless checks for job feature in channel test.
    • Not showing the popup window right border is confusing.
    • Not showing the popup window right border is confusing.
    • Warning for file no longer available is repeated every time Vim is
    focused. (Brian Armstrong)
    • Amiga: no builtin OS readable version info.
    • Map functionality mixed with character input.
    • Double click in popup scrollbar starts selection.
    • Cannot resize a popup window.
    • missing changes in proto file
    • Cannot see file name of preview popup window.
    • :mkvimrc is not tested.
    • 'completeslash' also applies to globpath().
    • The vgetorpeek() function is too long.
    • Mixed comment style in globals.
    • Tests are flaky.
    • No syntax HL after splitting windows with :bufdo. (Yasuhiro Matsumoto)
    • :argdo is not tested
    • The vgetorpeek() function is too long.
    • Warning for unused variable in tiny version. (Tony Mechelynck)
    • Cannot avoid mapping for a popup window.
    • Function call functions have too many arguments.
    • Cannot build without the +eval feature.
    • Missing change to call_callback().
    • All builtin functions are global.
    • No test for display updating without a scroll region.
    • Au_did_filetype is declared twice.
    • Test for display updating doesn't check without statusline.
    • More functions can be used as a method.
    • Build failure for tiny version.
    • More functions can be used as a method.
    • Popup_getoptions() is missing an entry for "mapping".
    • Popup window color cannot be set to "Normal".
    • Reading a truncted undo file hangs Vim.
    • ATTENTION prompt for a preview popup window.
    • A long title in a popup window overflows.
    • Duplicating info for internal functions.
    • Cannot use a user defined function as a method.
    • Github contribution text is incomplete.
    • Unused variable.
    • :pedit does not work with a popup preview window.
    • Using expr->FuncRef() does not work.
    • No test for wrong number of method arguments.
    • Confusing error message when range is not allowed.
    • Command line history code is spread out.
    • Crash when correctly spelled word is very long. (Ben Kraft)
    • Allocating more memory than needed for extended structs.
    • Tests use hand coded feature and option checks.
    • Allocating more memory than needed for extended structs.
    • Not strict enough checking syntax of method invocation.
    • Difference in screenshots.
    • Confusing skipped message.
    • Win_execute() does not work in other tab. (Rick Howe)
    • Allocating a bit too much when spellbadword() does not find a bad word.
    • Cannot use a lambda as a method.
    • Cannot use printf() as a method.
    • Inaccurate memory estimate for Amiga-like OS.
    • Popup test fails if clipboard is supported but not working.
    • There is :spellwrong and :spellgood but not :spellrare.
    • Insufficient info when test fails because of screen size.
    • Testing: WorkingClipboard() is not accurate.
    • No test for Ex shift commands.
    • Test listed as flaky should no longer be flaky.
    • Might be freeing memory that was not allocated.
    • Buffer no longer unloaded when adding text properties to it.
    • May use NULL pointer when running out of memory.
    • Inconsistently using GetVimCommand() and v:progpath. (Daniel Hahler)
    • Suspend test is failing.
    • 'langmap' is not used for CTRL-W command in terminal.
    • Focus may remain in popup window.
    • Crash when sound_playfile() callback plays sound.
    • Timers test is flaky.
    • Timers test is still flaky.
    • Now another timer test is flaky.
    • Another failing timer test.
    • popup preview test fails sometimes. (Christian Brabandt)
    • Cannot use modifier with multi-byte character.
    • Test for multi-byte mapping fails on some systems.
    • Timer test sometimes fails on Mac.
    • Map timeout test is flaky.
    • Only some assert functions can be used as a method.
    • Coverity warns for not using return value.
    • Confusing error when using a builtin function as method while it does
    not support that.
    • Still a timer test that is flaky on Mac.
    • Spellrare and spellrepall in the wrong order.
    • Modeless selection in GUI does not work properly.
    • Still a timer test that is flaky on Mac.
    • Multibyte characters in 'listchars' don't work correctly if 'linebreak'
    is also enabled. (Martin Tournoij)
    • Code for the argument list is spread out.
    • Using :pedit from a help file sets the preview window to help
    filetype. (Wang Shidong)
    • Modeless selection in GUI still not correct.
    • When Vim exits because of a signal, VimLeave is not triggered. (Daniel
    Hahler)
    • Cannot build tiny version.
    • Modeless selection in popup window overlaps scrollbar.
    • Cannot get size and position of the popup menu.
    • proto file missing from distribution
    • Graduated features scattered.
    • Negative float before method not parsed correctly.
    • More functions can be used as methods.
    • Cannot show extra info for completion in a popup window.
    • Popup window test fails in some configurations.
    • Cannot specify properties of the info popup window.
    • Options test fails.
    • Cannot use mouse scroll wheel in popup in Insert mode. Mouse clicks in
    popup close the popup menu.
    • Comments in libvterm are inconsistent.
    • Command line expansion code is spread out.
    • The +cmdline_compl feature is not in the tiny version.
    • More functions can be used as methods.
    • Coverity warns for using a NULL pointer.
    • Ml_get error when deleting fold marker.
    • Functions used in one file are global.
    • Missing index entry and option menu for 'completepopup'.
    • Script to summarize test results can be improved.
    • Not checking for out-of-memory of autoload_name().
    • Using NULL pointer when out of memory.
    • Compiler warning for unused variable.
    • May free memory twice when out of memory.
    • Crash when out of memory during startup.
    • sign_place() does not work as documented.
    • Sign test fails in the GUI.
    • The +insert_expand feature is not always available.
    • Cannot have an info popup without a border.
    • Cannot build without the +eval feature.
    • Cannot have an info popup align with the popup menu.
    • Cannot set all properties of the info popup.
    • Info popup size is sometimes incorrect.
    • Wrong position for info popup with scrollbar on the left.
    • Every popup window consumes a buffer number.
    • More functions can be used as methods.
    • Redrawing too much when toggling 'relativenumber'.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • Not easy to compute the space on the command line.
    • Command line expansion code is spread out.
    • More functions can be used as methods.
    • Trying to allocate negative amount of memory when closing a popup.
    • Non-current window is not redrawn when moving popup. (Ben Jackson)
    • Redrawing popups is inefficient.
    • Using current window option values when passing a buffer to popup_create().
    • Cannot close a popup by the X when a filter consumes all events.
    • More functions can be used as methods.
    • In diff mode global operations can be very slow.
    • Some source files are not in a normal encoding.
    • Using empty string for current buffer is unexpected.
    • More functions can be used as methods.
    • Cursorline not redrawn when putting a line above the cursor.
    • Code for dealing with script files is spread out.
    • Popup windows don't move with the text when making changes.
    • No tests for text property popup window.
    • Cannot recognize .jsx and .tsx files.
    • Syntax test fails.
    • Ml_get errors after using append(). (Alex Genco)
    • The eval.c file is too big.
    • Not enough tests for text property popup window.
    • Test for text property popup window is flaky.
    • Not enough tests for text property popup window.
    • Errors when using javascriptreact.
    • May crash when out of memory.
    • Code for handling v: variables in generic eval file.
    • Script tests fail.
    • getftype() test fails on Mac.
    • Shadow directory gets outdated when files are added.
    • More code can be moved to evalvars.c.
    • Leaking memory when using sound callback.
    • Popup window "firstline" cannot be reset.
    • Memory error when profiling a function without a script ID.
    • When executing one test the report doesn't show it.
    • Mouse doesn't work in Linux console and causes 100% CPU. (James P. Harvey)
    • Cannot scroll a popup window to the very bottom.
    • Using NULL pointer after an out-of-memory.
    • Mouse double click test is a bit flaky.
    • More functions can be used as a method.
    • Tests contain typos.
    • Screenshot tests may use a different encoding. (Dominique Pelle)
    • More code can be moved to evalvars.c.
    • Old style comments taking up space.
    • When using "firstline" in popup window text may jump when redrawing
    it. (Nick Jensen)
    • Fold code is spread out.
    • More functions can be used as a method.
    • Leaking memory when using tagfunc().
    • Popup window filter may be called recursively when using a Normal mode
    command. (Nick Jensen)
    • Crash when using nested map() and filter().
    • The search count message is not displayed when using a mapping. (Gary
    Johnson)
    • Some code in options.c fits better elsewhere.
    • Line() only works for the current window.
    • Crash when using nested map().
    • Popup window filter is used in all modes.
    • Search stat space wrong, no test for 8.1.1965.
    • Manually enabling features causes build errors. (John Marriott)
    • No proper test for getchar().
    • Cannot build without the quickfix feature.
    • Travis log always shows test output.
    • Terminal debugger plugin may hang.
    • The eval.c file is too big.
    • Code for handling file names is spread out.
    • Fix for search stat not tested.
    • The evalfunc.c file is too big.
    • More functions can be used as methods.
    • Compiler nags for uninitialized variable and unused function.
    • More functions can be used as methods.
    • Code for dealing with paths is spread out.
    • More functions can be used as methods.
    • :startinsert! does not work the same way as "A".
    • The evalfunc.c file is still too big.
    • Cannot build with eval but without cscope.
    • Still cannot build with eval but without cscope.
    • The search stat moves when wrapping at the end of the buffer.
    • More functions can be used as methods.
    • No redraw after a popup window filter is invoked.
    • Redraw even when no popup window filter was invoked.
    • Calling both PlaySoundW() and PlaySoundA().
    • Plugin cannot get the current IME status.
    • Some source files are too big.
    • Version number 2000 missing.
    • More functions can be used as methods.
    • The regexp.c file is too big.
    • Build failure with huge features but without channel feature.
    • No test for what 8.1.1926 fixes.
    • Error for invalid range when using listener and undo. (Paul Jolly)
    • Cursorline highlighting not updated in popup window. (Marko Mahni?)
    • New file uses old style comments.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • Terminal altscreen test fails sometimes.
    • Terminal altscreen test still fails sometimes.
    • Terminal altscreen test now fails on MS-Windows.
    • Cannot execute commands after closing the cmdline window.
    • Using freed memory when out of memory and displaying message.
    • 'cursorline' always highlights the whole line.
    • It is not easy to change the window layout.
    • Some global functions can be local to the file.
    • The option.c file is too big.
    • No test for synIDattr() returning "strikethrough".
    • Delete call commented out for debugging.
    • Possibly using uninitialized memory.
    • Options test script does not work.
    • Cannot control 'cursorline' highlighting well.
    • Tests fail when build with normal features and terminal. (Dominique Pelle)
    • Cursor position wrong when resizing and using conceal.
    • Scrollbar thumb wrong in popup window.
    • Cannot build with tiny features.
    • Dark theme of GTK 3 not supported.
    • Recognizing octal numbers is confusing.
    • The str2nr() tests fail.
    • Can call win_gotoid() in cmdline window.
    • has('vimscript-4') is always 0.
    • Character from 'showbreak' does not use 'wincolor'. (Nick Jensen)
    • No highlighting of current line in quickfix window.
    • No test for diff mode with syntax highlighting.
    • The evalfunc.c file is too big.
    • Not sufficient testing for quoted numbers.
    • No easy way to process postponed work. (Paul Jolly)
    • The option.c file is too big.
    • SafeState may be triggered at the wrong moment.
    • Cannot check the current state.
    • Not clear why SafeState and SafeStateAgain are not triggered.
    • Cannot build tiny version.
    • Popup window test fails in some configurations. (James McCoy)
    • Double-click test is a bit flaky.
    • Using "x" before a closed fold may delete that fold.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.2052-1.2 to 8.1.2052-1.4

Oct 11
  • Updated to version 8.1.2052, fixes the following problems
  • refreshed patches:
    disable-unreliable-tests.patch
    vim-8.0-ttytype-test.patch
    • Cleared/added match highlighting not updated in other window. (Andi
    Massimino)
    • Still some match functions in evalfunc.c.
    • 'hlsearch' and match highlighting in the wrong place.
    • Build error without the conceal feature.
    • Compiler warning for unused argument.
    • ":dl" is seen as ":dlist" instead of ":delete".
    • Compiler warning for unused variables. (Tony Mechelynck)
    • :args output is not aligned.
    • Coverity warns for using negative index.
    • Depending on the terminal width :version may miss a line break.
    • When redrawing popups plines_win() may be called often.
    • Resizing hashtable is inefficient.
    • Use of popup window mask is inefficient.
    • Build failure.
    • Leaking memory when using a popup window mask.
    • Autocommand that splits window messes up window layout.
    • Text added with appendbufline() to another buffer isn't displayed.
    • Count of g$ not used correctly when text is not wrapped.
    • No mode char for terminal mapping from maparg().
    • Extra line break for wrapping output of :args.
    • Filetype "vuejs" causes problems for some users.
    • Some filetype rules are in the wrong place.
    • Evalfunc.c is still too big.
    • ":browse oldfiles" is not tested.
    • get(func, dict, def) does not work properly.
    • Code for writing session file is spread out.
    • FEAT_SESSION defined separately.
    • Man plugin changes setting in current window.
    • 'shellslash' is also used for completion.
    • Cannot get the window ID of the popup preview window.
    • The preview popup window may be too far to the right.
    • Test is silently skipped.
    • Error message may be empty in filetype test.
    • Text added with a job to another buffer isn't displayed.
    • Useless checks for job feature in channel test.
    • Not showing the popup window right border is confusing.
    • Not showing the popup window right border is confusing.
    • Warning for file no longer available is repeated every time Vim is
    focused. (Brian Armstrong)
    • Amiga: no builtin OS readable version info.
    • Map functionality mixed with character input.
    • Double click in popup scrollbar starts selection.
    • Cannot resize a popup window.
    • missing changes in proto file
    • Cannot see file name of preview popup window.
    • :mkvimrc is not tested.
    • 'completeslash' also applies to globpath().
    • The vgetorpeek() function is too long.
    • Mixed comment style in globals.
    • Tests are flaky.
    • No syntax HL after splitting windows with :bufdo. (Yasuhiro Matsumoto)
    • :argdo is not tested
    • The vgetorpeek() function is too long.
    • Warning for unused variable in tiny version. (Tony Mechelynck)
    • Cannot avoid mapping for a popup window.
    • Function call functions have too many arguments.
    • Cannot build without the +eval feature.
    • Missing change to call_callback().
    • All builtin functions are global.
    • No test for display updating without a scroll region.
    • Au_did_filetype is declared twice.
    • Test for display updating doesn't check without statusline.
    • More functions can be used as a method.
    • Build failure for tiny version.
    • More functions can be used as a method.
    • Popup_getoptions() is missing an entry for "mapping".
    • Popup window color cannot be set to "Normal".
    • Reading a truncted undo file hangs Vim.
    • ATTENTION prompt for a preview popup window.
    • A long title in a popup window overflows.
    • Duplicating info for internal functions.
    • Cannot use a user defined function as a method.
    • Github contribution text is incomplete.
    • Unused variable.
    • :pedit does not work with a popup preview window.
    • Using expr->FuncRef() does not work.
    • No test for wrong number of method arguments.
    • Confusing error message when range is not allowed.
    • Command line history code is spread out.
    • Crash when correctly spelled word is very long. (Ben Kraft)
    • Allocating more memory than needed for extended structs.
    • Tests use hand coded feature and option checks.
    • Allocating more memory than needed for extended structs.
    • Not strict enough checking syntax of method invocation.
    • Difference in screenshots.
    • Confusing skipped message.
    • Win_execute() does not work in other tab. (Rick Howe)
    • Allocating a bit too much when spellbadword() does not find a bad word.
    • Cannot use a lambda as a method.
    • Cannot use printf() as a method.
    • Inaccurate memory estimate for Amiga-like OS.
    • Popup test fails if clipboard is supported but not working.
    • There is :spellwrong and :spellgood but not :spellrare.
    • Insufficient info when test fails because of screen size.
    • Testing: WorkingClipboard() is not accurate.
    • No test for Ex shift commands.
    • Test listed as flaky should no longer be flaky.
    • Might be freeing memory that was not allocated.
    • Buffer no longer unloaded when adding text properties to it.
    • May use NULL pointer when running out of memory.
    • Inconsistently using GetVimCommand() and v:progpath. (Daniel Hahler)
    • Suspend test is failing.
    • 'langmap' is not used for CTRL-W command in terminal.
    • Focus may remain in popup window.
    • Crash when sound_playfile() callback plays sound.
    • Timers test is flaky.
    • Timers test is still flaky.
    • Now another timer test is flaky.
    • Another failing timer test.
    • popup preview test fails sometimes. (Christian Brabandt)
    • Cannot use modifier with multi-byte character.
    • Test for multi-byte mapping fails on some systems.
    • Timer test sometimes fails on Mac.
    • Map timeout test is flaky.
    • Only some assert functions can be used as a method.
    • Coverity warns for not using return value.
    • Confusing error when using a builtin function as method while it does
    not support that.
    • Still a timer test that is flaky on Mac.
    • Spellrare and spellrepall in the wrong order.
    • Modeless selection in GUI does not work properly.
    • Still a timer test that is flaky on Mac.
    • Multibyte characters in 'listchars' don't work correctly if 'linebreak'
    is also enabled. (Martin Tournoij)
    • Code for the argument list is spread out.
    • Using :pedit from a help file sets the preview window to help
    filetype. (Wang Shidong)
    • Modeless selection in GUI still not correct.
    • When Vim exits because of a signal, VimLeave is not triggered. (Daniel
    Hahler)
    • Cannot build tiny version.
    • Modeless selection in popup window overlaps scrollbar.
    • Cannot get size and position of the popup menu.
    • proto file missing from distribution
    • Graduated features scattered.
    • Negative float before method not parsed correctly.
    • More functions can be used as methods.
    • Cannot show extra info for completion in a popup window.
    • Popup window test fails in some configurations.
    • Cannot specify properties of the info popup window.
    • Options test fails.
    • Cannot use mouse scroll wheel in popup in Insert mode. Mouse clicks in
    popup close the popup menu.
    • Comments in libvterm are inconsistent.
    • Command line expansion code is spread out.
    • The +cmdline_compl feature is not in the tiny version.
    • More functions can be used as methods.
    • Coverity warns for using a NULL pointer.
    • Ml_get error when deleting fold marker.
    • Functions used in one file are global.
    • Missing index entry and option menu for 'completepopup'.
    • Script to summarize test results can be improved.
    • Not checking for out-of-memory of autoload_name().
    • Using NULL pointer when out of memory.
    • Compiler warning for unused variable.
    • May free memory twice when out of memory.
    • Crash when out of memory during startup.
    • sign_place() does not work as documented.
    • Sign test fails in the GUI.
    • The +insert_expand feature is not always available.
    • Cannot have an info popup without a border.
    • Cannot build without the +eval feature.
    • Cannot have an info popup align with the popup menu.
    • Cannot set all properties of the info popup.
    • Info popup size is sometimes incorrect.
    • Wrong position for info popup with scrollbar on the left.
    • Every popup window consumes a buffer number.
    • More functions can be used as methods.
    • Redrawing too much when toggling 'relativenumber'.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • Not easy to compute the space on the command line.
    • Command line expansion code is spread out.
    • More functions can be used as methods.
    • Trying to allocate negative amount of memory when closing a popup.
    • Non-current window is not redrawn when moving popup. (Ben Jackson)
    • Redrawing popups is inefficient.
    • Using current window option values when passing a buffer to popup_create().
    • Cannot close a popup by the X when a filter consumes all events.
    • More functions can be used as methods.
    • In diff mode global operations can be very slow.
    • Some source files are not in a normal encoding.
    • Using empty string for current buffer is unexpected.
    • More functions can be used as methods.
    • Cursorline not redrawn when putting a line above the cursor.
    • Code for dealing with script files is spread out.
    • Popup windows don't move with the text when making changes.
    • No tests for text property popup window.
    • Cannot recognize .jsx and .tsx files.
    • Syntax test fails.
    • Ml_get errors after using append(). (Alex Genco)
    • The eval.c file is too big.
    • Not enough tests for text property popup window.
    • Test for text property popup window is flaky.
    • Not enough tests for text property popup window.
    • Errors when using javascriptreact.
    • May crash when out of memory.
    • Code for handling v: variables in generic eval file.
    • Script tests fail.
    • getftype() test fails on Mac.
    • Shadow directory gets outdated when files are added.
    • More code can be moved to evalvars.c.
    • Leaking memory when using sound callback.
    • Popup window "firstline" cannot be reset.
    • Memory error when profiling a function without a script ID.
    • When executing one test the report doesn't show it.
    • Mouse doesn't work in Linux console and causes 100% CPU. (James P. Harvey)
    • Cannot scroll a popup window to the very bottom.
    • Using NULL pointer after an out-of-memory.
    • Mouse double click test is a bit flaky.
    • More functions can be used as a method.
    • Tests contain typos.
    • Screenshot tests may use a different encoding. (Dominique Pelle)
    • More code can be moved to evalvars.c.
    • Old style comments taking up space.
    • When using "firstline" in popup window text may jump when redrawing
    it. (Nick Jensen)
    • Fold code is spread out.
    • More functions can be used as a method.
    • Leaking memory when using tagfunc().
    • Popup window filter may be called recursively when using a Normal mode
    command. (Nick Jensen)
    • Crash when using nested map() and filter().
    • The search count message is not displayed when using a mapping. (Gary
    Johnson)
    • Some code in options.c fits better elsewhere.
    • Line() only works for the current window.
    • Crash when using nested map().
    • Popup window filter is used in all modes.
    • Search stat space wrong, no test for 8.1.1965.
    • Manually enabling features causes build errors. (John Marriott)
    • No proper test for getchar().
    • Cannot build without the quickfix feature.
    • Travis log always shows test output.
    • Terminal debugger plugin may hang.
    • The eval.c file is too big.
    • Code for handling file names is spread out.
    • Fix for search stat not tested.
    • The evalfunc.c file is too big.
    • More functions can be used as methods.
    • Compiler nags for uninitialized variable and unused function.
    • More functions can be used as methods.
    • Code for dealing with paths is spread out.
    • More functions can be used as methods.
    • :startinsert! does not work the same way as "A".
    • The evalfunc.c file is still too big.
    • Cannot build with eval but without cscope.
    • Still cannot build with eval but without cscope.
    • The search stat moves when wrapping at the end of the buffer.
    • More functions can be used as methods.
    • No redraw after a popup window filter is invoked.
    • Redraw even when no popup window filter was invoked.
    • Calling both PlaySoundW() and PlaySoundA().
    • Plugin cannot get the current IME status.
    • Some source files are too big.
    • Version number 2000 missing.
    • More functions can be used as methods.
    • The regexp.c file is too big.
    • Build failure with huge features but without channel feature.
    • No test for what 8.1.1926 fixes.
    • Error for invalid range when using listener and undo. (Paul Jolly)
    • Cursorline highlighting not updated in popup window. (Marko Mahni?)
    • New file uses old style comments.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • Terminal altscreen test fails sometimes.
    • Terminal altscreen test still fails sometimes.
    • Terminal altscreen test now fails on MS-Windows.
    • Cannot execute commands after closing the cmdline window.
    • Using freed memory when out of memory and displaying message.
    • 'cursorline' always highlights the whole line.
    • It is not easy to change the window layout.
    • Some global functions can be local to the file.
    • The option.c file is too big.
    • No test for synIDattr() returning "strikethrough".
    • Delete call commented out for debugging.
    • Possibly using uninitialized memory.
    • Options test script does not work.
    • Cannot control 'cursorline' highlighting well.
    • Tests fail when build with normal features and terminal. (Dominique Pelle)
    • Cursor position wrong when resizing and using conceal.
    • Scrollbar thumb wrong in popup window.
    • Cannot build with tiny features.
    • Dark theme of GTK 3 not supported.
    • Recognizing octal numbers is confusing.
    • The str2nr() tests fail.
    • Can call win_gotoid() in cmdline window.
    • has('vimscript-4') is always 0.
    • Character from 'showbreak' does not use 'wincolor'. (Nick Jensen)
    • No highlighting of current line in quickfix window.
    • No test for diff mode with syntax highlighting.
    • The evalfunc.c file is too big.
    • Not sufficient testing for quoted numbers.
    • No easy way to process postponed work. (Paul Jolly)
    • The option.c file is too big.
    • SafeState may be triggered at the wrong moment.
    • Cannot check the current state.
    • Not clear why SafeState and SafeStateAgain are not triggered.
    • Cannot build tiny version.
    • Popup window test fails in some configurations. (James McCoy)
    • Double-click test is a bit flaky.
    • Using "x" before a closed fold may delete that fold.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.2052-1.1 to 8.1.2052-1.2

Oct 09
  • Updated to version 8.1.2052, fixes the following problems
  • refreshed patches:
    disable-unreliable-tests.patch
    vim-8.0-ttytype-test.patch
    • Cleared/added match highlighting not updated in other window. (Andi
    Massimino)
    • Still some match functions in evalfunc.c.
    • 'hlsearch' and match highlighting in the wrong place.
    • Build error without the conceal feature.
    • Compiler warning for unused argument.
    • ":dl" is seen as ":dlist" instead of ":delete".
    • Compiler warning for unused variables. (Tony Mechelynck)
    • :args output is not aligned.
    • Coverity warns for using negative index.
    • Depending on the terminal width :version may miss a line break.
    • When redrawing popups plines_win() may be called often.
    • Resizing hashtable is inefficient.
    • Use of popup window mask is inefficient.
    • Build failure.
    • Leaking memory when using a popup window mask.
    • Autocommand that splits window messes up window layout.
    • Text added with appendbufline() to another buffer isn't displayed.
    • Count of g$ not used correctly when text is not wrapped.
    • No mode char for terminal mapping from maparg().
    • Extra line break for wrapping output of :args.
    • Filetype "vuejs" causes problems for some users.
    • Some filetype rules are in the wrong place.
    • Evalfunc.c is still too big.
    • ":browse oldfiles" is not tested.
    • get(func, dict, def) does not work properly.
    • Code for writing session file is spread out.
    • FEAT_SESSION defined separately.
    • Man plugin changes setting in current window.
    • 'shellslash' is also used for completion.
    • Cannot get the window ID of the popup preview window.
    • The preview popup window may be too far to the right.
    • Test is silently skipped.
    • Error message may be empty in filetype test.
    • Text added with a job to another buffer isn't displayed.
    • Useless checks for job feature in channel test.
    • Not showing the popup window right border is confusing.
    • Not showing the popup window right border is confusing.
    • Warning for file no longer available is repeated every time Vim is
    focused. (Brian Armstrong)
    • Amiga: no builtin OS readable version info.
    • Map functionality mixed with character input.
    • Double click in popup scrollbar starts selection.
    • Cannot resize a popup window.
    • missing changes in proto file
    • Cannot see file name of preview popup window.
    • :mkvimrc is not tested.
    • 'completeslash' also applies to globpath().
    • The vgetorpeek() function is too long.
    • Mixed comment style in globals.
    • Tests are flaky.
    • No syntax HL after splitting windows with :bufdo. (Yasuhiro Matsumoto)
    • :argdo is not tested
    • The vgetorpeek() function is too long.
    • Warning for unused variable in tiny version. (Tony Mechelynck)
    • Cannot avoid mapping for a popup window.
    • Function call functions have too many arguments.
    • Cannot build without the +eval feature.
    • Missing change to call_callback().
    • All builtin functions are global.
    • No test for display updating without a scroll region.
    • Au_did_filetype is declared twice.
    • Test for display updating doesn't check without statusline.
    • More functions can be used as a method.
    • Build failure for tiny version.
    • More functions can be used as a method.
    • Popup_getoptions() is missing an entry for "mapping".
    • Popup window color cannot be set to "Normal".
    • Reading a truncted undo file hangs Vim.
    • ATTENTION prompt for a preview popup window.
    • A long title in a popup window overflows.
    • Duplicating info for internal functions.
    • Cannot use a user defined function as a method.
    • Github contribution text is incomplete.
    • Unused variable.
    • :pedit does not work with a popup preview window.
    • Using expr->FuncRef() does not work.
    • No test for wrong number of method arguments.
    • Confusing error message when range is not allowed.
    • Command line history code is spread out.
    • Crash when correctly spelled word is very long. (Ben Kraft)
    • Allocating more memory than needed for extended structs.
    • Tests use hand coded feature and option checks.
    • Allocating more memory than needed for extended structs.
    • Not strict enough checking syntax of method invocation.
    • Difference in screenshots.
    • Confusing skipped message.
    • Win_execute() does not work in other tab. (Rick Howe)
    • Allocating a bit too much when spellbadword() does not find a bad word.
    • Cannot use a lambda as a method.
    • Cannot use printf() as a method.
    • Inaccurate memory estimate for Amiga-like OS.
    • Popup test fails if clipboard is supported but not working.
    • There is :spellwrong and :spellgood but not :spellrare.
    • Insufficient info when test fails because of screen size.
    • Testing: WorkingClipboard() is not accurate.
    • No test for Ex shift commands.
    • Test listed as flaky should no longer be flaky.
    • Might be freeing memory that was not allocated.
    • Buffer no longer unloaded when adding text properties to it.
    • May use NULL pointer when running out of memory.
    • Inconsistently using GetVimCommand() and v:progpath. (Daniel Hahler)
    • Suspend test is failing.
    • 'langmap' is not used for CTRL-W command in terminal.
    • Focus may remain in popup window.
    • Crash when sound_playfile() callback plays sound.
    • Timers test is flaky.
    • Timers test is still flaky.
    • Now another timer test is flaky.
    • Another failing timer test.
    • popup preview test fails sometimes. (Christian Brabandt)
    • Cannot use modifier with multi-byte character.
    • Test for multi-byte mapping fails on some systems.
    • Timer test sometimes fails on Mac.
    • Map timeout test is flaky.
    • Only some assert functions can be used as a method.
    • Coverity warns for not using return value.
    • Confusing error when using a builtin function as method while it does
    not support that.
    • Still a timer test that is flaky on Mac.
    • Spellrare and spellrepall in the wrong order.
    • Modeless selection in GUI does not work properly.
    • Still a timer test that is flaky on Mac.
    • Multibyte characters in 'listchars' don't work correctly if 'linebreak'
    is also enabled. (Martin Tournoij)
    • Code for the argument list is spread out.
    • Using :pedit from a help file sets the preview window to help
    filetype. (Wang Shidong)
    • Modeless selection in GUI still not correct.
    • When Vim exits because of a signal, VimLeave is not triggered. (Daniel
    Hahler)
    • Cannot build tiny version.
    • Modeless selection in popup window overlaps scrollbar.
    • Cannot get size and position of the popup menu.
    • proto file missing from distribution
    • Graduated features scattered.
    • Negative float before method not parsed correctly.
    • More functions can be used as methods.
    • Cannot show extra info for completion in a popup window.
    • Popup window test fails in some configurations.
    • Cannot specify properties of the info popup window.
    • Options test fails.
    • Cannot use mouse scroll wheel in popup in Insert mode. Mouse clicks in
    popup close the popup menu.
    • Comments in libvterm are inconsistent.
    • Command line expansion code is spread out.
    • The +cmdline_compl feature is not in the tiny version.
    • More functions can be used as methods.
    • Coverity warns for using a NULL pointer.
    • Ml_get error when deleting fold marker.
    • Functions used in one file are global.
    • Missing index entry and option menu for 'completepopup'.
    • Script to summarize test results can be improved.
    • Not checking for out-of-memory of autoload_name().
    • Using NULL pointer when out of memory.
    • Compiler warning for unused variable.
    • May free memory twice when out of memory.
    • Crash when out of memory during startup.
    • sign_place() does not work as documented.
    • Sign test fails in the GUI.
    • The +insert_expand feature is not always available.
    • Cannot have an info popup without a border.
    • Cannot build without the +eval feature.
    • Cannot have an info popup align with the popup menu.
    • Cannot set all properties of the info popup.
    • Info popup size is sometimes incorrect.
    • Wrong position for info popup with scrollbar on the left.
    • Every popup window consumes a buffer number.
    • More functions can be used as methods.
    • Redrawing too much when toggling 'relativenumber'.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • Not easy to compute the space on the command line.
    • Command line expansion code is spread out.
    • More functions can be used as methods.
    • Trying to allocate negative amount of memory when closing a popup.
    • Non-current window is not redrawn when moving popup. (Ben Jackson)
    • Redrawing popups is inefficient.
    • Using current window option values when passing a buffer to popup_create().
    • Cannot close a popup by the X when a filter consumes all events.
    • More functions can be used as methods.
    • In diff mode global operations can be very slow.
    • Some source files are not in a normal encoding.
    • Using empty string for current buffer is unexpected.
    • More functions can be used as methods.
    • Cursorline not redrawn when putting a line above the cursor.
    • Code for dealing with script files is spread out.
    • Popup windows don't move with the text when making changes.
    • No tests for text property popup window.
    • Cannot recognize .jsx and .tsx files.
    • Syntax test fails.
    • Ml_get errors after using append(). (Alex Genco)
    • The eval.c file is too big.
    • Not enough tests for text property popup window.
    • Test for text property popup window is flaky.
    • Not enough tests for text property popup window.
    • Errors when using javascriptreact.
    • May crash when out of memory.
    • Code for handling v: variables in generic eval file.
    • Script tests fail.
    • getftype() test fails on Mac.
    • Shadow directory gets outdated when files are added.
    • More code can be moved to evalvars.c.
    • Leaking memory when using sound callback.
    • Popup window "firstline" cannot be reset.
    • Memory error when profiling a function without a script ID.
    • When executing one test the report doesn't show it.
    • Mouse doesn't work in Linux console and causes 100% CPU. (James P. Harvey)
    • Cannot scroll a popup window to the very bottom.
    • Using NULL pointer after an out-of-memory.
    • Mouse double click test is a bit flaky.
    • More functions can be used as a method.
    • Tests contain typos.
    • Screenshot tests may use a different encoding. (Dominique Pelle)
    • More code can be moved to evalvars.c.
    • Old style comments taking up space.
    • When using "firstline" in popup window text may jump when redrawing
    it. (Nick Jensen)
    • Fold code is spread out.
    • More functions can be used as a method.
    • Leaking memory when using tagfunc().
    • Popup window filter may be called recursively when using a Normal mode
    command. (Nick Jensen)
    • Crash when using nested map() and filter().
    • The search count message is not displayed when using a mapping. (Gary
    Johnson)
    • Some code in options.c fits better elsewhere.
    • Line() only works for the current window.
    • Crash when using nested map().
    • Popup window filter is used in all modes.
    • Search stat space wrong, no test for 8.1.1965.
    • Manually enabling features causes build errors. (John Marriott)
    • No proper test for getchar().
    • Cannot build without the quickfix feature.
    • Travis log always shows test output.
    • Terminal debugger plugin may hang.
    • The eval.c file is too big.
    • Code for handling file names is spread out.
    • Fix for search stat not tested.
    • The evalfunc.c file is too big.
    • More functions can be used as methods.
    • Compiler nags for uninitialized variable and unused function.
    • More functions can be used as methods.
    • Code for dealing with paths is spread out.
    • More functions can be used as methods.
    • :startinsert! does not work the same way as "A".
    • The evalfunc.c file is still too big.
    • Cannot build with eval but without cscope.
    • Still cannot build with eval but without cscope.
    • The search stat moves when wrapping at the end of the buffer.
    • More functions can be used as methods.
    • No redraw after a popup window filter is invoked.
    • Redraw even when no popup window filter was invoked.
    • Calling both PlaySoundW() and PlaySoundA().
    • Plugin cannot get the current IME status.
    • Some source files are too big.
    • Version number 2000 missing.
    • More functions can be used as methods.
    • The regexp.c file is too big.
    • Build failure with huge features but without channel feature.
    • No test for what 8.1.1926 fixes.
    • Error for invalid range when using listener and undo. (Paul Jolly)
    • Cursorline highlighting not updated in popup window. (Marko Mahni?)
    • New file uses old style comments.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • Terminal altscreen test fails sometimes.
    • Terminal altscreen test still fails sometimes.
    • Terminal altscreen test now fails on MS-Windows.
    • Cannot execute commands after closing the cmdline window.
    • Using freed memory when out of memory and displaying message.
    • 'cursorline' always highlights the whole line.
    • It is not easy to change the window layout.
    • Some global functions can be local to the file.
    • The option.c file is too big.
    • No test for synIDattr() returning "strikethrough".
    • Delete call commented out for debugging.
    • Possibly using uninitialized memory.
    • Options test script does not work.
    • Cannot control 'cursorline' highlighting well.
    • Tests fail when build with normal features and terminal. (Dominique Pelle)
    • Cursor position wrong when resizing and using conceal.
    • Scrollbar thumb wrong in popup window.
    • Cannot build with tiny features.
    • Dark theme of GTK 3 not supported.
    • Recognizing octal numbers is confusing.
    • The str2nr() tests fail.
    • Can call win_gotoid() in cmdline window.
    • has('vimscript-4') is always 0.
    • Character from 'showbreak' does not use 'wincolor'. (Nick Jensen)
    • No highlighting of current line in quickfix window.
    • No test for diff mode with syntax highlighting.
    • The evalfunc.c file is too big.
    • Not sufficient testing for quoted numbers.
    • No easy way to process postponed work. (Paul Jolly)
    • The option.c file is too big.
    • SafeState may be triggered at the wrong moment.
    • Cannot check the current state.
    • Not clear why SafeState and SafeStateAgain are not triggered.
    • Cannot build tiny version.
    • Popup window test fails in some configurations. (James McCoy)
    • Double-click test is a bit flaky.
    • Using "x" before a closed fold may delete that fold.
Ubuntu 16.04 LTS icon

Ubuntu 16.04 LTS xenial-updates/main: Version 2:7.4.1689-3ubuntu1.3 reintroduced

Oct 02
Ubuntu 16.04 LTS icon

Ubuntu 16.04 LTS xenial-updates/main: Version 2:7.4.1689-3ubuntu1.3 removed

Oct 02
Arch rolling icon

Arch rolling extra/os: Updated from 8.1.1968-1 to 8.1.2102-1

Sep 30
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.1741-2.6 to 8.1.2052-1.1

Sep 27
  • Updated to version 8.1.2052, fixes the following problems
  • refreshed patches:
    disable-unreliable-tests.patch
    vim-8.0-ttytype-test.patch
    • Cleared/added match highlighting not updated in other window. (Andi
    Massimino)
    • Still some match functions in evalfunc.c.
    • 'hlsearch' and match highlighting in the wrong place.
    • Build error without the conceal feature.
    • Compiler warning for unused argument.
    • ":dl" is seen as ":dlist" instead of ":delete".
    • Compiler warning for unused variables. (Tony Mechelynck)
    • :args output is not aligned.
    • Coverity warns for using negative index.
    • Depending on the terminal width :version may miss a line break.
    • When redrawing popups plines_win() may be called often.
    • Resizing hashtable is inefficient.
    • Use of popup window mask is inefficient.
    • Build failure.
    • Leaking memory when using a popup window mask.
    • Autocommand that splits window messes up window layout.
    • Text added with appendbufline() to another buffer isn't displayed.
    • Count of g$ not used correctly when text is not wrapped.
    • No mode char for terminal mapping from maparg().
    • Extra line break for wrapping output of :args.
    • Filetype "vuejs" causes problems for some users.
    • Some filetype rules are in the wrong place.
    • Evalfunc.c is still too big.
    • ":browse oldfiles" is not tested.
    • get(func, dict, def) does not work properly.
    • Code for writing session file is spread out.
    • FEAT_SESSION defined separately.
    • Man plugin changes setting in current window.
    • 'shellslash' is also used for completion.
    • Cannot get the window ID of the popup preview window.
    • The preview popup window may be too far to the right.
    • Test is silently skipped.
    • Error message may be empty in filetype test.
    • Text added with a job to another buffer isn't displayed.
    • Useless checks for job feature in channel test.
    • Not showing the popup window right border is confusing.
    • Not showing the popup window right border is confusing.
    • Warning for file no longer available is repeated every time Vim is
    focused. (Brian Armstrong)
    • Amiga: no builtin OS readable version info.
    • Map functionality mixed with character input.
    • Double click in popup scrollbar starts selection.
    • Cannot resize a popup window.
    • missing changes in proto file
    • Cannot see file name of preview popup window.
    • :mkvimrc is not tested.
    • 'completeslash' also applies to globpath().
    • The vgetorpeek() function is too long.
    • Mixed comment style in globals.
    • Tests are flaky.
    • No syntax HL after splitting windows with :bufdo. (Yasuhiro Matsumoto)
    • :argdo is not tested
    • The vgetorpeek() function is too long.
    • Warning for unused variable in tiny version. (Tony Mechelynck)
    • Cannot avoid mapping for a popup window.
    • Function call functions have too many arguments.
    • Cannot build without the +eval feature.
    • Missing change to call_callback().
    • All builtin functions are global.
    • No test for display updating without a scroll region.
    • Au_did_filetype is declared twice.
    • Test for display updating doesn't check without statusline.
    • More functions can be used as a method.
    • Build failure for tiny version.
    • More functions can be used as a method.
    • Popup_getoptions() is missing an entry for "mapping".
    • Popup window color cannot be set to "Normal".
    • Reading a truncted undo file hangs Vim.
    • ATTENTION prompt for a preview popup window.
    • A long title in a popup window overflows.
    • Duplicating info for internal functions.
    • Cannot use a user defined function as a method.
    • Github contribution text is incomplete.
    • Unused variable.
    • :pedit does not work with a popup preview window.
    • Using expr->FuncRef() does not work.
    • No test for wrong number of method arguments.
    • Confusing error message when range is not allowed.
    • Command line history code is spread out.
    • Crash when correctly spelled word is very long. (Ben Kraft)
    • Allocating more memory than needed for extended structs.
    • Tests use hand coded feature and option checks.
    • Allocating more memory than needed for extended structs.
    • Not strict enough checking syntax of method invocation.
    • Difference in screenshots.
    • Confusing skipped message.
    • Win_execute() does not work in other tab. (Rick Howe)
    • Allocating a bit too much when spellbadword() does not find a bad word.
    • Cannot use a lambda as a method.
    • Cannot use printf() as a method.
    • Inaccurate memory estimate for Amiga-like OS.
    • Popup test fails if clipboard is supported but not working.
    • There is :spellwrong and :spellgood but not :spellrare.
    • Insufficient info when test fails because of screen size.
    • Testing: WorkingClipboard() is not accurate.
    • No test for Ex shift commands.
    • Test listed as flaky should no longer be flaky.
    • Might be freeing memory that was not allocated.
    • Buffer no longer unloaded when adding text properties to it.
    • May use NULL pointer when running out of memory.
    • Inconsistently using GetVimCommand() and v:progpath. (Daniel Hahler)
    • Suspend test is failing.
    • 'langmap' is not used for CTRL-W command in terminal.
    • Focus may remain in popup window.
    • Crash when sound_playfile() callback plays sound.
    • Timers test is flaky.
    • Timers test is still flaky.
    • Now another timer test is flaky.
    • Another failing timer test.
    • popup preview test fails sometimes. (Christian Brabandt)
    • Cannot use modifier with multi-byte character.
    • Test for multi-byte mapping fails on some systems.
    • Timer test sometimes fails on Mac.
    • Map timeout test is flaky.
    • Only some assert functions can be used as a method.
    • Coverity warns for not using return value.
    • Confusing error when using a builtin function as method while it does
    not support that.
    • Still a timer test that is flaky on Mac.
    • Spellrare and spellrepall in the wrong order.
    • Modeless selection in GUI does not work properly.
    • Still a timer test that is flaky on Mac.
    • Multibyte characters in 'listchars' don't work correctly if 'linebreak'
    is also enabled. (Martin Tournoij)
    • Code for the argument list is spread out.
    • Using :pedit from a help file sets the preview window to help
    filetype. (Wang Shidong)
    • Modeless selection in GUI still not correct.
    • When Vim exits because of a signal, VimLeave is not triggered. (Daniel
    Hahler)
    • Cannot build tiny version.
    • Modeless selection in popup window overlaps scrollbar.
    • Cannot get size and position of the popup menu.
    • proto file missing from distribution
    • Graduated features scattered.
    • Negative float before method not parsed correctly.
    • More functions can be used as methods.
    • Cannot show extra info for completion in a popup window.
    • Popup window test fails in some configurations.
    • Cannot specify properties of the info popup window.
    • Options test fails.
    • Cannot use mouse scroll wheel in popup in Insert mode. Mouse clicks in
    popup close the popup menu.
    • Comments in libvterm are inconsistent.
    • Command line expansion code is spread out.
    • The +cmdline_compl feature is not in the tiny version.
    • More functions can be used as methods.
    • Coverity warns for using a NULL pointer.
    • Ml_get error when deleting fold marker.
    • Functions used in one file are global.
    • Missing index entry and option menu for 'completepopup'.
    • Script to summarize test results can be improved.
    • Not checking for out-of-memory of autoload_name().
    • Using NULL pointer when out of memory.
    • Compiler warning for unused variable.
    • May free memory twice when out of memory.
    • Crash when out of memory during startup.
    • sign_place() does not work as documented.
    • Sign test fails in the GUI.
    • The +insert_expand feature is not always available.
    • Cannot have an info popup without a border.
    • Cannot build without the +eval feature.
    • Cannot have an info popup align with the popup menu.
    • Cannot set all properties of the info popup.
    • Info popup size is sometimes incorrect.
    • Wrong position for info popup with scrollbar on the left.
    • Every popup window consumes a buffer number.
    • More functions can be used as methods.
    • Redrawing too much when toggling 'relativenumber'.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • Not easy to compute the space on the command line.
    • Command line expansion code is spread out.
    • More functions can be used as methods.
    • Trying to allocate negative amount of memory when closing a popup.
    • Non-current window is not redrawn when moving popup. (Ben Jackson)
    • Redrawing popups is inefficient.
    • Using current window option values when passing a buffer to popup_create().
    • Cannot close a popup by the X when a filter consumes all events.
    • More functions can be used as methods.
    • In diff mode global operations can be very slow.
    • Some source files are not in a normal encoding.
    • Using empty string for current buffer is unexpected.
    • More functions can be used as methods.
    • Cursorline not redrawn when putting a line above the cursor.
    • Code for dealing with script files is spread out.
    • Popup windows don't move with the text when making changes.
    • No tests for text property popup window.
    • Cannot recognize .jsx and .tsx files.
    • Syntax test fails.
    • Ml_get errors after using append(). (Alex Genco)
    • The eval.c file is too big.
    • Not enough tests for text property popup window.
    • Test for text property popup window is flaky.
    • Not enough tests for text property popup window.
    • Errors when using javascriptreact.
    • May crash when out of memory.
    • Code for handling v: variables in generic eval file.
    • Script tests fail.
    • getftype() test fails on Mac.
    • Shadow directory gets outdated when files are added.
    • More code can be moved to evalvars.c.
    • Leaking memory when using sound callback.
    • Popup window "firstline" cannot be reset.
    • Memory error when profiling a function without a script ID.
    • When executing one test the report doesn't show it.
    • Mouse doesn't work in Linux console and causes 100% CPU. (James P. Harvey)
    • Cannot scroll a popup window to the very bottom.
    • Using NULL pointer after an out-of-memory.
    • Mouse double click test is a bit flaky.
    • More functions can be used as a method.
    • Tests contain typos.
    • Screenshot tests may use a different encoding. (Dominique Pelle)
    • More code can be moved to evalvars.c.
    • Old style comments taking up space.
    • When using "firstline" in popup window text may jump when redrawing
    it. (Nick Jensen)
    • Fold code is spread out.
    • More functions can be used as a method.
    • Leaking memory when using tagfunc().
    • Popup window filter may be called recursively when using a Normal mode
    command. (Nick Jensen)
    • Crash when using nested map() and filter().
    • The search count message is not displayed when using a mapping. (Gary
    Johnson)
    • Some code in options.c fits better elsewhere.
    • Line() only works for the current window.
    • Crash when using nested map().
    • Popup window filter is used in all modes.
    • Search stat space wrong, no test for 8.1.1965.
    • Manually enabling features causes build errors. (John Marriott)
    • No proper test for getchar().
    • Cannot build without the quickfix feature.
    • Travis log always shows test output.
    • Terminal debugger plugin may hang.
    • The eval.c file is too big.
    • Code for handling file names is spread out.
    • Fix for search stat not tested.
    • The evalfunc.c file is too big.
    • More functions can be used as methods.
    • Compiler nags for uninitialized variable and unused function.
    • More functions can be used as methods.
    • Code for dealing with paths is spread out.
    • More functions can be used as methods.
    • :startinsert! does not work the same way as "A".
    • The evalfunc.c file is still too big.
    • Cannot build with eval but without cscope.
    • Still cannot build with eval but without cscope.
    • The search stat moves when wrapping at the end of the buffer.
    • More functions can be used as methods.
    • No redraw after a popup window filter is invoked.
    • Redraw even when no popup window filter was invoked.
    • Calling both PlaySoundW() and PlaySoundA().
    • Plugin cannot get the current IME status.
    • Some source files are too big.
    • Version number 2000 missing.
    • More functions can be used as methods.
    • The regexp.c file is too big.
    • Build failure with huge features but without channel feature.
    • No test for what 8.1.1926 fixes.
    • Error for invalid range when using listener and undo. (Paul Jolly)
    • Cursorline highlighting not updated in popup window. (Marko Mahni?)
    • New file uses old style comments.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • More functions can be used as methods.
    • Terminal altscreen test fails sometimes.
    • Terminal altscreen test still fails sometimes.
    • Terminal altscreen test now fails on MS-Windows.
    • Cannot execute commands after closing the cmdline window.
    • Using freed memory when out of memory and displaying message.
    • 'cursorline' always highlights the whole line.
    • It is not easy to change the window layout.
    • Some global functions can be local to the file.
    • The option.c file is too big.
    • No test for synIDattr() returning "strikethrough".
    • Delete call commented out for debugging.
    • Possibly using uninitialized memory.
    • Options test script does not work.
    • Cannot control 'cursorline' highlighting well.
    • Tests fail when build with normal features and terminal. (Dominique Pelle)
    • Cursor position wrong when resizing and using conceal.
    • Scrollbar thumb wrong in popup window.
    • Cannot build with tiny features.
    • Dark theme of GTK 3 not supported.
    • Recognizing octal numbers is confusing.
    • The str2nr() tests fail.
    • Can call win_gotoid() in cmdline window.
    • has('vimscript-4') is always 0.
    • Character from 'showbreak' does not use 'wincolor'. (Nick Jensen)
    • No highlighting of current line in quickfix window.
    • No test for diff mode with syntax highlighting.
    • The evalfunc.c file is too big.
    • Not sufficient testing for quoted numbers.
    • No easy way to process postponed work. (Paul Jolly)
    • The option.c file is too big.
    • SafeState may be triggered at the wrong moment.
    • Cannot check the current state.
    • Not clear why SafeState and SafeStateAgain are not triggered.
    • Cannot build tiny version.
    • Popup window test fails in some configurations. (James McCoy)
    • Double-click test is a bit flaky.
    • Using "x" before a closed fold may delete that fold.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.1741-2.5 to 8.1.1741-2.6

Sep 22
  • By default do not put group in specfile as it is optional
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.1741-2.4 to 8.1.1741-2.5

Sep 21
  • By default do not put group in specfile as it is optional
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 8.1.1741-2.3 to 8.1.1741-2.4

Sep 19
  • By default do not put group in specfile as it is optional

Related packages

vim-a - alternate files in vim quickly (.c -> .h etc)
vim-addon-manager - manager of addons for the Vim editor
vim-addon-mw-utils - Vim funcref library
vim-airline - Lean & mean status/tabline for vim that's light as air
vim-airline-themes - official theme collection for vim-airline
vim-ale - Asynchronous Lint Engine
vim-align - Lets you align lines using regular expressions
vim-asciidoc - Vim syntax highlighting files for asciidoc
vim-athena - Vi IMproved - enhanced vi editor - with Athena GUI
vim-athena-py2 - Vi IMproved - enhanced vi editor - with Athena GUI (Python2)
vim-autopep8 - vim plugin to apply autopep8
vim-bitbake - Vim plugin to interact with Yocto bitbake-based recipes
vim-bootstrap - Vim Bootstrap is a vimrc generator
vim-bufexplorer - A simple buffer list/switcher for vim
vim-colorsamplerpack - Different colorschemes for vim
vim-command-t - An extremely fast, intuitive mechanism for opening files in VIM
vim-command-t-debuginfo - Debug information for package vim-command-t
vim-command-t-debugsource - Debug sources for package vim-command-t
vim-commentary - Comment and uncomments stuff in Vim using motion as a target
vim-common - The common files needed by any version of the VIM editor
vim-common-debuginfo - Debug information for package vim-common
vim-completion-golang - Golang autocompletion files for Vim
vim-conque - plugin for running interactive commands in a Vim buffer
vim-csound - Csound tools for Vim
vim-ctrlp - fuzzy file, buffer, mru, tag, etc. finder for Vim
vim-data - Data files needed for extended vim functionality
vim-data-common - Common Data files for vim & gvim
vim-debuginfo - Debug information for package vim
vim-debugsource - Debug sources for package vim
vim-doc - Vi IMproved - HTML documentation
vim-doxygentoolkit - This script simplify doxygen documentation in C/C++
vim-easymotion - Vim motion on speed
vim-editorconfig - EditorConfig Plugin for Vim
vim-enhanced - A version of the VIM editor which includes recent enhancements
vim-enhanced-debuginfo - Debug information for package vim-enhanced
vim-filesystem - VIM filesystem layout
vim-fugitive - A Git wrapper so awesome, it should be illegal
vim-fzf - Vim plugin for fzf
vim-gitgutter - Vim plugin which shows a git diff in the gutter (sign column)
vim-gnome - Vi IMproved - enhanced vi editor - with GNOME2 GUI
vim-gnome-py2 - Vi IMproved - enhanced vi editor - with GNOME2 GUI (Python2)
vim-go - Go development plugin for Vim
vim-gocomplete - gocode integration for Vim
vim-golint - Golint vim plugin
vim-grammalecte - Integrates Grammalecte into Vim
vim-gtk - Vi IMproved - enhanced vi editor - with GTK2 GUI
vim-gtk-py2 - Vi IMproved - enhanced vi editor - with GTK2 GUI (Python2)
vim-gtk-syntax - Vim syntax highlighting for GLib, Gtk+, Gstreamer, and more
vim-gtk3 - Vi IMproved - enhanced vi editor - with GTK3 GUI
vim-gtk3-py2 - Vi IMproved - enhanced vi editor - with GTK3 GUI (Python2)
vim-gui-common - Vi IMproved - Common GUI files
vim-guicolorscheme - Auto convert gui-only colorschemes to 88/256 color terminal schemes
vim-halibut - Syntax file for the halibut manual tool
vim-haproxy - syntax highlighting for HAProxy configuration files
vim-icinga2 - syntax highlighting for Icinga 2 config files in VIM
vim-indent-object - Text objects based on indent levels
vim-jad - Automatically decompile Java class files and display Java code
vim-javabrowser - The javabrowser plugin for VIM editor
vim-jedi - Vim plugin for jedi, an awesome Python autocompletion.
vim-jellybeans - Colorful, dark color scheme, inspired by ir_black and twilight
vim-julia - Vim support for Julia language
vim-khuno - Python flakes Vim plugin
vim-lastplace - Vim script to reopen files at your last edit position
vim-latex - Tools to view, edit and compile LaTeX documents in Vim
vim-latex-doc - Documentation for vim-latex
vim-latexsuite - Tools to view, edit, and compile LaTeX documents within Vim.
vim-ledger - Vim plugin for Ledger
vim-migemo - VIM plugin for C/Migemo
vim-minibufexpl - An elegant buffer explorer for vim
vim-minimal - A minimal version of the VIM editor
vim-minimal-debuginfo - Debug information for package vim-minimal
vim-molokai - Port of the monokai colorscheme for TextMate
vim-nerdcommenter - Plugin that allows for easy commenting of code for many filetypes
vim-nerdtree - Tree explorer plugin for navigating the filesystem
vim-nox - Vi IMproved - enhanced vi editor - with scripting languages support
vim-nox-py2 - Vi IMproved - enhanced vi editor - with scripting languages support (Python2)
vim-omnicppcomplete - vim c++ completion omnifunc with a ctags database
vim-pastie - A Vim plugin that lets you read and create pastes at http://pastie.org/
vim-pathogen - Manage your runtimepath with ease
vim-perl-support - Perl-IDE for VIM
vim-plugin-a - Alternate files quickly
vim-plugin-ack - Run the ack search tool from Vim
vim-plugin-align - Plugin to produce aligned text, equations, declarations, etc
vim-plugin-bufexplorer - Buffer Explorer / Browser
vim-plugin-calendar - Calendar for vim
vim-plugin-colorschemes - Vim color schemes selection
vim-plugin-colorsel - A RGB/HSV color selector
vim-plugin-conky - Conky Configuration File Support for Vim
vim-plugin-devhelp - Devhelp plugin for Vim
vim-plugin-diffchanges - Show changes since the last save
vim-plugin-editorconfig - EditorConfig plugin for Vim
vim-plugin-fugitive - Fugitive plugin for Vim
vim-plugin-gitdiff - Show git diff in a split window
vim-plugin-gnupg - Plugin for transparent editing of gpg encrypted files
vim-plugin-latex - A rich set of tools for editing LaTeX
vim-plugin-locateopen - Edit file without entering the whole path
vim-plugin-matrix - Matrix screensaver for vim
vim-plugin-minibufexpl - Elegant buffer explorer that takes very little screen space
vim-plugin-multiplesearch - Display multiple searches at the same time
vim-plugin-neomutt - Neomutt plugin for Vim
vim-plugin-NERDcommenter - A plugin that allows for easy commenting of code for many filetypes
vim-plugin-NERDtree - A tree explorer plugin for navigating the filesystem
vim-plugin-nginx - VIM support for nginx config files
vim-plugin-powerline - Powerline VIM plugin
vim-plugin-project - Organize/Navigate projects of files
vim-plugin-quilt - Quilt support for vim
vim-plugin-rails - Support for Ruby on Rails development
vim-plugin-salt - Salt plugin for Vim
vim-plugin-searchcomplete - Tab completion of words inside of a search
vim-plugin-showmarks - Visually shows the location of marks
vim-plugin-snipmate - Implements some of TextMate's snippets features in Vim
vim-plugin-supertab - Easy insert mode completion with Tab key
vim-plugin-taglist - Source code browser with support for many languages
vim-plugin-tlib - Utility functions for vim
vim-plugin-tregisters - List, edit, and run/execute registers/clipboards
vim-plugin-tselectbuffer - A quick buffer selector/switcher
vim-plugin-tselectfiles - A quick file selector/browser/explorer
vim-plugin-utl - Universal text linking for vim
vim-plugin-vimwiki - Personal wiki for vim
vim-plugin-zoomwin - Zoom in/out of windows (toggle between one window and multi-window)
vim-powerline - Powerline VIM plugin
vim-project - Organize and navigate projects of files (like an ide/buffer explorer)
vim-puppet - syntax highlighting for puppet manifests in vim
vim-pysmell - Python autocompletion for vim
vim-python-jedi - autocompletion tool for Python - VIM addon files
vim-rails - ViM plugin for enhanced Ruby on Rails application development
vim-rnv - Vim plugin for validating XML files against Relax NG Compact schemas using RNV
vim-runtime - Vi Improved, a highly configurable, improved version of the vi text editor (shared runtime)
vim-scripts - plugins for vim, adding bells and whistles
vim-seti - Colorscheme based on Jesse Weed's Seti theme for the Atom editor
vim-snipmate - Vim script that implements some of TextMate's snippets features.
vim-snippets - Snippets files for various programming languages.
vim-spell-af - Language files for Vim spell checking
vim-spell-am - Language files for Vim spell checking
vim-spell-bg - Language files for Vim spell checking
vim-spell-br - Language files for Vim spell checking
vim-spell-ca - Language files for Vim spell checking
vim-spell-cs - Language files for Vim spell checking
vim-spell-cy - Language files for Vim spell checking
vim-spell-da - Language files for Vim spell checking
vim-spell-de - Language files for Vim spell checking
vim-spell-el - Language files for Vim spell checking
vim-spell-en - Language files for Vim spell checking
vim-spell-eo - Language files for Vim spell checking
vim-spell-es - Language files for Vim spell checking
vim-spell-fo - Language files for Vim spell checking
vim-spell-fr - Language files for Vim spell checking
vim-spell-ga - Language files for Vim spell checking
vim-spell-gd - Language files for Vim spell checking
vim-spell-gl - Language files for Vim spell checking
vim-spell-he - Language files for Vim spell checking
vim-spell-hr - Language files for Vim spell checking
vim-spell-hu - Language files for Vim spell checking
vim-spell-id - Language files for Vim spell checking
vim-spell-it - Language files for Vim spell checking
vim-spell-ku - Language files for Vim spell checking
vim-spell-la - Language files for Vim spell checking
vim-spell-lt - Language files for Vim spell checking
vim-spell-lv - Language files for Vim spell checking
vim-spell-mg - Language files for Vim spell checking
vim-spell-mi - Language files for Vim spell checking
vim-spell-ms - Language files for Vim spell checking
vim-spell-nb - Language files for Vim spell checking
vim-spell-nl - Language files for Vim spell checking
vim-spell-nn - Language files for Vim spell checking
vim-spell-ny - Language files for Vim spell checking
vim-spell-pl - Language files for Vim spell checking
vim-spell-pt - Language files for Vim spell checking
vim-spell-ro - Language files for Vim spell checking
vim-spell-ru - Language files for Vim spell checking
vim-spell-rw - Language files for Vim spell checking
vim-spell-sk - Language files for Vim spell checking
vim-spell-sl - Language files for Vim spell checking
vim-spell-sr - Language files for Vim spell checking
vim-spell-sv - Language files for Vim spell checking
vim-spell-sw - Language files for Vim spell checking
vim-spell-tet - Language files for Vim spell checking
vim-spell-th - Language files for Vim spell checking
vim-spell-tl - Language files for Vim spell checking
vim-spell-tn - Language files for Vim spell checking
vim-spell-uk - Language files for Vim spell checking
vim-spell-yi - Language files for Vim spell checking
vim-spell-zu - Language files for Vim spell checking
vim-supertab - A Vim plugin that allows you to use the tab key to do all insert completion.
vim-surround - Provides mappings to easily delete, change, and add paired "surroundings"
vim-syntastic - A vim plugins to check syntax for programming languages
vim-syntastic-ada - A syntax checker for ada programming language
vim-syntastic-ansible - A syntax checker for ansible programming language
vim-syntastic-asciidoc - A syntax checker for asciidoc programming language
vim-syntastic-asl - A syntax checker for asl programming language
vim-syntastic-asm - A syntax checker for asm programming language
vim-syntastic-c - A syntax checker for c programming language
vim-syntastic-cabal - A syntax checker for cabal programming language
vim-syntastic-coffee - A syntax checker for coffee programming language
vim-syntastic-coq - A syntax checker for coq programming language
vim-syntastic-cpp - A syntax checker for cpp programming language
vim-syntastic-cs - A syntax checker for cs programming language
vim-syntastic-css - A syntax checker for css programming language
vim-syntastic-cucumber - A syntax checker for cucumber programming language
vim-syntastic-docbk - A syntax checker for docbk programming language
vim-syntastic-elixir - A syntax checker for elixir programming language
vim-syntastic-erlang - A syntax checker for erlang programming language
vim-syntastic-eruby - A syntax checker for eruby programming language
vim-syntastic-fortran - A syntax checker for fortran programming language
vim-syntastic-glsl - A syntax checker for glsl programming language
vim-syntastic-go - A syntax checker for go programming language
vim-syntastic-haml - A syntax checker for haml programming language
vim-syntastic-haskell - A syntax checker for haskell programming language
vim-syntastic-help - A syntax checker for help programming language
vim-syntastic-html - A syntax checker for html programming language
vim-syntastic-java - A syntax checker for java programming language
vim-syntastic-javascript - A syntax checker for javascript programming language
vim-syntastic-json - A syntax checker for json programming language
vim-syntastic-julia - A syntax checker for julia programming language
vim-syntastic-less - A syntax checker for less programming language
vim-syntastic-lex - A syntax checker for lex programming language
vim-syntastic-llvm - A syntax checker for llvm programming language
vim-syntastic-lua - A syntax checker for lua programming language
vim-syntastic-matlab - A syntax checker for matlab programming language
vim-syntastic-nasm - A syntax checker for nasm programming language
vim-syntastic-objc - A syntax checker for objc programming language
vim-syntastic-objcpp - A syntax checker for objcpp programming language
vim-syntastic-ocaml - A syntax checker for ocaml programming language
vim-syntastic-perl - A syntax checker for perl programming language
vim-syntastic-perl6 - A syntax checker for perl6 programming language
vim-syntastic-php - A syntax checker for php programming language
vim-syntastic-po - A syntax checker for po programming language
vim-syntastic-pod - A syntax checker for pod programming language
vim-syntastic-puppet - A syntax checker for puppet programming language
vim-syntastic-python - A syntax checker for python programming language
vim-syntastic-qml - A syntax checker for qml programming language
vim-syntastic-rnc - A syntax checker for rnc programming language
vim-syntastic-rst - A syntax checker for rst programming language
vim-syntastic-ruby - A syntax checker for ruby programming language
vim-syntastic-sass - A syntax checker for sass programming language
vim-syntastic-scala - A syntax checker for scala programming language
vim-syntastic-scss - A syntax checker for scss programming language
vim-syntastic-sh - A syntax checker for sh programming language
vim-syntastic-spec - A syntax checker for spec programming language
vim-syntastic-tcl - A syntax checker for tcl programming language
vim-syntastic-tex - A syntax checker for tex programming language
vim-syntastic-texinfo - A syntax checker for texinfo programming language
vim-syntastic-text - A syntax checker for text programming language
vim-syntastic-trig - A syntax checker for trig programming language
vim-syntastic-turtle - A syntax checker for turtle programming language
vim-syntastic-vala - A syntax checker for vala programming language
vim-syntastic-verilog - A syntax checker for verilog programming language
vim-syntastic-vhdl - A syntax checker for vhdl programming language
vim-syntastic-vim - A syntax checker for vim programming language
vim-syntastic-xhtml - A syntax checker for xhtml programming language
vim-syntastic-xml - A syntax checker for xml programming language
vim-syntastic-xslt - A syntax checker for xslt programming language
vim-syntastic-yacc - A syntax checker for yacc programming language
vim-syntastic-yaml - A syntax checker for yaml programming language
vim-syntastic-yara - A syntax checker for yara programming language
vim-syntastic-z80 - A syntax checker for z80 programming language
vim-syntastic-zsh - A syntax checker for zsh programming language
vim-syntax-docker - Docker container engine - Vim highlighting syntax files
vim-syntax-gtk - Syntax files to highlight GTK+ keywords in vim
vim-tabular - Vim script for text filtering and alignment
vim-tagbar - Plugin to browse the tags of the current file and get an overview of its structure
vim-taglist - A source code browser plugin for vim
vim-textobj-user - Vim plugin for user-defined text objects
vim-tiny - Vi IMproved - enhanced vi editor - compact version
vim-tjp - vim addon for TaskJuggler .tjp files
vim-tlib - Some vim utility functions
vim-toml - Vim syntax for TOML
vim-ultisnips - TextMate-style snippets for Vim.
vim-vcscommand - vim version control system integration plugin
vim-vimerl - Erlang plugin for Vim
vim-vimerl-syntax - Erlang syntax for Vim
vim-vimoutliner - script for building an outline editor on top of Vim
vim-vital - Comprehensive Vim utility functions for Vim plugins
vim-voom - Vim two-pane outliner
vim-workspace - vim workspace manager plugin for managing groups of files
vim-X11 - The VIM version of the vi editor for the X Window System - GVim
vim-X11-debuginfo - Debug information for package vim-X11
vim-youcompleteme - fast, as-you-type, fuzzy-search code completion engine for Vim
⇧ Top