summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-01patch 8.1.0137: CI does not run with TCLHEADmasterBram Moolenaar
Problem: CI does not run with TCL. Solution: Add TCL to the travis config. (Dominique Pelle, closes #3133)
2018-07-01patch 8.1.0136: Lua tests don't cover new featuresBram Moolenaar
Problem: Lua tests don't cover new features. Solution: Add more tests. (Dominique Pelle, closes #3130)
2018-07-01patch 8.1.0135: undo message delays screen update for CTRL-O uBram Moolenaar
Problem: Undo message delays screen update for CTRL-O u. Solution: Add smsg_attr_keep(). (closes #3125)
2018-07-01patch 8.1.0134: Lua interface does not support funcrefBram Moolenaar
Problem: Lua interface does not support funcref. Solution: Add funcref support. (Luis Carvalho)
2018-07-01Fix missing patch number.Bram Moolenaar
2018-06-30patch 8.1.0133: tagfiles() can have duplicate entriesBram Moolenaar
Problem: tagfiles() can have duplicate entries. Solution: Simplify the filename to make checking for duplicates work better. Add a test. (Dominique Pelle, closes #2979)
2018-06-30patch 8.1.0132: lua tests are old styleBram Moolenaar
Problem: Lua tests are old style. Solution: Convert to new style tests. Improve coverage. (Dominique Pelle, closes #3091)
2018-06-30patch 8.1.0131: :profdel is not testedBram Moolenaar
Problem: :profdel is not tested. Solution: Add a test. (Dominique Pelle, closes #3123)
2018-06-30patch 8.1.0130: ":profdel func" does not work if func was called alreadyBram Moolenaar
Problem: ":profdel func" does not work if func was called already. (Dominique Pelle) Solution: Reset uf_profiling and add a flag to indicate initialization was done.
2018-06-30patch 8.1.0129: still some xterm-like terminals get a stray "p"Bram Moolenaar
Problem: Still some xterm-like terminals get a stray "p" on startup. Solution: Consider all terminals that reply with a version smaller than 95 as not an xterm. (James McCoy)
2018-06-30patch 8.1.0128: building with MinGW does not work out-of-the-boxBram Moolenaar
Problem: Building with MinGW does not work out-of-the-box. Solution: Add instructions for MSYS2. Set default WINVER. Add batch files to set $PATH for MSYS2.
2018-06-29patch 8.1.0127: build failure when disabling the session featureBram Moolenaar
Problem: Build failure when disabling the session feature. (Pawel Slowik) Solution: Adjust #ifdef for vim_chdirfile().
2018-06-28patch 8.1.0126: various problems with 'vartabstop'Bram Moolenaar
Problem: Various problems with 'vartabstop'. Solution: Fix memory leak. Fix crash. Add a few more tests. (Christian Brabandt, closes #3076)
2018-06-28patch 8.1.0125: virtual edit replace with multi-byte fails at end of lineBram Moolenaar
Problem: Virtual edit replace with multi-byte fails at end of line. (Lukas Werling) Solution: use ins_char() to add the character. (Christian Brabandt, closes #3114) Rename PCHAR() to PBYTE() to avoid mistakes like this.
2018-06-28patch 8.1.0124: has('vcon') returns true even for non-win32 terminalBram Moolenaar
Problem: has('vcon') returns true even for non-win32 terminal. Solution: Check the terminal type. (Nobuhiro Takasaki, closes #3106)
2018-06-28patch 8.1.0123: MS-Windows: colors are wrong after setting 'notgc'Bram Moolenaar
Problem: MS-Windows: colors are wrong after setting 'notgc'. Solution: Only call control_console_color_rgb() for the win32 terminal. (Nobuhiro Takasaki, closes #3107)
2018-06-28patch 8.1.0122: translators don't always understand the maintainer messageBram Moolenaar
Problem: Translators don't always understand the maintainer message. Solution: Add a comment that ends up in the generated po file. (Christian Brabandt, closes #3037)
2018-06-28patch 8.1.0121: crash when using ballooneval related to 'vartabstop'Bram Moolenaar
Problem: Crash when using ballooneval related to 'vartabstop'. Solution: Initialize balloonEval->vts to NULL. (Markus Braun)
2018-06-28patch 8.1.0120: buffer 'modified' set even when :sort has no changesBram Moolenaar
Problem: Buffer 'modified' set even when :sort has no changes. Solution: Only set 'modified' when lines are moved. (Jason Franklin)
2018-06-27patch 8.1.0119: failing test goes unnoticed because messages is not writtenBram Moolenaar
Problem: Failing test goes unnoticed because testdir/messages is not written. Solution: Set 'nomodifiable' only local to the buffer.
2018-06-27patch 8.1.0118: duplicate error message for put commandBram Moolenaar
Problem: Duplicate error message for put command. Solution: Check return value of u_save(). (Jason Franklin)
2018-06-26patch 8.1.0117: URL in install program still points to SourceForgeBram Moolenaar
Problem: URL in install program still points to SourceForge. Solution: Change it to www.vim.org. (closes #3100)
2018-06-25patch 8.1.0116: display problem with 'vartabstop' and 'linebreak'Bram Moolenaar
Problem: Display problem with 'vartabstop' and 'linebreak'. (Chauca Fuentes) Solution: Call tabstop_padding(). (Christian Brabandt, closes #3076)
2018-06-25patch 8.1.0115: the matchparen plugin may throw an errorBram Moolenaar
Problem: The matchparen plugin may throw an error. Solution: Change the skip argument from zero to "0".
2018-06-24patch 8.1.0114: confusing variable nameBram Moolenaar
Problem: Confusing variable name. Solution: Rename new_ts to new_vts_array. Change zero to NULL.
2018-06-24Update runtime files.Bram Moolenaar
2018-06-24patch 8.1.0113: compiler warning for unused variableBram Moolenaar
Problem: Compiler warning for unused variable. (Yegappan Lakshmanan) Solution: Add UNUSED. (Christian Brabandt)
2018-06-24patch 8.1.0112: no error when using bad arguments with searchpair()Bram Moolenaar
Problem: No error when using bad arguments with searchpair(). Solution: Add error messages.
2018-06-24patch 8.1.0111: .po files do not use recommended namesBram Moolenaar
Problem: .po files do not use recommended names. Solution: Give a warning if the recommended name is not used. Accept the recommended name for conversion. (Christian Brabandt, Ken Takata)
2018-06-24patch 8.1.0110: file name not displayed with ":file"Bram Moolenaar
Problem: File name not displayed with ":file" when 'F' is in 'shortmess'. Solution: Always display the file name when there is no argument (Christian Brabandt, closes #3070)
2018-06-24patch 8.1.0109: new po makefile missing from distributionBram Moolenaar
Problem: New po makefile missing from distribution. Solution: Add it to the file list.
2018-06-24patch 8.1.0108: no Danish translationsBram Moolenaar
Problem: No Danish translations. Solution: Add Danish message translations. (closes #3073) Move list of languages to a common makefile.
2018-06-24patch 8.1.0107: Python: getting buffer option clears messageBram Moolenaar
Problem: Python: getting buffer option clears message. (Jacob Niehus) Solution: Don't use aucmd_prepbuf(). (closes #3079)
2018-06-24patch 8.1.0106: build fails when HAVE_DATE_TIME is undefinedBram Moolenaar
Problem: Build fails when HAVE_DATE_TIME is undefined. Solution: Always define init_longVersion(). (Christian Brabandt, closes #3075)
2018-06-23patch 8.1.0105: all tab stops are the sameBram Moolenaar
Problem: All tab stops are the same. Solution: Add the variable tabstop feature. (Christian Brabandt, closes #2711)
2018-06-23patch 8.1.0104: can't build without the +eval featureBram Moolenaar
Problem: Can't build without the +eval feature. Solution: Add #ifdef.
2018-06-23patch 8.1.0103: long version string cannot be translatedBram Moolenaar
Problem: Long version string cannot be translated. Solution: Build the string in init_longVersion().
2018-06-23patch 8.1.0102: cannot build without syntax highlightingBram Moolenaar
Problem: Cannot build without syntax highlighting. Solution: Add #ifdef around using reg_do_extmatch.
2018-06-23patch 8.1.0101: no test for getcmdwintype()Bram Moolenaar
Problem: No test for getcmdwintype(). Solution: Add a test. (Dominique Pelle, closes #3068)
2018-06-23patch 8.1.0100: terminal debugger: error when setting a watch pointBram Moolenaar
Problem: Terminal debugger: error when setting a watch point. Solution: Don't try defining a sign for a watch point.
2018-06-23patch 8.1.0099: exclamation mark in error message not neededBram Moolenaar
Problem: Exclamation mark in error message not needed. Solution: Remove the exclamation mark.
2018-06-23patch 8.1.0098: segfault when pattern with \z() is very slowBram Moolenaar
Problem: Segfault when pattern with \z() is very slow. Solution: Check for NULL regprog. Add "nfa_fail" to test_override() to be able to test this. Fix that 'searchhl' resets called_emsg.
2018-06-22patch 8.1.0097: superfluous space before exclamation markBram Moolenaar
Problem: Superfluous space before exclamation mark. Solution: Remove the space. Don't translate debug message.
2018-06-22patch 8.1.0096: inconsistent use of the word autocommandsBram Moolenaar
Problem: Inconsistent use of the word autocommands. Solution: Don't use auto-commands or "auto commands".
2018-06-21patch 8.1.0095: dialog for ":browse tabnew" says "new window"Bram Moolenaar
Problem: Dialog for ":browse tabnew" says "new window". Solution: Use "new tab page". (closes #3053)
2018-06-21patch 8.1.0094: help text "usage:" is not capatalizedBram Moolenaar
Problem: Help text "usage:" is not capatalized. Solution: Make it "Usage:". (closes #3044)
2018-06-21patch 8.1.0093: non-MS-Windows: Cannot interrupt gdb when program is runningBram Moolenaar
Problem: non-MS-Windows: Cannot interrupt gdb when program is running. Solution: Only use debugbreak() on MS-Windows.
2018-06-21patch 8.1.0092: prompt buffer test failsBram Moolenaar
Problem: Prompt buffer test fails. Solution: Set 'nomodified' before closing the window. (Ozaki Kiichi, closes #3051
2018-06-20patch 8.1.0091: MS-Windows: Cannot interrupt gdb when program is runningBram Moolenaar
Problem: MS-Windows: Cannot interrupt gdb when program is running. Solution: Add debugbreak() and use it in the terminal debugger. Respect 'modified' in a prompt buffer.
2018-06-20patch 8.1.0090: "..." used inconsistently in a messageBram Moolenaar
Problem: "..." used inconsistently in a message. Solution: Define the message with " ..." once. (hint by Ken Takata)