summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.2330v7.4.2330Bram Moolenaar2016-09-042-3/+5
| | | | | Problem: Coverity complains about not checking curwin to be NULL. Solution: Use firstwin to avoid the warning.
* patch 7.4.2329v7.4.2329Bram Moolenaar2016-09-043-1/+10
| | | | | Problem: Error for min() and max() contains %s. (Nikolay Pavlov) Solution: Pass the function name. (closes #1040)
* patch 7.4.2328v7.4.2328Bram Moolenaar2016-09-043-0/+30
| | | | | | Problem: Crash when BufWinLeave autocmd goes to another tab page. (Hirohito Higashi) Solution: Make close_buffer() go back to the right window.
* patch 7.4.2327v7.4.2327Bram Moolenaar2016-09-042-7/+5
| | | | | Problem: Freeing a variable that is on the stack. Solution: Don't free res_tv or err_tv. (Ozaki Kiichi)
* patch 7.4.2326v7.4.2326Bram Moolenaar2016-09-044-0/+28
| | | | | | Problem: Illegal memory access when Visual selection starts in invalid position. (Dominique Pelle) Solution: Correct position when needed.
* patch 7.4.2325v7.4.2325Bram Moolenaar2016-09-042-0/+4
| | | | | Problem: Tiny build fails. Solution: Add #ifdef.
* patch 7.4.2324v7.4.2324Bram Moolenaar2016-09-0411-122/+133
| | | | | | | | Problem: Crash when editing a new buffer and BufUnload autocommand wipes out the new buffer. (Norio Takagi) Solution: Don't allow wiping out this buffer. (partly by Hirohito Higashi) Move old style test13 into test_autocmd. Avoid ml_get error when editing a file.
* patch 7.4.2323v7.4.2323Bram Moolenaar2016-09-043-1/+34
| | | | | Problem: Using freed memory when using 'formatexpr'. (Dominique Pelle) Solution: Make a copy of 'formatexpr' before evaluating it.
* patch 7.4.2322v7.4.2322Bram Moolenaar2016-09-043-0/+12
| | | | | Problem: Access memory beyond the end of the line. (Dominique Pelle) Solution: Adjust the cursor column.
* patch 7.4.2321v7.4.2321Bram Moolenaar2016-09-035-12/+30
| | | | | | Problem: When a test is commented out we forget about it. Solution: Let a test throw an exception with "Skipped" and list skipped test functions. (Christian Brabandt)
* patch 7.4.2320v7.4.2320Bram Moolenaar2016-09-034-24/+78
| | | | | | | Problem: Redraw problem when using 'incsearch'. Solution: Save the current view when deleting characters. (Christian Brabandt) Fix that the '" mark is set in the wrong position. Don't change the search start when using BS.
* patch 7.4.2319v7.4.2319Bram Moolenaar2016-09-032-1/+9
| | | | | | Problem: No way for a system wide vimrc to stop loading defaults.vim. (Christian Hesse) Solution: Bail out of defaults.vim if skip_defaults_vim was set.
* patch 7.4.2318v7.4.2318Bram Moolenaar2016-09-032-2/+5
| | | | | | Problem: When 'incsearch' is not set CTRL-T and CTRL-G are not inserted as before. Solution: Move #ifdef and don't use goto.
* patch 7.4.2317v7.4.2317Bram Moolenaar2016-09-032-5/+11
| | | | | Problem: Normal mode tests fail on MS-Windows. Solution: Do some tests only on Unix. Set 'fileformat' to "unix".
* patch 7.4.2316v7.4.2316Bram Moolenaar2016-09-032-0/+3
| | | | | Problem: Channel sort test is flaky. Solution: Add a check the output has been read.
* patch 7.4.2315v7.4.2315Bram Moolenaar2016-09-034-1/+1999
| | | | | Problem: Insufficient testing for Normal mode commands. Solution: Add a big test. (Christian Brabandt, closes #1029)
* patch 7.4.2314v7.4.2314Bram Moolenaar2016-09-033-3/+11
| | | | | Problem: No error when deleting an augroup while it's the current one. Solution: Disallow deleting an augroup when it's the current one.
* patch 7.4.2313v7.4.2313Bram Moolenaar2016-09-033-8/+26
| | | | | | Problem: Crash when deleting an augroup and listing an autocommand. (Dominique Pelle) Solution: Make sure deleted_augroup is valid.
* patch 7.4.2312v7.4.2312Bram Moolenaar2016-09-038-26/+59
| | | | | | Problem: Crash when autocommand moves to another tab. (Dominique Pelle) Solution: When navigating to another window halfway the :edit command go back to the right window.
* patch 7.4.2311v7.4.2311Bram Moolenaar2016-09-023-3/+6
| | | | | Problem: Appveyor 64 bit build still using Python 3.4 Solution: Switch to Python 3.5. (Ken Takata, closes #1032)
* patch 7.4.2310v7.4.2310Bram Moolenaar2016-09-022-1/+3
| | | | | Problem: Accessing freed memory when a timer does not repeat. Solution: Free after removing it. (Dominique Pelle)
* patch 7.4.2309v7.4.2309Bram Moolenaar2016-09-023-7/+35
| | | | | | Problem: Crash when doing tabnext in a BufUnload autocmd. (Dominique Pelle) Solution: When detecting that the tab page changed, don't just abort but delete the window where w_buffer is NULL.
* patch 7.4.2308v7.4.2308Bram Moolenaar2016-09-022-1/+2
| | | | | Problem: Old charsearch test still listed in Makefile. Solution: Remove the line.
* patch 7.4.2307v7.4.2307Bram Moolenaar2016-09-0214-120/+135
| | | | | Problem: Several tests are old style. Solution: Turn them into new style tests. (Yegappan Lakshmanan)
* patch 7.4.2306v7.4.2306Bram Moolenaar2016-09-023-1/+11
| | | | | Problem: Default value for 'langremap' is wrong. Solution: Set the right value. (Jürgen Krämer) Add a test.
* patch 7.4.2305v7.4.2305Bram Moolenaar2016-09-0112-122/+84
| | | | | Problem: Marks, writefile and nested function tests are old style. Solution: Turn them into new style tests. (Yegappan Lakshmanan)
* patch 7.4.2304v7.4.2304Bram Moolenaar2016-09-013-5/+35
| | | | | | | Problem: In a timer callback the timer itself can't be found or stopped. (Thinca) Solution: Do not remove the timer from the list, remember whether it was freed.
* patch 7.4.2303v7.4.2303Bram Moolenaar2016-09-012-0/+3
| | | | | Problem: When using "is" the mode isn't always updated. Solution: Redraw the command line. (Christian Brabandt)
* patch 7.4.2302v7.4.2302Bram Moolenaar2016-09-014-4/+6
| | | | | | Problem: Default interface versions for MS-Windows are outdated. Solution: Use Active Perl 5.24, Python 3.5.2. Could only make it work with Ruby 1.9.2.
* patch 7.4.2301v7.4.2301Bram Moolenaar2016-09-013-21/+33
| | | | | | Problem: MS-Windows: some files remain after testing. Solution: Close the channel output file. Wait for the file handle to be closed before deleting the file.
* patch 7.4.2300v7.4.2300Bram Moolenaar2016-09-013-1/+18
| | | | | | Problem: Get warning for deleting autocommand group when the autocommand using the group is scheduled for deletion. (Pavol Juhas) Solution: Check for deleted autocommand.
* patch 7.4.2299v7.4.2299Bram Moolenaar2016-09-013-8/+107
| | | | | | Problem: QuickFixCmdPre and QuickFixCmdPost autocommands are not always triggered. Solution: Also trigger on ":expr", ":cbuffer", etc. (Yegappan Lakshmanan)
* patch 7.4.2298v7.4.2298Bram Moolenaar2016-09-017-10/+66
| | | | | Problem: It is not possible to close the "in" part of a channel. Solution: Add ch_close_in().
* patch 7.4.2297v7.4.2297Bram Moolenaar2016-09-013-1/+46
| | | | | | Problem: When starting a job that reads from a buffer and reaching the end, the job hangs. Solution: Close the pipe or socket when all lines were read.
* Updated runtime files. Remove HiLink commands.Bram Moolenaar2016-08-31345-9575/+9098
|
* patch 7.4.2296v7.4.2296Bram Moolenaar2016-08-312-0/+35
| | | | | Problem: No tests for :undolist and "U" command. Solution: Add tests. (Dominique Pelle)
* Updated runtime files. Remove version checks for Vim older than 6.0.Bram Moolenaar2016-08-30427-13618/+9968
|
* patch 7.4.2295v7.4.2295Bram Moolenaar2016-08-302-2/+7
| | | | | Problem: Cscope test fails. Solution: Avoid checking for specific line and column numbers.
* patch 7.4.2294v7.4.2294Bram Moolenaar2016-08-292-2/+8
| | | | | | | Problem: Sign test fails on MS-Windows when using the distributed zip archives. Solution: Create dummy files instead of relying on files in the pixmaps directory.
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-29153-154/+156
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.2292v7.4.2292Bram Moolenaar2016-08-292-1/+3
| | | | | Problem: Not all systems understand %F in printf(). Solution: Use %f.
* patch 7.4.2291v7.4.2291Bram Moolenaar2016-08-294-45/+107
| | | | | Problem: printf() handles floats wrong when there is a sign. Solution: Fix placing the sign. Add tests. (Dominique Pelle)
* patch 7.4.2290v7.4.2290Bram Moolenaar2016-08-282-0/+4
| | | | | Problem: Compiler warning in tiny build. (Tony Mechelynck) Solution: Add #ifdef around infinity_str().
* patch 7.4.2289v7.4.2289Bram Moolenaar2016-08-282-1/+9
| | | | | | | Problem: When installing and $DESTDIR is set the icons probably won't be installed. Solution: Create the icon directories if $DESTDIR is not empty. (Danek Duvall)
* patch 7.4.2288v7.4.2288Bram Moolenaar2016-08-284-8/+19
| | | | | Problem: MS-Windows build instructions are clumsy. "dosbin" doesn't build. Solution: Add rename.bat. Fix building "dosbin".
* patch 7.4.2287v7.4.2287Bram Moolenaar2016-08-283-2/+10
| | | | | Problem: The callback passed to ch_sendraw() is not used. Solution: Pass the read part, not the send part. (haya14busa, closes #1019)
* patch 7.4.2286v7.4.2286Bram Moolenaar2016-08-284-84/+17
| | | | | | | Problem: The tee program isn't included. Makefile contains build instructions that don't work. Solution: Update the Filelist and build instructions. Remove build instructions for DOS and old Windows. Add the tee program.
* Updated runtime files.Bram Moolenaar2016-08-285-37/+460
|
* patch 7.4.2285v7.4.2285Bram Moolenaar2016-08-2811-13/+47
| | | | | Problem: Generated files are outdated. Solution: Generate the files. Avoid errors when generating prototypes.
* patch 7.4.2284v7.4.2284Bram Moolenaar2016-08-282-10/+3
| | | | | Problem: Comment in scope header file is outdated. (KillTheMule) Solution: Point to the help instead. (closes #1017)