summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-04-07patch 8.0.0548: saving the redo buffer only works one timeBram Moolenaar
Problem: Saving the redo buffer only works one time, resulting in the "." command not working well for a function call inside another function call. (Ingo Karkat) Solution: Save the redo buffer at every user function call. (closes #1619)
2017-04-07patch 8.0.0547: extra line break in verbosefileBram Moolenaar
Problem: Extra line break in verbosefile when using ":echomsg". (Ingo Karkat) Solution: Don't call msg_start(). (closes #1618)
2017-04-07patch 8.0.0546: swap file exists briefly when opening the command windowBram Moolenaar
Problem: Swap file exists briefly when opening the command window. Solution: Set the noswapfile command modifier before splitting the window. (James McCoy, closes #1620)
2017-04-07patch 8.0.0545: edit test may fail on some systemsBram Moolenaar
Problem: Edit test may fail on some systems. Solution: If creating a directory with a very long path fails, bail out.
2017-04-07patch 8.0.0544: cppcheck warningsBram Moolenaar
Problem: Cppcheck warnings. Solution: Use temp variable. Change NUL to NULL. Swap conditions. (Dominique Pelle)
2017-04-04patch 8.0.0543: test_edit causes older xfce4-terminal to closeBram Moolenaar
Problem: Test_edit causes older xfce4-terminal to close. (Dominique Pelle) Solution: Reduce number of columns to 2000. Try to restore the window position.
2017-04-03patch 8.0.0542: getpos() can return a negative line numberBram Moolenaar
Problem: getpos() can return a negative line number. (haya14busa) Solution: Handle a zero topline and botline. (closes #1613)
2017-04-03patch 8.0.0541: compiler warning on MS-WindowsBram Moolenaar
Problem: Compiler warning on MS-Windows. Solution: Add a type cast. (Mike Williams)
2017-04-02patch 8.0.0540: building unit tests failsBram Moolenaar
Problem: Building unit tests fails. Solution: Move params outside of #ifdef.
2017-04-02patch 8.0.0539: startup test fails on MacBram Moolenaar
Problem: Startup test fails on Mac. Solution: Use another term name, "unknown" is known. Avoid a 2 second delay.
2017-04-02patch 8.0.0538: no test for falling back to default term valueBram Moolenaar
Problem: No test for falling back to default term value. Solution: Add a test.
2017-04-02patch 8.0.0537: illegal memory access with :z and large countBram Moolenaar
Problem: Illegal memory access with :z and large count. Solution: Check for number overflow, using long instead of int. (Dominique Pelle, closes #1612)
2017-04-02patch 8.0.0536: quickfix window not updated when freeing quickfix stackBram Moolenaar
Problem: Quickfix window not updated when freeing quickfix stack. Solution: Update the quickfix window. (Yegappan Lakshmanan)
2017-04-01patch 8.0.0535: memory leak when exiting from within a user functionBram Moolenaar
Problem: Memory leak when exiting from within a user function. Solution: Clear the function call stack on exit.
2017-04-01patch 8.0.0534: defaults.vim does not work well with tiny featuresBram Moolenaar
Problem: Defaults.vim does not work well with tiny features. (crd477) Solution: When the +eval feature is not available always reset 'compatible'.
2017-04-01patch 8.0.0533: abbreviation doesn't work after backspacing newlineBram Moolenaar
Problem: Abbreviation doesn't work after backspacing newline. (Hkonrk) Solution: Set the insert start column. (closes #1609)
2017-04-01patch 8.0.0532: test with long directory name fails on MacBram Moolenaar
Problem: Test with long directory name fails on Mac. Solution: Skip the test on Mac systems.
2017-03-31patch 8.0.0531: test with long directory name fails on non-unix systemsBram Moolenaar
Problem: Test with long directory name fails on non-unix systems. Solution: Skip the test on non-unix systems.
2017-03-31patch 8.0.0530: buffer overflow when 'columns' is very bigBram Moolenaar
Problem: Buffer overflow when 'columns' is very big. (Nikolai Pavlov) Solution: Correctly compute where to truncate. Fix translation. (closes #1600)
2017-03-30patch 8.0.0529: line in test commented outBram Moolenaar
Problem: Line in test commented out. Solution: Uncomment the lines for character classes that were failing before 8.0.0519. (Dominique Pelle, closes #1599)
2017-03-30patch 8.0.0528: highlight wrong text when 'wim' includes "longest"Bram Moolenaar
Problem: When 'wildmenu' is set and 'wildmode' has "longest" then the first file name is highlighted, even though the text shows the longest match. Solution: Do not highlight the first match. (LemonBoy, closes #1602)
2017-03-30patch 8.0.0527: leftover file from RISC OSBram Moolenaar
Problem: RISC OS support was removed long ago, but one file is still included. Solution: Delete the file. (Thomas Dziedzic, closes #1603)
2017-03-30patch 8.0.0526: Coverity complains about possible negative valueBram Moolenaar
Problem: Coverity complains about possible negative value. Solution: Check return value of ftell() not to be negative.
2017-03-29patch 8.0.0525: completion for user command argument not testedBram Moolenaar
Solution: Completion for user command argument not tested. Problem: Add a test.
2017-03-29patch 8.0.0524: folds messed upBram Moolenaar
Problem: Folds are messed up when 'encodin' is "utf-8". Solution: Also set the fold character when it's not multi-byte.
2017-03-29patch 8.0.0523: dv} deletes part of a multi-byte character.Bram Moolenaar
Problem: dv} deletes part of a multi-byte character. (Urtica Dioica) Solution: Include the whole character.
2017-03-29patch 8.0.0522: Win32: when 'clipboard' is "unnamed" yyp does not workBram Moolenaar
Problem: MS-Windows: when 'clipboard' is "unnamed" yyp does not work in a :global command. Solution: When setting the clipboard was postponed, do not clear the register.
2017-03-29patch 8.0.0521: GtkForm handling is outdatedBram Moolenaar
Problem: GtkForm handling is outdated. Solution: Get rid of event filter functions. Get rid of GtkForm.width and .height. Eliminate gtk_widget_size_request() calls. (Kazunobu Kuriyama)
2017-03-29patch 8.0.0520: using a function pointer while the function is knownBram Moolenaar
Problem: Using a function pointer instead of the actual function, which we know. Solution: Change mb_ functions to utf_ functions when already checked for Unicode. (Dominique Pelle, closes #1582)
2017-03-29patch 8.0.0519: character classes are not well testedBram Moolenaar
Problem: Character classes are not well tested. They can differ between platforms. Solution: Add tests. In the documentation make clear which classes depend on what library function. Only use :cntrl: and :graph: for ASCII. (Kazunobu Kuriyama, Dominique Pelle, closes #1560) Update the documentation.
2017-03-29patch 8.0.0518: bad fold text when a multi-byte char has a zero byteBram Moolenaar
Problem: Storing a zero byte from a multi-byte character causes fold text to show up wrong. Solution: Avoid putting zero in ScreenLines. (Christian Brabandt, closes #1567)
2017-03-29patch 8.0.0517: there is no way to remove quickfix listsBram Moolenaar
Problem: There is no way to remove quickfix lists (for testing). Solution: Add the 'f' action to setqflist(). Add tests. (Yegappan Lakshmanan)
2017-03-29patch 8.0.0516: a large count on a normal command causes troubleBram Moolenaar
Problem: A large count on a normal command causes trouble. (Dominique Pelle) Solution: Make "opcount" long.
2017-03-27patch 8.0.0515: ml_get errors in silent Ex modeBram Moolenaar
Problem: ml_get errors in silent Ex mode. (Dominique Pelle) Solution: Clear valid flags when setting the cursor. Set the topline when not in full screen mode.
2017-03-26patch 8.0.0514: script for creating cmdidxs can be improvedBram Moolenaar
Problem: Script for creating cmdidxs can be improved. Solution: Count skipped lines instead of collecting the lines. Add "const". (Dominique Pelle, closes #1594)
2017-03-26patch 8.0.0513: getting name of cleared highlight group is wrongBram Moolenaar
Problem: Getting name of cleared highlight group is wrong. (Matt Wozniski) Solution: Only skip over cleared names for completion. (closes #1592) Also fix that a cleared group causes duplicate completions.
2017-03-25patch 8.0.0512: check for available characters takes too longBram Moolenaar
Problem: Check for available characters takes too long. Solution: Only check did_start_blocking if wtime is negative. (Daisuke Suzuki, closes #1591)
2017-03-25patch 8.0.0511: message for skipping client-server tests is unclearBram Moolenaar
Problem: Menuage for skipping client-server tests is unclear. Solution: Be more specific about what's missing (Hirohito Higashi, Kazunobu Kuriyama)
2017-03-25patch 8.0.0510: typo in link to codecov.io resultsBram Moolenaar
Problem: Typo in link to codecov.io results. Solution: Remove duplicate https:.
2017-03-25patch 8.0.0509: no link to codecov.io resultsBram Moolenaar
Problem: No link to codecov.io results. Solution: Add a badge to the readme file.
2017-03-25patch 8.0.0508: Coveralls no longer shows per-file coverageBram Moolenaar
Problem: Coveralls no longer shows per-file coverage. Solution: Add coverage from codecov.io. (Christian Brabandt)
2017-03-25patch 8.0.0507: client-server tests fail when $DISPLAY is not setBram Moolenaar
Problem: Client-server tests fail when $DISPLAY is not set. Solution: Check for E240 before running the test.
2017-03-25patch 8.0.0506: can't build with ANSI CBram Moolenaar
Problem: Can't build with ANSI C. Solution: Move declarations to start of block.
2017-03-25patch 8.0.0505: failed window split for :stag not handledBram Moolenaar
Problem: Failed window split for :stag not handled. (Coverity CID 99204) Solution: If the split fails skip to the end. (bstaletic, closes #1577)
2017-03-25patch 8.0.0504: looking up an Ex command is a bit slowBram Moolenaar
Problem: Looking up an Ex command is a bit slow. Solution: Instead of just using the first letter, also use the second letter to skip ahead in the list of commands. Generate the table with a Perl script. (Dominique Pelle, closes #1589)
2017-03-23patch 8.0.0503: endless loop in updating folds with 32 bit intsBram Moolenaar
Problem: Endless loop in updating folds with 32 bit ints. Solution: Subtract from LHS instead of add to the RHS. (Matthew Malcomson)
2017-03-21patch 8.0.0502: Coverity complains about possible NULL pointerBram Moolenaar
Problem: Coverity complains about possible NULL pointer. Solution: Add an assert(), let's see if this works on all systems.
2017-03-21patch 8.0.0501: on MS-Windows ":!start" does not work as expectedBram Moolenaar
Problem: On MS-Windows ":!start" does not work as expected. Solution: When creating a process fails try passing the argument to ShellExecute(). (Katsuya Hino, closes #1570)
2017-03-21patch 8.0.0500: quotestar test is still a bit flakyBram Moolenaar
Problem: Quotestar test is still a bit flaky. Solution: Add a slower check for v:version.
2017-03-21patch 8.0.0499: taglist() does not prioritize tags for a bufferBram Moolenaar
Problem: taglist() does not prioritize tags for a buffer. Solution: Add an optional buffer argument. (Duncan McDougall, closes #1194)