]> granicus.if.org Git - vim/log
vim
8 years agopatch 7.4.2361 v7.4.2361
Bram Moolenaar [Sat, 10 Sep 2016 17:17:42 +0000 (19:17 +0200)]
patch 7.4.2361
Problem:    Checking for last_timer_id to overflow is not reliable. (Ozaki
            Kiichi)
Solution:   Check for the number not going up.

8 years agopatch 7.4.2360 v7.4.2360
Bram Moolenaar [Sat, 10 Sep 2016 13:52:55 +0000 (15:52 +0200)]
patch 7.4.2360
Problem:    Invalid memory access when formatting. (Dominique Pelle)
Solution:   Make sure cursor line and column are associated.

8 years agopatch 7.4.2359 v7.4.2359
Bram Moolenaar [Sat, 10 Sep 2016 12:27:30 +0000 (14:27 +0200)]
patch 7.4.2359
Problem:    Memory leak in timer_start().
Solution:   Check the right field to be NULL.

8 years agopatch 7.4.2358 v7.4.2358
Bram Moolenaar [Fri, 9 Sep 2016 20:13:24 +0000 (22:13 +0200)]
patch 7.4.2358
Problem:    Compiler warnings with Solaris Studio when using GTK3.
Solution:   Define FUNC2GENERIC depending on the system. (Kazunobu Kuriyama)

8 years agopatch 7.4.2357 v7.4.2357
Bram Moolenaar [Fri, 9 Sep 2016 19:42:36 +0000 (21:42 +0200)]
patch 7.4.2357
Problem:    Attempt to read history entry while not initialized.
Solution:   Skip when the index is negative.

8 years agopatch 7.4.2356 v7.4.2356
Bram Moolenaar [Fri, 9 Sep 2016 19:41:34 +0000 (21:41 +0200)]
patch 7.4.2356
Problem:    Reading past end of line when using previous substitute pattern.
            (Dominique Pelle)
Solution:   Don't set "pat" only set "searchstr".

8 years agopatch 7.4.2355 v7.4.2355
Bram Moolenaar [Fri, 9 Sep 2016 18:29:50 +0000 (20:29 +0200)]
patch 7.4.2355
Problem:    Regexp fails to match when using "\>\)\?". (Ramel)
Solution:   When a state is already in the list, but addstate_here() is used
            and the existing state comes later, add the new state anyway.

8 years agopatch 7.4.2354 v7.4.2354
Bram Moolenaar [Fri, 9 Sep 2016 15:59:50 +0000 (17:59 +0200)]
patch 7.4.2354
Problem:    The example that explains nested backreferences does not work
            properly with the new regexp engine. (Harm te Hennepe)
Solution:   Also save the end position when adding a state. (closes #990)

8 years agopatch 7.4.2353 v7.4.2353
Bram Moolenaar [Fri, 9 Sep 2016 14:59:08 +0000 (16:59 +0200)]
patch 7.4.2353
Problem:    Not enough test coverage for Normal mode commands.
Solution:   Add more tests. (Christian Brabandt)

8 years agopatch 7.4.2352 v7.4.2352
Bram Moolenaar [Fri, 9 Sep 2016 14:03:48 +0000 (16:03 +0200)]
patch 7.4.2352
Problem:    Netbeans test fails in shadow directory.
Solution:   Also copy README.txt to the shadow directory.

8 years agopatch 7.4.2351 v7.4.2351
Bram Moolenaar [Fri, 9 Sep 2016 13:31:34 +0000 (15:31 +0200)]
patch 7.4.2351
Problem:    Netbeans test fails when run from unpacked MS-Windows sources.
Solution:   Open README.txt instead of Makefile.

8 years agopatch 7.4.2350 v7.4.2350
Bram Moolenaar [Fri, 9 Sep 2016 12:59:39 +0000 (14:59 +0200)]
patch 7.4.2350
Problem:    Test 86 and 87 fail with some version of Python.
Solution:   Unify "can't" and "cannot".  Unify quotes.

8 years agopatch 7.4.2349 v7.4.2349
Bram Moolenaar [Fri, 9 Sep 2016 12:17:18 +0000 (14:17 +0200)]
patch 7.4.2349
Problem:    Valgrind reports using uninitialzed memory. (Dominique Pelle)
Solution:   Check the length before checking for a NUL.

8 years agopatch 7.4.2348 v7.4.2348
Bram Moolenaar [Fri, 9 Sep 2016 10:57:09 +0000 (12:57 +0200)]
patch 7.4.2348
Problem:    Crash on exit when EXITFREE is defined. (Dominique Pelle)
Solution:   Don't access curwin when exiting.

8 years agopatch 7.4.2347 v7.4.2347
Bram Moolenaar [Thu, 8 Sep 2016 21:35:30 +0000 (23:35 +0200)]
patch 7.4.2347
Problem:    Crash when closing a buffer while Visual mode is active.
            (Dominique Pelle)
Solution:   Adjust the position before computing the number of lines.
            When closing the current buffer stop Visual mode.

8 years agoUpdated runtime files
Bram Moolenaar [Thu, 8 Sep 2016 20:22:43 +0000 (22:22 +0200)]
Updated runtime files

8 years agopatch 7.4.2346 v7.4.2346
Bram Moolenaar [Thu, 8 Sep 2016 20:10:06 +0000 (22:10 +0200)]
patch 7.4.2346
Problem:    Autocommand test fails when run directly, passes when run as part
            of test_alot.
Solution:   Add command to make the cursor move.  Close a tab page.

8 years agopatch 7.4.2345 v7.4.2345
Bram Moolenaar [Thu, 8 Sep 2016 18:28:45 +0000 (20:28 +0200)]
patch 7.4.2345
Problem:    For MinGW RUBY_API_VER_LONG isn't set correctly.  Many default
            version numbers are outdated.
Solution:   Set RUBY_API_VER_LONG to RUBY_VER_LONG. Use latest stable releases
            for defaults. (Ken Takata)

8 years agopatch 7.4.2344 v7.4.2344
Bram Moolenaar [Wed, 7 Sep 2016 21:32:23 +0000 (23:32 +0200)]
patch 7.4.2344
Problem:    The "Reading from channel output..." message can be unwanted.
            Appending to a buffer leaves an empty first line behind.
Solution:   Add the "out_msg" and "err_msg" options. Writing the first line
            overwrites the first, empty line.

8 years agopatch 7.4.2343 v7.4.2343
Bram Moolenaar [Wed, 7 Sep 2016 18:46:39 +0000 (20:46 +0200)]
patch 7.4.2343
Problem:    Too many old file tests.
Solution:   Turn several into new style tests. (Yegappan Lakshmanan)

8 years agopatch 7.4.2342 v7.4.2342
Bram Moolenaar [Tue, 6 Sep 2016 21:23:52 +0000 (23:23 +0200)]
patch 7.4.2342
Problem:    Typo in MS-Windows build script.
Solution:   change "w2" to "22".

8 years agopatch 7.4.2341 v7.4.2341
Bram Moolenaar [Tue, 6 Sep 2016 20:15:08 +0000 (22:15 +0200)]
patch 7.4.2341
Problem:    Tiny things.  Test doesn't clean up properly.
Solution:   Adjust comment and white space. Restore option value.

8 years agoUpdated runtime files.
Bram Moolenaar [Tue, 6 Sep 2016 20:12:34 +0000 (22:12 +0200)]
Updated runtime files.

8 years agopatch 7.4.2340 v7.4.2340
Bram Moolenaar [Tue, 6 Sep 2016 20:06:35 +0000 (22:06 +0200)]
patch 7.4.2340
Problem:    MS-Windows: Building with Ruby uses old version.
Solution:   Update to 2.2.X. Use clearer name for the API version. (Ken
            Takata)

8 years agopatch 7.4.2339 v7.4.2339
Bram Moolenaar [Tue, 6 Sep 2016 19:33:52 +0000 (21:33 +0200)]
patch 7.4.2339
Problem:    Tab page test fails when run as fake root.
Solution:   Check 'buftype' instead of 'filetype'. (James McCoy, closes #1042)

8 years agopatch 7.4.2338 v7.4.2338
Bram Moolenaar [Tue, 6 Sep 2016 19:32:11 +0000 (21:32 +0200)]
patch 7.4.2338
Problem:    Can't build with small features. (John Marriott)
Solution:   Nearly always define FEAT_TAG_BINS.

8 years agopatch 7.4.2337 v7.4.2337
Bram Moolenaar [Tue, 6 Sep 2016 19:14:27 +0000 (21:14 +0200)]
patch 7.4.2337
Problem:    taglist() is still slow. (Luc Hermitte)
Solution:   Check for CTRL-C less often when finding duplicates.

8 years agopatch 7.4.2336 v7.4.2336
Bram Moolenaar [Tue, 6 Sep 2016 18:37:41 +0000 (20:37 +0200)]
patch 7.4.2336
Problem:    Running normal mode tests leave a couple of files behind.
            (Yegappan Lakshmanan)
Solution:   Delete the files. (Christian Brabandt)

8 years agopatch 7.4.2335 v7.4.2335
Bram Moolenaar [Tue, 6 Sep 2016 18:24:50 +0000 (20:24 +0200)]
patch 7.4.2335
Problem:    taglist() is slow. (Luc Hermitte)
Solution:   Check for CTRL-C less often when doing a linear search. (closes
            #1044)

8 years agopatch 7.4.2334 v7.4.2334
Bram Moolenaar [Mon, 5 Sep 2016 21:29:26 +0000 (23:29 +0200)]
patch 7.4.2334
Problem:    On MS-Windows test_getcwd leaves Xtopdir behind.
Solution:   Set 'noswapfile'. (Michael Soyka)

8 years agopatch 7.4.2333 v7.4.2333
Bram Moolenaar [Mon, 5 Sep 2016 20:58:31 +0000 (22:58 +0200)]
patch 7.4.2333
Problem:    Outdated comments in test.
Solution:   Cleanup normal mode test. (Christian Brabandt)

8 years agopatch 7.4.2332 v7.4.2332
Bram Moolenaar [Mon, 5 Sep 2016 20:45:28 +0000 (22:45 +0200)]
patch 7.4.2332
Problem:    Crash when stop_timer() is called in a callback of a callback.
            Vim hangs when the timer callback uses too much time.
Solution:   Set tr_id to -1 when a timer is to be deleted. Don't keep calling
            callbacks forever. (Ozaki Kiichi)

8 years agopatch 7.4.2331 v7.4.2331
Bram Moolenaar [Mon, 5 Sep 2016 19:51:14 +0000 (21:51 +0200)]
patch 7.4.2331
Problem:    Using CTRL-X CTRL-V to complete a command line from Insert mode
            does not work after entering an expression on the command line.
Solution:   Don't use "ccline" when not actually using a command line. (test
            by Hirohito Higashi)

8 years agopatch 7.4.2330 v7.4.2330
Bram Moolenaar [Sun, 4 Sep 2016 21:41:42 +0000 (23:41 +0200)]
patch 7.4.2330
Problem:    Coverity complains about not checking curwin to be NULL.
Solution:   Use firstwin to avoid the warning.

8 years agopatch 7.4.2329 v7.4.2329
Bram Moolenaar [Sun, 4 Sep 2016 19:42:36 +0000 (21:42 +0200)]
patch 7.4.2329
Problem:    Error for min() and max() contains %s. (Nikolay Pavlov)
Solution:   Pass the function name. (closes #1040)

8 years agopatch 7.4.2328 v7.4.2328
Bram Moolenaar [Sun, 4 Sep 2016 19:33:09 +0000 (21:33 +0200)]
patch 7.4.2328
Problem:    Crash when BufWinLeave autocmd goes to another tab page. (Hirohito
            Higashi)
Solution:   Make close_buffer() go back to the right window.

8 years agopatch 7.4.2327 v7.4.2327
Bram Moolenaar [Sun, 4 Sep 2016 18:44:42 +0000 (20:44 +0200)]
patch 7.4.2327
Problem:    Freeing a variable that is on the stack.
Solution:   Don't free res_tv or err_tv. (Ozaki Kiichi)

8 years agopatch 7.4.2326 v7.4.2326
Bram Moolenaar [Sun, 4 Sep 2016 18:35:01 +0000 (20:35 +0200)]
patch 7.4.2326
Problem:    Illegal memory access when Visual selection starts in invalid
            position. (Dominique Pelle)
Solution:   Correct position when needed.

8 years agopatch 7.4.2325 v7.4.2325
Bram Moolenaar [Sun, 4 Sep 2016 17:57:56 +0000 (19:57 +0200)]
patch 7.4.2325
Problem:    Tiny build fails.
Solution:   Add #ifdef.

8 years agopatch 7.4.2324 v7.4.2324
Bram Moolenaar [Sun, 4 Sep 2016 17:50:54 +0000 (19:50 +0200)]
patch 7.4.2324
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.

8 years agopatch 7.4.2323 v7.4.2323
Bram Moolenaar [Sun, 4 Sep 2016 13:13:39 +0000 (15:13 +0200)]
patch 7.4.2323
Problem:    Using freed memory when using 'formatexpr'. (Dominique Pelle)
Solution:   Make a copy of 'formatexpr' before evaluating it.

8 years agopatch 7.4.2322 v7.4.2322
Bram Moolenaar [Sun, 4 Sep 2016 12:34:28 +0000 (14:34 +0200)]
patch 7.4.2322
Problem:    Access memory beyond the end of the line. (Dominique Pelle)
Solution:   Adjust the cursor column.

8 years agopatch 7.4.2321 v7.4.2321
Bram Moolenaar [Sat, 3 Sep 2016 20:35:40 +0000 (22:35 +0200)]
patch 7.4.2321
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)

8 years agopatch 7.4.2320 v7.4.2320
Bram Moolenaar [Sat, 3 Sep 2016 19:04:58 +0000 (21:04 +0200)]
patch 7.4.2320
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.

8 years agopatch 7.4.2319 v7.4.2319
Bram Moolenaar [Sat, 3 Sep 2016 18:08:56 +0000 (20:08 +0200)]
patch 7.4.2319
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.

8 years agopatch 7.4.2318 v7.4.2318
Bram Moolenaar [Sat, 3 Sep 2016 18:04:34 +0000 (20:04 +0200)]
patch 7.4.2318
Problem:    When 'incsearch' is not set CTRL-T and CTRL-G are not inserted as
            before.
Solution:   Move #ifdef and don't use goto.

8 years agopatch 7.4.2317 v7.4.2317
Bram Moolenaar [Sat, 3 Sep 2016 17:11:59 +0000 (19:11 +0200)]
patch 7.4.2317
Problem:    Normal mode tests fail on MS-Windows.
Solution:   Do some tests only on Unix.  Set 'fileformat' to "unix".

8 years agopatch 7.4.2316 v7.4.2316
Bram Moolenaar [Sat, 3 Sep 2016 16:47:24 +0000 (18:47 +0200)]
patch 7.4.2316
Problem:    Channel sort test is flaky.
Solution:   Add a check the output has been read.

8 years agopatch 7.4.2315 v7.4.2315
Bram Moolenaar [Sat, 3 Sep 2016 15:33:54 +0000 (17:33 +0200)]
patch 7.4.2315
Problem:    Insufficient testing for Normal mode commands.
Solution:   Add a big test. (Christian Brabandt, closes #1029)

8 years agopatch 7.4.2314 v7.4.2314
Bram Moolenaar [Sat, 3 Sep 2016 14:59:06 +0000 (16:59 +0200)]
patch 7.4.2314
Problem:    No error when deleting an augroup while it's the current one.
Solution:   Disallow deleting an augroup when it's the current one.

8 years agopatch 7.4.2313 v7.4.2313
Bram Moolenaar [Sat, 3 Sep 2016 14:43:53 +0000 (16:43 +0200)]
patch 7.4.2313
Problem:    Crash when deleting an augroup and listing an autocommand.
            (Dominique Pelle)
Solution:   Make sure deleted_augroup is valid.

8 years agopatch 7.4.2312 v7.4.2312
Bram Moolenaar [Sat, 3 Sep 2016 14:29:04 +0000 (16:29 +0200)]
patch 7.4.2312
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.

8 years agopatch 7.4.2311 v7.4.2311
Bram Moolenaar [Fri, 2 Sep 2016 20:26:04 +0000 (22:26 +0200)]
patch 7.4.2311
Problem:    Appveyor 64 bit build still using Python 3.4
Solution:   Switch to Python 3.5. (Ken Takata, closes #1032)

8 years agopatch 7.4.2310 v7.4.2310
Bram Moolenaar [Fri, 2 Sep 2016 20:18:49 +0000 (22:18 +0200)]
patch 7.4.2310
Problem:    Accessing freed memory when a timer does not repeat.
Solution:   Free after removing it. (Dominique Pelle)

8 years agopatch 7.4.2309 v7.4.2309
Bram Moolenaar [Fri, 2 Sep 2016 19:48:32 +0000 (21:48 +0200)]
patch 7.4.2309
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.

8 years agopatch 7.4.2308 v7.4.2308
Bram Moolenaar [Fri, 2 Sep 2016 18:03:20 +0000 (20:03 +0200)]
patch 7.4.2308
Problem:    Old charsearch test still listed in Makefile.
Solution:   Remove the line.

8 years agopatch 7.4.2307 v7.4.2307
Bram Moolenaar [Fri, 2 Sep 2016 17:50:48 +0000 (19:50 +0200)]
patch 7.4.2307
Problem:    Several tests are old style.
Solution:   Turn them into new style tests. (Yegappan Lakshmanan)

8 years agopatch 7.4.2306 v7.4.2306
Bram Moolenaar [Fri, 2 Sep 2016 17:34:10 +0000 (19:34 +0200)]
patch 7.4.2306
Problem:    Default value for 'langremap' is wrong.
Solution:   Set the right value. (Jürgen Krämer)  Add a test.

8 years agopatch 7.4.2305 v7.4.2305
Bram Moolenaar [Thu, 1 Sep 2016 20:19:47 +0000 (22:19 +0200)]
patch 7.4.2305
Problem:    Marks, writefile and nested function tests are old style.
Solution:   Turn them into new style tests. (Yegappan Lakshmanan)

8 years agopatch 7.4.2304 v7.4.2304
Bram Moolenaar [Thu, 1 Sep 2016 19:26:20 +0000 (21:26 +0200)]
patch 7.4.2304
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.

8 years agopatch 7.4.2303 v7.4.2303
Bram Moolenaar [Thu, 1 Sep 2016 18:58:24 +0000 (20:58 +0200)]
patch 7.4.2303
Problem:    When using "is" the mode isn't always updated.
Solution:   Redraw the command line. (Christian Brabandt)

8 years agopatch 7.4.2302 v7.4.2302
Bram Moolenaar [Thu, 1 Sep 2016 18:50:54 +0000 (20:50 +0200)]
patch 7.4.2302
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.

8 years agopatch 7.4.2301 v7.4.2301
Bram Moolenaar [Thu, 1 Sep 2016 16:32:11 +0000 (18:32 +0200)]
patch 7.4.2301
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.

8 years agopatch 7.4.2300 v7.4.2300
Bram Moolenaar [Thu, 1 Sep 2016 14:21:48 +0000 (16:21 +0200)]
patch 7.4.2300
Problem:    Get warning for deleting autocommand group when the autocommand
            using the group is scheduled for deletion. (Pavol Juhas)
Solution:   Check for deleted autocommand.

8 years agopatch 7.4.2299 v7.4.2299
Bram Moolenaar [Thu, 1 Sep 2016 13:45:58 +0000 (15:45 +0200)]
patch 7.4.2299
Problem:    QuickFixCmdPre and QuickFixCmdPost autocommands are not always
            triggered.
Solution:   Also trigger on ":expr", ":cbuffer", etc. (Yegappan Lakshmanan)

8 years agopatch 7.4.2298 v7.4.2298
Bram Moolenaar [Thu, 1 Sep 2016 13:11:51 +0000 (15:11 +0200)]
patch 7.4.2298
Problem:    It is not possible to close the "in" part of a channel.
Solution:   Add ch_close_in().

8 years agopatch 7.4.2297 v7.4.2297
Bram Moolenaar [Thu, 1 Sep 2016 12:35:22 +0000 (14:35 +0200)]
patch 7.4.2297
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.

8 years agoUpdated runtime files. Remove HiLink commands.
Bram Moolenaar [Wed, 31 Aug 2016 20:22:10 +0000 (22:22 +0200)]
Updated runtime files.  Remove HiLink commands.

8 years agopatch 7.4.2296 v7.4.2296
Bram Moolenaar [Wed, 31 Aug 2016 18:33:27 +0000 (20:33 +0200)]
patch 7.4.2296
Problem:    No tests for :undolist and "U" command.
Solution:   Add tests. (Dominique Pelle)

8 years agoUpdated runtime files. Remove version checks for Vim older than 6.0.
Bram Moolenaar [Tue, 30 Aug 2016 21:26:57 +0000 (23:26 +0200)]
Updated runtime files.  Remove version checks for Vim older than 6.0.

8 years agopatch 7.4.2295 v7.4.2295
Bram Moolenaar [Tue, 30 Aug 2016 08:56:50 +0000 (10:56 +0200)]
patch 7.4.2295
Problem:    Cscope test fails.
Solution:   Avoid checking for specific line and column numbers.

8 years agopatch 7.4.2294 v7.4.2294
Bram Moolenaar [Mon, 29 Aug 2016 21:06:28 +0000 (23:06 +0200)]
patch 7.4.2294
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.

8 years agopatch 7.4.2293 v7.4.2293
Bram Moolenaar [Mon, 29 Aug 2016 20:49:24 +0000 (22:49 +0200)]
patch 7.4.2293
Problem:    Modelines in source code are inconsistant.
Solution:   Use the same line in most files.  Add 'noet'.  (Naruhiko Nishino)

8 years agopatch 7.4.2292 v7.4.2292
Bram Moolenaar [Mon, 29 Aug 2016 20:31:24 +0000 (22:31 +0200)]
patch 7.4.2292
Problem:    Not all systems understand %F in printf().
Solution:   Use %f.

8 years agopatch 7.4.2291 v7.4.2291
Bram Moolenaar [Mon, 29 Aug 2016 19:55:35 +0000 (21:55 +0200)]
patch 7.4.2291
Problem:    printf() handles floats wrong when there is a sign.
Solution:   Fix placing the sign.  Add tests. (Dominique Pelle)

8 years agopatch 7.4.2290 v7.4.2290
Bram Moolenaar [Sun, 28 Aug 2016 19:21:31 +0000 (21:21 +0200)]
patch 7.4.2290
Problem:    Compiler warning in tiny build. (Tony Mechelynck)
Solution:   Add #ifdef around infinity_str().

8 years agopatch 7.4.2289 v7.4.2289
Bram Moolenaar [Sun, 28 Aug 2016 19:00:50 +0000 (21:00 +0200)]
patch 7.4.2289
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)

8 years agopatch 7.4.2288 v7.4.2288
Bram Moolenaar [Sun, 28 Aug 2016 18:14:38 +0000 (20:14 +0200)]
patch 7.4.2288
Problem:    MS-Windows build instructions are clumsy. "dosbin" doesn't build.
Solution:   Add rename.bat. Fix building "dosbin".

8 years agopatch 7.4.2287 v7.4.2287
Bram Moolenaar [Sun, 28 Aug 2016 17:26:43 +0000 (19:26 +0200)]
patch 7.4.2287
Problem:    The callback passed to ch_sendraw() is not used.
Solution:   Pass the read part, not the send part. (haya14busa, closes #1019)

8 years agopatch 7.4.2286 v7.4.2286
Bram Moolenaar [Sun, 28 Aug 2016 16:47:14 +0000 (18:47 +0200)]
patch 7.4.2286
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.

8 years agoUpdated runtime files.
Bram Moolenaar [Sun, 28 Aug 2016 16:17:20 +0000 (18:17 +0200)]
Updated runtime files.

8 years agopatch 7.4.2285 v7.4.2285
Bram Moolenaar [Sun, 28 Aug 2016 16:10:45 +0000 (18:10 +0200)]
patch 7.4.2285
Problem:    Generated files are outdated.
Solution:   Generate the files.  Avoid errors when generating prototypes.

8 years agopatch 7.4.2284 v7.4.2284
Bram Moolenaar [Sun, 28 Aug 2016 15:15:25 +0000 (17:15 +0200)]
patch 7.4.2284
Problem:    Comment in scope header file is outdated. (KillTheMule)
Solution:   Point to the help instead. (closes #1017)

8 years agopatch 7.4.2283 v7.4.2283
Bram Moolenaar [Sun, 28 Aug 2016 15:08:17 +0000 (17:08 +0200)]
patch 7.4.2283
Problem:    Part of ":oldfiles" command isn't cleared. (Lifepillar)
Solution:   Clear the rest of the line. (closes 1018)

8 years agopatch 7.4.2282 v7.4.2282
Bram Moolenaar [Sun, 28 Aug 2016 14:53:12 +0000 (16:53 +0200)]
patch 7.4.2282
Problem:    When a child process is very fast waiting 10 msec for it is
            noticeable. (Ramel Eshed)
Solution:   Start waiting for 1 msec and gradually increase.

8 years agopatch 7.4.2281 v7.4.2281
Bram Moolenaar [Sun, 28 Aug 2016 14:06:05 +0000 (16:06 +0200)]
patch 7.4.2281
Problem:    Timer test fails sometimes.
Solution:   Reduce minimum time by 1 msec.

8 years agopatch 7.4.2280 v7.4.2280
Bram Moolenaar [Sun, 28 Aug 2016 14:03:38 +0000 (16:03 +0200)]
patch 7.4.2280
Problem:    printf() doesn't handle infinity float values correctly.
Solution:   Add a table with possible infinity values. (Dominique Pelle)

8 years agopatch 7.4.2279 v7.4.2279
Bram Moolenaar [Sun, 28 Aug 2016 13:39:57 +0000 (15:39 +0200)]
patch 7.4.2279
Problem:    Starting diff mode with the cursor in the last line might end up
            only showing one closed fold. (John Beckett)
Solution:   Scroll the window to show the same relative cursor position.

8 years agopatch 7.4.2278 v7.4.2278
Bram Moolenaar [Sun, 28 Aug 2016 12:39:44 +0000 (14:39 +0200)]
patch 7.4.2278
Problem:    New users have no idea of the 'scrolloff' option.
Solution:   Set 'scrolloff' in defaults.vim.

8 years agopatch 7.4.2277 v7.4.2277
Bram Moolenaar [Sun, 28 Aug 2016 12:11:24 +0000 (14:11 +0200)]
patch 7.4.2277
Problem:    Memory leak in getbufinfo() when there is a sign. (Dominique
            Pelle)
Solution:   Remove extra vim_strsave().

8 years agopatch 7.4.2276 v7.4.2276
Bram Moolenaar [Sun, 28 Aug 2016 11:38:54 +0000 (13:38 +0200)]
patch 7.4.2276
Problem:    Command line test fails on Windows when run twice.
Solution:   Wipe the buffer so that the directory can be deleted.

8 years agopatch 7.4.2275 v7.4.2275
Bram Moolenaar [Sat, 27 Aug 2016 20:40:42 +0000 (22:40 +0200)]
patch 7.4.2275
Problem:    ":diffoff!" does not remove filler lines.
Solution:   Force a redraw and invalidate the cursor. (closes #1014)

8 years agoUpdated runtime files and translations.
Bram Moolenaar [Sat, 27 Aug 2016 19:58:42 +0000 (21:58 +0200)]
Updated runtime files and translations.

8 years agopatch 7.4.2274 v7.4.2274
Bram Moolenaar [Sat, 27 Aug 2016 19:55:13 +0000 (21:55 +0200)]
patch 7.4.2274
Problem:    Command line completion on "find **/filename" drops sub-directory.
Solution:   Handle this case separately. (Harm te Hennepe, closes #932, closes
            #939)

8 years agopatch 7.4.2273 v7.4.2273
Bram Moolenaar [Sat, 27 Aug 2016 19:25:44 +0000 (21:25 +0200)]
patch 7.4.2273
Problem:    getwininfo() and getbufinfo() are inefficient.
Solution:   Do not make a copy of all window/buffer-local options.  Make it
            possible to get them with gettabwinvar() or getbufvar().

8 years agopatch 7.4.2272 v7.4.2272
Bram Moolenaar [Sat, 27 Aug 2016 18:34:01 +0000 (20:34 +0200)]
patch 7.4.2272
Problem:    getbufinfo(), getwininfo() and gettabinfo() are inefficient.
Solution:   Instead of making a copy of the variables dictionary, use a
            reference.

8 years agopatch 7.4.2271 v7.4.2271
Bram Moolenaar [Sat, 27 Aug 2016 17:52:47 +0000 (19:52 +0200)]
patch 7.4.2271
Problem:    Netbeans test doesn't read settings from file.
Solution:   Use "-Xnbauth".

8 years agopatch 7.4.2270 v7.4.2270
Bram Moolenaar [Sat, 27 Aug 2016 17:21:48 +0000 (19:21 +0200)]
patch 7.4.2270
Problem:    Insufficient testing for NUL bytes on a raw channel.
Solution:   Add a test for writing and reading.

8 years agopatch 7.4.2269 v7.4.2269
Bram Moolenaar [Sat, 27 Aug 2016 16:34:29 +0000 (18:34 +0200)]
patch 7.4.2269
Problem:    Using 'hlsearch' highlighting instead of matchpos if there is no
            search match.
Solution:   Pass NULL as last item to next_search_hl() when searching for
            'hlsearch' match. (Shane Harper, closes #1013)

8 years agopatch 7.4.2268 v7.4.2268
Bram Moolenaar [Sat, 27 Aug 2016 14:26:56 +0000 (16:26 +0200)]
patch 7.4.2268
Problem:    Using CTRL-N and CTRL-P for incsearch shadows completion keys.
Solution:   Use CTRL-T and CTRL-G instead.