summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-12-25patch 8.1.0637: nsis file no longer usedv8.1.0637Bram Moolenaar
Problem: Nsis file no longer used. Solution: Remove the file. (Ken Takata)
2018-12-25patch 8.1.0636: line2byte() gives wrong values with text propertiesv8.1.0636Bram Moolenaar
Problem: line2byte() gives wrong values with text properties. (Bjorn Linse) Solution: Compute byte offsets differently when text properties were added. (closes #3718)
2018-12-24patch 8.1.0635: Coverity complains about null pointer usev8.1.0635Bram Moolenaar
Problem: Coverity complains about null pointer use. Solution: Avoid using a null pointer.
2018-12-24patch 8.1.0634: text properties cannot cross line boundariesv8.1.0634Bram Moolenaar
Problem: Text properties cannot cross line boundaries. Solution: Support multi-line text properties.
2018-12-24patch 8.1.0633: crash when out of memory while opening a terminal windowv8.1.0633Bram Moolenaar
Problem: Crash when out of memory while opening a terminal window. Solution: Handle out-of-memory more gracefully.
2018-12-24patch 8.1.0632: using sign group names is inefficientv8.1.0632Bram Moolenaar
Problem: Using sign group names is inefficient. Solution: Store group names in a hash table and use a reference to them. Also remove unnecessary use of ":exe" from the tests. (Yegappan Lakshmanan, closes #3715)
2018-12-24patch 8.1.0631: test for :stop fails on Archv8.1.0631Bram Moolenaar
Problem: Test for :stop fails on Arch. Solution: Check five lines for the expected output. (closes #3714)
2018-12-24patch 8.1.0630: "wincmd p" does not work after using an autocmd windowv8.1.0630Bram Moolenaar
Problem: "wincmd p" does not work after using an autocmd window. Solution: Store "prevwin" in aco_save_T. (Christian Brabandt, closes #3690)
2018-12-23patch 8.1.0629: "gn" selects the wrong text with a multi-line matchv8.1.0629Bram Moolenaar
Problem: "gn" selects the wrong text with a multi-line match. Solution: Get the end position from searchit() directly. (closes #3695)
2018-12-23Ignore output files from indent tests.Bram Moolenaar
2018-12-23patch 8.1.0628: Compiler warning on MS-Windows.v8.1.0628Bram Moolenaar
Problem: Compiler warning on MS-Windows. Solution: Add type cast. (Mike Williams)
2018-12-22patch 8.1.0627: Python cannot handle function name of script-local functionv8.1.0627Bram Moolenaar
Problem: Python cannot handle function name of script-local function. Solution: Use <SNR> instead of the special byte code. (Ozaki Kiichi, closes #3681)
2018-12-22patch 8.1.0626: MS-Windows: no resize to fit parent when using --windowidv8.1.0626Bram Moolenaar
Problem: MS-Windows: no resize to fit parent when using --windowid. Solution: Pass FALSE for "mustset" in gui_set_shellsize(). (Agorgianitis Loukas, closes #3616)
2018-12-22patch 8.1.0625: MS-Windows: terminal test fails in white consolev8.1.0625Bram Moolenaar
Problem: MS-Windows: terminal test fails in white console. Solution: Accept both white and black background colors.
2018-12-22patch 8.1.0624: overuling CONF_ARGS from the environment still does not workv8.1.0624Bram Moolenaar
Problem: Overuling CONF_ARGS from the environment still does not work. (Tony Mechelynck) Solution: Add back CONF_ARGS next to the new numbered ones.
2018-12-22patch 8.1.0623: iterating through window frames is repeatedv8.1.0623Bram Moolenaar
Problem: Iterating through window frames is repeated. Solution: Define FOR_ALL_FRAMES. (Yegappan Lakshmanan)
2018-12-22patch 8.1.0622: adding quickfix items marks items as valid errorsv8.1.0622Bram Moolenaar
Problem: Adding quickfix items marks items as valid errors. (Daniel Hahler) Solution: Check when items are valid. (Yegappan Lakshmanan, closes #3683, closes #3633)
2018-12-22patch 8.1.0621: terminal debugger does not handle unexpected debugger exitv8.1.0621Bram Moolenaar
Problem: Terminal debugger does not handle unexpected debugger exit. Solution: Check for debugger job ended and close unused buffers. (Damien)
2018-12-22patch 8.1.0620: overuling CONF_ARGS from the environment no longer worksv8.1.0620Bram Moolenaar
Problem: Overuling CONF_ARGS from the environment no longer works. (Tony Mechelynck) Solution: Do not define any CONF_ARGS by default.
2018-12-22patch 8.1.0619: :echomsg and :echoerr do not handle List and Dictv8.1.0619Bram Moolenaar
Problem: :echomsg and :echoerr do not handle List and Dict like :echo does. (Daniel Hahler) Solution: Be more tolerant about the expression result type.
2018-12-21patch 8.1.0618: term_getjob() does not return v:null as documentedv8.1.0618Bram Moolenaar
Problem: term_getjob() does not return v:null as documented. Solution: Do return v:null. (Damien) Add a test.
2018-12-21patch 8.1.0617: NSIS installer gets two files from the wrong directoryv8.1.0617Bram Moolenaar
Problem: NSIS installer gets two files from the wrong directory. Solution: Change ${VIMRT} to "..\".
2018-12-21patch 8.1.0616: NSIS installer is outdatedv8.1.0616Bram Moolenaar
Problem: NSIS installer is outdated. Solution: Use modern syntax, MUI2 and make it work better. Add translations. (Ken Takata, closes #3501)
2018-12-21patch 8.1.0615: get_tv function names are not consistentv8.1.0615Bram Moolenaar
Problem: Get_tv function names are not consistent. Solution: Rename to tv_get.
2018-12-21patch 8.1.0614: placing signs can be complicatedv8.1.0614Bram Moolenaar
Problem: Placing signs can be complicated. Solution: Add functions for defining and placing signs. Introduce a group name to avoid different plugins using the same signs. (Yegappan Lakshmanan, closes #3652)
2018-12-21patch 8.1.0613: when executing an insecure function the secure flag is stuckv8.1.0613Bram Moolenaar
Problem: When executing an insecure function the secure flag is stuck. (Gabriel Barta) Solution: Restore "secure" instead of decrementing it. (closes #3705)
2018-12-21patch 8.1.0612: cannot use two global runtime dirs with configurev8.1.0612Bram Moolenaar
Problem: Cannot use two global runtime dirs with configure. Solution: Support a comma in --with-global-runtime. (James McCoy, closes #3704)
2018-12-20patch 8.1.0611: crash when using terminal with long composing charactersv8.1.0611Bram Moolenaar
Problem: Crash when using terminal with long composing characters. Solution: Make space for all characters. (Yasuhiro Matsumoto, closes #3619, closes #3703)
2018-12-19patch 8.1.0610: MS-Windows ctags file list differs from Unixv8.1.0610Bram Moolenaar
Problem: MS-Windows ctags file list differs from Unix. Solution: Define TAGS_FILES in the common makefile. (partly by Ken Takata)
2018-12-19patch 8.1.0609: MS-Windows: unused variable, depending on the Ruby versionv8.1.0609Bram Moolenaar
Problem: MS-Windows: unused variable, depending on the Ruby version. Solution: Put ruby_sysinit and NtInitialize inside #ifdef and make them consistent. (Ken Takata)
2018-12-18patch 8.1.0608: coverals is not updatingv8.1.0608Bram Moolenaar
Problem: Coverals is not updating. Solution: Adjust path in Travis config.
2018-12-18patch 8.1.0607: proto files are not in sync with the source codev8.1.0607Bram Moolenaar
Problem: Proto files are not in sync with the source code. Solution: Update the proto files.
2018-12-18Update runtime files.Bram Moolenaar
2018-12-16patch 8.1.0606: 'cryptmethod' defaults to a very old methodv8.1.0606Bram Moolenaar
Problem: 'cryptmethod' defaults to a very old method. Solution: Default to "blowfish2", it is now widely available.
2018-12-16patch 8.1.0605: running make in the top directory echoes a commentv8.1.0605Bram Moolenaar
Problem: Running make in the top directory echoes a comment. Solution: Prefix with @. (closes #3698)
2018-12-16patch 8.1.0604: autocommand test fails on MS-Windowsv8.1.0604Bram Moolenaar
Problem: Autocommand test fails on MS-Windows. Solution: Use pathcmp() instead of strcmp() to check if a directory differs.
2018-12-16patch 8.1.0603: the :stop command is not testedv8.1.0603Bram Moolenaar
Problem: The :stop command is not tested. Solution: Test :stop using a terminal window.
2018-12-16patch 8.1.0602: DirChanged is also triggered when directory didn't changev8.1.0602Bram Moolenaar
Problem: DirChanged is also triggered when the directory didn't change. (Daniel Hahler) Solution: Compare the current with the new directory. (closes #3697)
2018-12-16patch 8.1.0601: a few compiler warningsv8.1.0601Bram Moolenaar
Problem: A few compiler warnings. Solution: Add type casts. (Mike Williams)
2018-12-15patch 8.1.0600: channel test is flakyv8.1.0600Bram Moolenaar
Problem: Channel test is flaky. Solution: Add test to list of flaky tests.
2018-12-15patch 8.1.0599: without the +eval feature the indent tests don't workv8.1.0599Bram Moolenaar
Problem: Without the +eval feature the indent tests don't work. Solution: Skip the body of the tests.
2018-12-15patch 8.1.0598: indent tests may use the wrong Vim binaryv8.1.0598Bram Moolenaar
Problem: Indent tests may use the wrong Vim binary. Solution: Pass in the just built Vim binary.
2018-12-15patch 8.1.0597: cannot run test_libvterm from the top directoryv8.1.0597Bram Moolenaar
Problem: Cannot run test_libvterm from the top directory. Solution: Add test target in toplevel Makefile.
2018-12-15patch 8.1.0596: not all parts of printf() are testedv8.1.0596Bram Moolenaar
Problem: Not all parts of printf() are tested. Solution: Add a few more test cases. (Dominique Pelle, closes #3691)
2018-12-15patch 8.1.0595: libvterm tests are not run with coveragev8.1.0595Bram Moolenaar
Problem: Libvterm tests are not run with coverage. Solution: Adjust the Travis config. Show the actually run commands.
2018-12-15patch 8.1.0594: libvterm tests fail to run on Macv8.1.0594Bram Moolenaar
Problem: Libvterm tests fail to run on Mac. Solution: Only run libvterm tests on Linux.
2018-12-15patch 8.1.0593: illegal memory access in libvterm testv8.1.0593Bram Moolenaar
Problem: Illegal memory access in libvterm test. Solution: Fix off-by-one error.
2018-12-15patch 8.1.0592: the libvterm tests are not run as part of Vim testsv8.1.0592Bram Moolenaar
Problem: The libvterm tests are not run as part of Vim tests. Solution: Add testing libvterm.
2018-12-14patch 8.1.0591: channel sort test is flakyv8.1.0591Bram Moolenaar
Problem: Channel sort test is flaky. Solution: Do not check if the job is running, it may have be done very fast.
2018-12-14patch 8.1.0590: when a job ends the closed channels are not handledv8.1.0590Bram Moolenaar
Problem: When a job ends the closed channels are not handled. Solution: When a job is detected to have ended, check the channels again. (closes #3530)