summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2018-09-30patch 8.1.0443: unnecessary static function prototypesv8.1.0443Bram Moolenaar
Problem: Unnecessary static function prototypes. Solution: Remove unnecessary prototypes.
2018-09-30patch 8.1.0442: GUI: cursor not drawn after ":redraw | sleep"v8.1.0442Bram Moolenaar
Problem: GUI: Cursor not drawn after ":redraw | sleep". Solution: Flush the output. (closes #3496)
2018-09-30patch 8.1.0441: build failure without command line historyv8.1.0441Bram Moolenaar
Problem: Build failure without command line history. Solution: Move cmdline_init() outside of #ifdef.
2018-09-30patch 8.1.0440: remove() with a range not sufficiently testedv8.1.0440Bram Moolenaar
Problem: remove() with a range not sufficiently tested. Solution: Add a test. (Dominique Pelle, closes #3497)
2018-09-30patch 8.1.0439: recursive use of getcmdline() still not protectedv8.1.0439Bram Moolenaar
Problem: Recursive use of getcmdline() still not protected. Solution: Instead of saving the command buffer when making a call which may cause recursiveness, save the buffer when actually being called recursively.
2018-09-28patch 8.1.0438: the ex_make() function is too longv8.1.0438Bram Moolenaar
Problem: The ex_make() function is too long. Solution: Split it into several functions. (Yegappan Lakshmanan)
2018-09-28patch 8.1.0437: may access freed memory when syntax HL times outv8.1.0437Bram Moolenaar
Problem: May access freed memory when syntax HL times out. (Philipp Gesang) Solution: Clear b_sst_first when clearing b_sst_array.
2018-09-25patch 8.1.0436: can get the text of inputsecret() with getcmdline()v8.1.0436Bram Moolenaar
Problem: Can get the text of inputsecret() with getcmdline(). (Tommy Allen) Solution: Don't return the text.
2018-09-25patch 8.1.0435: cursorline highlight not removed in some situationv8.1.0435Bram Moolenaar
Problem: Cursorline highlight not removed in some situation. (Vitaly Yashin) Solution: Reset last_cursorline when resetting 'cursorline'. (Christian Brabandt, closes #3481)
2018-09-25patch 8.1.0434: copy_loclist() is too longv8.1.0434Bram Moolenaar
Problem: copy_loclist() is too long. Solution: Split in multiple functions. (Yegappan Lakshmanan)
2018-09-25patch 8.1.0433: mapping can obtain text from inputsecret()v8.1.0433Bram Moolenaar
Problem: Mapping can obtain text from inputsecret(). (Tommy Allen) Solution: Disallow CTRL-R = and CTRL-\ e when using inputsecret().
2018-09-25patch 8.1.0432: compiler warning for signed/unsignedv8.1.0432Bram Moolenaar
Problem: Compiler warning for signed/unsigned. Solution: Add type cast. (Mike Williams)
2018-09-24patch 8.1.0431: the qf_jump() function is too longv8.1.0431Bram Moolenaar
Problem: The qf_jump() function is too long. Solution: Refactor to split it into several functions. (Yegappan Lakshmanan)
2018-09-24patch 8.1.0430: Xargadd file left behind after running testv8.1.0430Bram Moolenaar
Problem: Xargadd file left behind after running test. Solution: Delete the file. (Dominique Pelle)
2018-09-23patch 8.1.0429: no test for :lcd with 'shellslash'v8.1.0429Bram Moolenaar
Problem: No test for :lcd with 'shellslash'. Solution: Add a test. (Daniel Hahler, closes #3475)
2018-09-22patch 8.1.0428: the :suspend command is not testedv8.1.0428Bram Moolenaar
Problem: The :suspend command is not tested. Solution: Add a test. (Dominique Pelle, closes #3472)
2018-09-22patch 8.1.0427: MS-Windows GUI: using invalid encoded file namev8.1.0427Bram Moolenaar
Problem: MS-Windows GUI: using invalid encoded file name. Solution: Drop the file name and return NULL. (Ken Takata, closes #3467)
2018-09-22patch 8.1.0426: accessing invalid memory in SmcOpenConnection()v8.1.0426Bram Moolenaar
Problem: Accessing invalid memory in SmcOpenConnection(). Solution: Reduce size of errorstring by one. (Dominique Pelle, closes #3469)
2018-09-21patch 8.1.0425: ml_get error and crash with appendbufline()v8.1.0425Bram Moolenaar
Problem: ml_get error and crash with appendbufline(). (Masashi Iizuka) Solution: Set per-window buffer info. (Hirohito Higashi, closes #3455)
2018-09-21patch 8.1.0424: test output is very verbose, loading CI log is slowv8.1.0424Bram Moolenaar
Problem: Test output is very verbose, loading CI log is slow. Solution: Redirect output to /dev/null. (Ken Takata, closes #3456)
2018-09-21patch 8.1.0423: MS-Windows: using dup-close for flushing a filev8.1.0423Bram Moolenaar
Problem: MS-Windows: using dup-close for flushing a file. Solution: Use _commit(). (Ken Takata, closes #3463)
2018-09-21patch 8.1.0422: cannot create map file with MinGWv8.1.0422Bram Moolenaar
Problem: Cannot create map file with MinGW. Solution: Add support for $MAP. (Ken Takata, closes #3460)
2018-09-21patch 8.1.0421: MS-Windows: Ruby path is wrong for Ruby 1.9 and laterv8.1.0421Bram Moolenaar
Problem: MS-Windows: Ruby path is wrong for Ruby 1.9 and later. Solution: Let -I argument depend on Ruby version. (Ken Takata, closes #3461)
2018-09-21patch 8.1.0420: generating vim.lib when using ActivePerl 5.20.3 or laterv8.1.0420Bram Moolenaar
Problem: Generating vim.lib when using ActivePerl 5.20.3 or later. Solution: Redefine XS_EXTERNAL(). (Ken Takata, closes #3462)
2018-09-21patch 8.1.0419: Cygwin: running cproto fails with -O2v8.1.0419Bram Moolenaar
Problem: Cygwin: running cproto fails with -O2. Solution: Strip -O2 for cproto. (Ken Takata, closes #3465)
2018-09-21patch 8.1.0418: MS-Windows: cannot separate Lua include and library dirsv8.1.0418Bram Moolenaar
Problem: MS-Windows: cannot separate Lua include and library directories. Solution: Add LUA_LIBDIR and LUA_INCDIR. (Ken Takata, closes #3464)
2018-09-21patch 8.1.0417: several command line arguments are not testedv8.1.0417Bram Moolenaar
Problem: Several command line arguments are not tested. Solution: Add tests for -m, -M, -R and -Vfile. (Dominique Pelle, closes #3458)
2018-09-21patch 8.1.0416: sort doesn't report deleted linesv8.1.0416Bram Moolenaar
Problem: Sort doesn't report deleted lines. Solution: Call msgmore(). (Christian Brabandt, closes #3454)
2018-09-21patch 8.1.0415: not actually using 16 colors with vtpv8.1.0415Bram Moolenaar
Problem: Not actually using 16 colors with vtp. Solution: Always use 256 colors when vtp is used. (Nobuhiro Takasaki, closes #3432)
2018-09-21patch 8.1.0414: v:option_old is cleared when using :set in OptionSet autocmdv8.1.0414Bram Moolenaar
Problem: v:option_old and v:option_new are cleared when using :set in OptionSet autocmd. (Gary Johnson) Solution: Don't trigger OptionSet recursively.
2018-09-20patch 8.1.0413: test output is duplicated or missingv8.1.0413Bram Moolenaar
Problem: Test output is duplicated or missing. Solution: Adjust the MS-Windows and Unix test makefiles. (Ken Takata, closes #3452)
2018-09-19patch 8.1.0412: cannot build with GTK 2.4v8.1.0412Bram Moolenaar
Problem: Cannot build with GTK 2.4. Solution: Add back a few #ifdefs. (Ken Takata, closes #3447) Also support older GTK. (Tom Christensen)
2018-09-19patch 8.1.0411: renamed file missing from distributionv8.1.0411Bram Moolenaar
Problem: Renamed file missing from distribution. Solution: Rename screen.c to termscreen.c (Zdenek Dohnal, closes #3449)
2018-09-19patch 8.1.0410: the ex_copen() function is too longv8.1.0410Bram Moolenaar
Problem: The ex_copen() function is too long. Solution: Refactor to split off two functions. (Yegappan Lakshmanan)
2018-09-19patch 8.1.0409: startup test fails on MS-Windowsv8.1.0409Bram Moolenaar
Problem: Startup test fails on MS-Windows. Solution: Do the Arabic test in silent Ex mode. Loosen the check for -V2.
2018-09-18patch 8.1.0408: MSVC: cannot use the "x64" native compiler optionv8.1.0408Bram Moolenaar
Problem: MSVC: cannot use the "x64" native compiler option. Solution: Ignore case for %Platform%. Improve documentation. (Ken Takata)
2018-09-18patch 8.1.0407: quickfix code mixes using the stack and a list pointerv8.1.0407Bram Moolenaar
Problem: Quickfix code mixes using the stack and a list pointer. Solution: Use a list pointer in more places. (Yegappan Lakshmanan, closes #3443)
2018-09-18patch 8.1.0406: several command line arguments are not testedv8.1.0406Bram Moolenaar
Problem: Several command line arguments are not tested. Solution: Add tests for -A, -F, -H, -p and -V. (Dominique Pelle, closes #3446)
2018-09-18patch 8.1.0405: too many #ifdefs for GTKv8.1.0405Bram Moolenaar
Problem: Too many #ifdefs for GTK. Solution: Define macros instead of using #ifdef. (Ken Takata, closes #3436)
2018-09-18patch 8.1.0404: accessing invalid memory with long argument namev8.1.0404Bram Moolenaar
Problem: Accessing invalid memory with long argument name. Solution: Use item_count instead of checking for a terminating NULL. (Dominique Pelle, closes #3444)
2018-09-18patch 8.1.0403: header file missing from distributionv8.1.0403Bram Moolenaar
Problem: Header file missing from distribution. Solution: Add src/protodef.h.
2018-09-18patch 8.1.0402: the DiffUpdate event isn't triggered for :diffputv8.1.0402Bram Moolenaar
Problem: The DiffUpdate event isn't triggered for :diffput. Solution: Also trigger DiffUpdate for :diffget and :diffput.
2018-09-16patch 8.1.0401: can't get swap name of another bufferv8.1.0401Bram Moolenaar
Problem: Can't get swap name of another buffer. Solution: Add swapname(). (Ozaki Kiichi, closes #3441)
2018-09-16patch 8.1.0400: using freed memory with :diffgetv8.1.0400Bram Moolenaar
Problem: Using freed memory with :diffget. Solution: Skip ex_diffupdate() while updating diffs. (closes #3442)
2018-09-16patch 8.1.0399: 'hlsearch' highlight remains in other windowv8.1.0399Bram Moolenaar
Problem: 'hlsearch' highlight remains in other window after cancelling command. Solution: Redraw all windows. Also remove unnecessary delays. (closes #3437)
2018-09-16patch 8.1.0398: no test for -o and -O command line argumentsv8.1.0398Bram Moolenaar
Problem: No test for -o and -O command line arguments. Solution: Add a test. (Dominique Pelle, closes #3438)
2018-09-16patch 8.1.0397: no event triggered after updating diffsv8.1.0397Bram Moolenaar
Problem: No event triggered after updating diffs. Solution: Add the DiffUpdated event.
2018-09-16patch 8.1.0396: another compiler warning on 64-bit MS-Windowsv8.1.0396Bram Moolenaar
Problem: Another compiler warning on 64-bit MS-Windows. Solution: Add type cast. (Mike Williams)
2018-09-16patch 8.1.0395: compiler warning on 64-bit MS-Windowsv8.1.0395Bram Moolenaar
Problem: Compiler warning on 64-bit MS-Windows. Solution: Add type cast. (Mike Williams)
2018-09-16patch 8.1.0394: diffs are not always updated correctlyv8.1.0394Bram Moolenaar
Problem: Diffs are not always updated correctly. Solution: When using internal diff update for any changes properly.