summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-12-27patch 8.1.0648: custom operators can't act upon a forced motionv8.1.0648Bram Moolenaar
Problem: Custom operators can't act upon a forced motion. (Christian Wellenbrock) Solution: Add the forced motion to the mode() result. (Christian Brabandt, closes #3490)
2018-12-27patch 8.1.0647: MS-Windows: balloon_show() does not handle wide charactersv8.1.0647Bram Moolenaar
Problem: MS-Windows: balloon_show() does not handle wide characters. Solution: Use CreateWindowExW(). (Yasuhiro Matsumoto, closes #3708)
2018-12-27patch 8.1.0646: cannot build with Ruby 2.6.0v8.1.0646Bram Moolenaar
Problem: Cannot build with Ruby 2.6.0. Solution: Add rb_ary_detransient(). (Ozaki Kiichi, closes #3724)
2018-12-27patch 8.1.0645: Coverity warns for possible use of NULL pointerv8.1.0645Bram Moolenaar
Problem: Coverity warns for possible use of NULL pointer. Solution: Check return value of vterm_obtain_screen().
2018-12-27patch 8.1.0644: finding next sign ID is inefficientv8.1.0644Bram Moolenaar
Problem: Finding next sign ID is inefficient. Solution: Add next_sign_id. (Yegappan Lakshmanan, closes #3717)
2018-12-26patch 8.1.0643: computing byte offset wrongv8.1.0643Bram Moolenaar
Problem: Computing byte offset wrong. (Bjorn Linse) Solution: Use the right variable for array index.
2018-12-26patch 8.1.0642: swapinfo() leaks memoryv8.1.0642Bram Moolenaar
Problem: swapinfo() leaks memory. Solution: Avoid allocating the strings twice.
2018-12-26patch 8.1.0641: no check for out-of-memory when converting regexpv8.1.0641Bram Moolenaar
Problem: No check for out-of-memory when converting regexp. Solution: Bail out when lalloc() returns NULL. (John Marriott)
2018-12-26patch 8.1.0640: get E14 while typing command :tab with 'incsearch' setv8.1.0640Bram Moolenaar
Problem: Get E14 while typing command :tab with 'incsearch' set. Solution: Do not give an error when looking for the command. (Yasuhiro Higashi)
2018-12-26patch 8.1.0639: text properties test fails on MS-Windowsv8.1.0639Bram Moolenaar
Problem: text properties test fails on MS-Windows Solution: Set fileformat to "unix".
2018-12-26patch 8.1.0638: text property highlighting is off by one columnv8.1.0638Bram Moolenaar
Problem: Text property highlighting is off by one column. (Bjorn Linse) Solution: Update text property highlighting earlier. Let it overrule syntax highlighting.
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)