]> granicus.if.org Git - vim/log
vim
9 years agopatch 7.4.1496 v7.4.1496
Bram Moolenaar [Sat, 5 Mar 2016 21:19:41 +0000 (22:19 +0100)]
patch 7.4.1496
Problem:    Crash when built with GUI but it's not active. (Dominique Pelle)
Solution:   Check gui.in_use.

9 years agopatch 7.4.1495 v7.4.1495
Bram Moolenaar [Sat, 5 Mar 2016 21:05:27 +0000 (22:05 +0100)]
patch 7.4.1495
Problem:    Compiler warnings when building on Unix with the job feature but
            without the channel feature.
Solution:   Move #ifdefs. (Dominique Pelle)

9 years agopatch 7.4.1494 v7.4.1494
Bram Moolenaar [Sat, 5 Mar 2016 20:21:24 +0000 (21:21 +0100)]
patch 7.4.1494
Problem:    clr_history() does not work properly.
Solution:   Increment hisptr. Add a test. (Yegappan Lakshmanan)

9 years agopatch 7.4.1493 v7.4.1493
Bram Moolenaar [Sat, 5 Mar 2016 19:54:36 +0000 (20:54 +0100)]
patch 7.4.1493
Problem:    Wrong callback invoked for zero-id messages.
Solution:   Don't use the first one-time callback when the sequence number
            doesn't match.

9 years agopatch 7.4.1492 v7.4.1492
Bram Moolenaar [Sat, 5 Mar 2016 16:41:49 +0000 (17:41 +0100)]
patch 7.4.1492
Problem:    No command line completion for ":packadd".
Solution:   Implement completion. (Hirohito Higashi)

9 years agoAdd new test file.
Bram Moolenaar [Sat, 5 Mar 2016 16:26:00 +0000 (17:26 +0100)]
Add new test file.

9 years agopatch 7.4.1491 v7.4.1491
Bram Moolenaar [Sat, 5 Mar 2016 16:25:39 +0000 (17:25 +0100)]
patch 7.4.1491
Problem:    Visual-block shift breaks multi-byte characters.
Solution:   Compute column differently. (Yasuhiro Matsumoto) Add a test.

9 years agopatch 7.4.1490 v7.4.1490
Bram Moolenaar [Fri, 4 Mar 2016 22:08:25 +0000 (23:08 +0100)]
patch 7.4.1490
Problem:    Compiler warning for unused function.
Solution:   Add #ifdef. (Dominique Pelle)

9 years agopatch 7.4.1489 v7.4.1489
Bram Moolenaar [Fri, 4 Mar 2016 21:57:20 +0000 (22:57 +0100)]
patch 7.4.1489
Problem:    "inline" is not supported by old MSVC.
Solution:   use "__inline". (Ken Takata)

9 years agopatch 7.4.1488 v7.4.1488
Bram Moolenaar [Fri, 4 Mar 2016 21:52:34 +0000 (22:52 +0100)]
patch 7.4.1488
Problem:    Not using key when result from hangul_string_convert() is NULL.
Solution:   Fall back to not converted string.

9 years agoUpdate runtime files.
Bram Moolenaar [Fri, 4 Mar 2016 21:22:32 +0000 (22:22 +0100)]
Update runtime files.

9 years agopatch 7.4.1487 v7.4.1487
Bram Moolenaar [Fri, 4 Mar 2016 21:19:21 +0000 (22:19 +0100)]
patch 7.4.1487
Problem:    For WIN32 isinf() is defined as a macro.
Solution:   Define it as an inline function. (ZyX)

9 years agopatch 7.4.1486 v7.4.1486
Bram Moolenaar [Fri, 4 Mar 2016 21:12:23 +0000 (22:12 +0100)]
patch 7.4.1486
Problem:    ":loadplugin" is not optimal, some people find it confusing.
Solution:   Only use ":packadd" with an optional "!".

9 years agopatch 7.4.1485 v7.4.1485
Bram Moolenaar [Thu, 3 Mar 2016 21:51:40 +0000 (22:51 +0100)]
patch 7.4.1485
Problem:    Job input from buffer is not implemented.
Solution:   Implement it.  Add "in-top" and "in-bot" options.

9 years agopatch 7.4.1484 v7.4.1484
Bram Moolenaar [Thu, 3 Mar 2016 20:02:23 +0000 (21:02 +0100)]
patch 7.4.1484
Problem:    Channel "err-io" value "out" is not supported.
Solution:   Connect stderr to stdout if wanted.

9 years agopatch 7.4.1483 v7.4.1483
Bram Moolenaar [Thu, 3 Mar 2016 18:35:02 +0000 (19:35 +0100)]
patch 7.4.1483
Problem:    A one-time callback is not used for a raw channel.
Solution:   Use a one-time callback when it exists.

9 years agopatch 7.4.1482 v7.4.1482
Bram Moolenaar [Thu, 3 Mar 2016 17:09:10 +0000 (18:09 +0100)]
patch 7.4.1482
Problem:    "timeout" option not supported on ch_send*() and ch_eval*().
Solution:   Get and use the timeout option from the argument.

9 years agopatch 7.4.1481 v7.4.1481
Bram Moolenaar [Thu, 3 Mar 2016 16:22:49 +0000 (17:22 +0100)]
patch 7.4.1481
Problem:    Can't build with small features.
Solution:   Add #ifdef.

9 years agopatch 7.4.1480 v7.4.1480
Bram Moolenaar [Thu, 3 Mar 2016 16:13:03 +0000 (17:13 +0100)]
patch 7.4.1480
Problem:    Cannot add a pack direcory without loading a plugin.
Solution:   Add the :packadd command.

9 years agopatch 7.4.1479 v7.4.1479
Bram Moolenaar [Thu, 3 Mar 2016 14:47:06 +0000 (15:47 +0100)]
patch 7.4.1479
Problem:    No testfor ":loadplugin".
Solution:   Add a test.  Fix how option is being set.

9 years agopatch 7.4.1478 v7.4.1478
Bram Moolenaar [Thu, 3 Mar 2016 13:23:10 +0000 (14:23 +0100)]
patch 7.4.1478
Problem:    ":loadplugin" doesn't take care of ftdetect files.
Solution:   Also load ftdetect scripts when appropriate.

9 years agopatch 7.4.1477 v7.4.1477
Bram Moolenaar [Thu, 3 Mar 2016 12:10:44 +0000 (13:10 +0100)]
patch 7.4.1477
Problem:    Test_reltime is flaky, it depends on timing.
Solution:   When it fails run it a second time.

9 years agopatch 7.4.1476 v7.4.1476
Bram Moolenaar [Thu, 3 Mar 2016 11:22:53 +0000 (12:22 +0100)]
patch 7.4.1476
Problem:    Function arguments marked as unused while they are not.
Solution:   Remove UNUSED. (Yegappan Lakshmanan)

9 years agopatch 7.4.1475 v7.4.1475
Bram Moolenaar [Thu, 3 Mar 2016 10:45:15 +0000 (11:45 +0100)]
patch 7.4.1475
Problem:    When using hangulinput with utf-8 a CSI character is
            misintepreted.
Solution:   Convert CSI to K_CSI. (SungHyun Nam)

9 years agopatch 7.4.1474 v7.4.1474
Bram Moolenaar [Wed, 2 Mar 2016 21:16:32 +0000 (22:16 +0100)]
patch 7.4.1474
Problem:    Compiler warnings without the float feature.
Solution:   Move #ifdefs. (John Marriott)

9 years agopatch 7.4.1473 v7.4.1473
Bram Moolenaar [Wed, 2 Mar 2016 20:51:56 +0000 (21:51 +0100)]
patch 7.4.1473
Problem:    Can't build without the autocommand feature.
Solution:   Add #ifdefs. (Yegappan Lakshmanan)

9 years agopatch 7.4.1472 v7.4.1472
Bram Moolenaar [Wed, 2 Mar 2016 20:51:16 +0000 (21:51 +0100)]
patch 7.4.1472
Problem:    Coverity warning for not using return value.
Solution:   Add "(void)".

9 years agopatch 7.4.1471 v7.4.1471
Bram Moolenaar [Wed, 2 Mar 2016 20:16:59 +0000 (21:16 +0100)]
patch 7.4.1471
Problem:    Missing out-of-memory check.  And Coverity warning.
Solution:   Bail out when msg is NULL.

9 years agopatch 7.4.1470 v7.4.1470
Bram Moolenaar [Wed, 2 Mar 2016 20:09:32 +0000 (21:09 +0100)]
patch 7.4.1470
Problem:    Coverity reports missing restore.
Solution:   Move json_encode() call up.

9 years agopatch 7.4.1469 v7.4.1469
Bram Moolenaar [Wed, 2 Mar 2016 19:48:47 +0000 (20:48 +0100)]
patch 7.4.1469
Problem:    Channel test sometimes fails, especially on OS/X. (Kazunobu
            Kuriyama)
Solution:   Change the && into ||, call getsockopt() in more situations.
            (Ozaki Kiichi)

9 years agopatch 7.4.1468 v7.4.1468
Bram Moolenaar [Tue, 1 Mar 2016 21:51:46 +0000 (22:51 +0100)]
patch 7.4.1468
Problem:    Sort test doesn't test with "1" argument.
Solution:   Also test ignore-case sorting. (Yasuhiro Matsumoto)

9 years agopatch 7.4.1467 v7.4.1467
Bram Moolenaar [Mon, 29 Feb 2016 22:12:49 +0000 (23:12 +0100)]
patch 7.4.1467
Problem:    Can't build without the float feature.
Solution:   Add #ifdefs. (Nick Owens, closes #667)

9 years agopatch 7.4.1466 v7.4.1466
Bram Moolenaar [Mon, 29 Feb 2016 22:03:23 +0000 (23:03 +0100)]
patch 7.4.1466
Problem:    Coverity reports dead code.
Solution:   Remove the two lines.

9 years agopatch 7.4.1465 v7.4.1465
Bram Moolenaar [Mon, 29 Feb 2016 21:55:56 +0000 (22:55 +0100)]
patch 7.4.1465
Problem:    Coverity reported possible use of NULL pointer when using buffer
            output with JSON mode.
Solution:   Make it actually possible to use JSON mode with a buffer.
            Re-encode the JSON to append it to the buffer.

9 years agopatch 7.4.1464 v7.4.1464
Bram Moolenaar [Mon, 29 Feb 2016 21:05:26 +0000 (22:05 +0100)]
patch 7.4.1464
Problem:    When the argument of sort() is zero or empty it fails.
Solution:   Make zero work as documented. (suggested by Yasuhiro Matsumoto)

9 years agopatch 7.4.1463 v7.4.1463
Bram Moolenaar [Mon, 29 Feb 2016 20:38:26 +0000 (21:38 +0100)]
patch 7.4.1463
Problem:    Configure doesn't find isinf() and isnan() on some systems.
Solution:   Use a configure check that includes math.h.

9 years agopatch 7.4.1462 v7.4.1462
Bram Moolenaar [Mon, 29 Feb 2016 20:20:48 +0000 (21:20 +0100)]
patch 7.4.1462
Problem:    Two more rarily used functions with errors.
Solution:   Add proper argument types. (Dominique Pelle)

9 years agopatch 7.4.1461 v7.4.1461
Bram Moolenaar [Mon, 29 Feb 2016 20:05:48 +0000 (21:05 +0100)]
patch 7.4.1461
Problem:    When starting job on MS-Windows all parts of the command are put
            in quotes.
Solution:   Only use quotes when needed. (Yasuhiro Matsumoto)

9 years agopatch 7.4.1460 v7.4.1460
Bram Moolenaar [Mon, 29 Feb 2016 11:52:39 +0000 (12:52 +0100)]
patch 7.4.1460
Problem:    Syntax error in rarily used code.
Solution:   Fix the mch_rename() declaration. (Ken Takata)

9 years agopatch 7.4.1459 v7.4.1459
Bram Moolenaar [Sun, 28 Feb 2016 21:33:46 +0000 (22:33 +0100)]
patch 7.4.1459
Problem:    MS-Windows doesn't know socklen_t.
Solution:   Use previous method for WIN32.

9 years agopatch 7.4.1458 v7.4.1458
Bram Moolenaar [Sun, 28 Feb 2016 21:21:38 +0000 (22:21 +0100)]
patch 7.4.1458
Problem:    When a JSON channel has a callback it may never be cleared.
Solution:   Do not write "DETACH" into a JS or JSON channel.

9 years agopatch 7.4.1457 v7.4.1457
Bram Moolenaar [Sun, 28 Feb 2016 19:51:49 +0000 (20:51 +0100)]
patch 7.4.1457
Problem:    Opening a channel with select() is not done properly.
Solution:   Also used read-fds. Use getsockopt() to check for errors. (Ozaki
            Kiichi)

9 years agopatch 7.4.1456 v7.4.1456
Bram Moolenaar [Sun, 28 Feb 2016 19:13:18 +0000 (20:13 +0100)]
patch 7.4.1456
Problem:    Test 87 fails with Python 3.5.
Solution:   Work around difference. (Taro Muraoka)

9 years agopatch 7.4.1455 v7.4.1455
Bram Moolenaar [Sun, 28 Feb 2016 19:04:09 +0000 (20:04 +0100)]
patch 7.4.1455
Problem:    JSON decoding test for surrogate pairs is in the wrong place.
Solution:   Move the test lines. (Ken Takata)

9 years agopatch 7.4.1454 v7.4.1454
Bram Moolenaar [Sun, 28 Feb 2016 18:50:51 +0000 (19:50 +0100)]
patch 7.4.1454
Problem:    The exit callback test is flaky.
Solution:   Loop to wait for a short time up to a second.

9 years agopatch 7.4.1453 v7.4.1453
Bram Moolenaar [Sun, 28 Feb 2016 18:39:20 +0000 (19:39 +0100)]
patch 7.4.1453
Problem:    Missing --not-a-term.
Solution:   Add the argument.

9 years agopatch 7.4.1452 v7.4.1452
Bram Moolenaar [Sun, 28 Feb 2016 18:30:24 +0000 (19:30 +0100)]
patch 7.4.1452
Problem:    When a callback adds a syntax item either the redraw doesn't
            happen right away or in the GUI the cursor is in the wrong
            position for a moment. (Jakson Alves de Aquino)
Solution:   Redraw after the callback was invoked.

9 years agopatch 7.4.1451 v7.4.1451
Bram Moolenaar [Sun, 28 Feb 2016 18:28:59 +0000 (19:28 +0100)]
patch 7.4.1451
Problem:    Vim hangs when a channel has a callback but isn't referenced.
Solution:   Have channel_unref() only return TRUE when the channel was
            actually freed.

9 years agopatch 7.4.1450 v7.4.1450
Bram Moolenaar [Sun, 28 Feb 2016 17:04:00 +0000 (18:04 +0100)]
patch 7.4.1450
Problem:    Json encoding still fails when encoding is not utf-8.
Solution:   Set 'encoding' before :scriptencoding.  Run the json test
            separately to avoid affecting other tests.

9 years agopatch 7.4.1449 v7.4.1449
Bram Moolenaar [Sun, 28 Feb 2016 15:42:03 +0000 (16:42 +0100)]
patch 7.4.1449
Problem:    Build fails with job feature but without channel feature.
Solution:   Add #ifdef.

9 years agopatch 7.4.1448 v7.4.1448
Bram Moolenaar [Sun, 28 Feb 2016 15:29:50 +0000 (16:29 +0100)]
patch 7.4.1448
Problem:    JSON tests fail if 'encoding' is not utf-8.
Solution:   Force encoding to utf-8.

9 years agopatch 7.4.1447 v7.4.1447
Bram Moolenaar [Sun, 28 Feb 2016 14:49:03 +0000 (15:49 +0100)]
patch 7.4.1447
Problem:    Memory leak when using ch_read(). (Dominique Pelle)
            No log message when stopping a job and a few other situations.
            Too many "Nothing to read" messages.  Channels are not freed.
Solution:   Free the listtv.  Add more log messages. Remove "Nothing to read"
            message.  Remove the channel from the job when its refcount
            becomes zero.

9 years agopatch 7.4.1446 v7.4.1446
Bram Moolenaar [Sun, 28 Feb 2016 14:21:13 +0000 (15:21 +0100)]
patch 7.4.1446
Problem:    Crash when using json_decode().
Solution:   Terminate string with a NUL byte.

9 years agopatch 7.4.1445 v7.4.1445
Bram Moolenaar [Sun, 28 Feb 2016 13:56:39 +0000 (14:56 +0100)]
patch 7.4.1445
Problem:    Memory corruption when 'encoding' is not utf-8.
Solution:   Convert decoded string later.

9 years agopatch 7.4.1444 v7.4.1444
Bram Moolenaar [Sat, 27 Feb 2016 21:59:41 +0000 (22:59 +0100)]
patch 7.4.1444
Problem:    Can't build with JSON but without multi-byte.
Solution:   Fix pointer name.

9 years agoUpdated runtime files
Bram Moolenaar [Sat, 27 Feb 2016 21:40:16 +0000 (22:40 +0100)]
Updated runtime files

9 years agopatch 7.4.1443 v7.4.1443
Bram Moolenaar [Sat, 27 Feb 2016 21:08:16 +0000 (22:08 +0100)]
patch 7.4.1443
Problem:    Can't build GTK3 with small features.
Solution:   Use gtk_widget_get_window().  Fix typos. (Dominique Pelle)

9 years agopatch 7.4.1442 v7.4.1442
Bram Moolenaar [Sat, 27 Feb 2016 20:59:51 +0000 (21:59 +0100)]
patch 7.4.1442
Problem:    MS-Windows: more compilation warnings for destructor.
Solution:   Add "virtual". (Ken Takata)

9 years agopatch 7.4.1441 v7.4.1441
Bram Moolenaar [Sat, 27 Feb 2016 20:53:02 +0000 (21:53 +0100)]
patch 7.4.1441
Problem:    Using empty name instead of no name for channel buffer.
Solution:   Remove the empty name.

9 years agopatch 7.4.1440 v7.4.1440
Bram Moolenaar [Sat, 27 Feb 2016 20:27:20 +0000 (21:27 +0100)]
patch 7.4.1440
Problem:    Can't build on Windows.
Solution:   Change #ifdefs.  Only define isnan when used.

9 years agopatch 7.4.1439 v7.4.1439
Bram Moolenaar [Sat, 27 Feb 2016 20:13:38 +0000 (21:13 +0100)]
patch 7.4.1439
Problem:    Using uninitialzed variable.
Solution:   Initialize vc_type.

9 years agopatch 7.4.1438 v7.4.1438
Bram Moolenaar [Sat, 27 Feb 2016 20:10:09 +0000 (21:10 +0100)]
patch 7.4.1438
Problem:    Can't get buffer number of a channel.
Solution:   Add ch_getbufnr().

9 years agopatch 7.4.1437 v7.4.1437
Bram Moolenaar [Sat, 27 Feb 2016 19:14:15 +0000 (20:14 +0100)]
patch 7.4.1437
Problem:    Old system doesn't have isinf() and NAN. (Ben Fritz)
Solution:   Adjust #ifdefs.  Detect isnan() and isinf() functions with
            configure. Use a replacement when missing. (Kazunobu Kuriyama)

9 years agopatch 7.4.1436 v7.4.1436
Bram Moolenaar [Sat, 27 Feb 2016 18:26:01 +0000 (19:26 +0100)]
patch 7.4.1436
Problem:    Sniff files still referenced in distribution.
Solution:   Remove sniff files from distribution.

9 years agopatch 7.4.1435 v7.4.1435
Bram Moolenaar [Sat, 27 Feb 2016 18:21:24 +0000 (19:21 +0100)]
patch 7.4.1435
Problem:    It is confusing that ch_sendexpr() and ch_sendraw() wait for a
            response.
Solution:   Add ch_evalexpr() and ch_evalraw().

9 years agopatch 7.4.1434 v7.4.1434
Bram Moolenaar [Sat, 27 Feb 2016 17:41:27 +0000 (18:41 +0100)]
patch 7.4.1434
Problem:    JSON encoding doesn't hanel surrogate pair.
Solution:   Improve multi-byte handling of JSON. (Yasuhiro Matsumoto)

9 years agopatch 7.4.1433 v7.4.1433
Bram Moolenaar [Sat, 27 Feb 2016 17:13:23 +0000 (18:13 +0100)]
patch 7.4.1433
Problem:    The Sniff interface is no longer useful, the tool has not been
            available for may years.
Solution:   Delete the Sniff interface and related code.

9 years agopatch 7.4.1432 v7.4.1432
Bram Moolenaar [Sat, 27 Feb 2016 17:07:44 +0000 (18:07 +0100)]
patch 7.4.1432
Problem:    Typo in button text.
Solution:   Fix the typo. (Dominique Pelle)

9 years agopatch 7.4.1431 v7.4.1431
Bram Moolenaar [Sat, 27 Feb 2016 16:22:27 +0000 (17:22 +0100)]
patch 7.4.1431
Problem:    Including header files twice.
Solution:   Remove the extra includes.

9 years agopatch 7.4.1430 v7.4.1430
Bram Moolenaar [Sat, 27 Feb 2016 15:33:22 +0000 (16:33 +0100)]
patch 7.4.1430
Problem:    When encoding JSON, turning NaN and Infinity into null without
            giving an error is not useful.
Solution:   Pass NaN and Infinity on.  If the receiver can't handle them it
            will generate the error.

9 years agopatch 7.4.1429 v7.4.1429
Bram Moolenaar [Sat, 27 Feb 2016 15:04:58 +0000 (16:04 +0100)]
patch 7.4.1429
Problem:    On MS-Windows, when not use renderoptions=type:directx, drawing
            emoji will be broken.
Solution:   Fix usage of unicodepdy. (Yasuhiro Matsumoto)

9 years agopatch 7.4.1428 v7.4.1428
Bram Moolenaar [Sat, 27 Feb 2016 14:27:23 +0000 (15:27 +0100)]
patch 7.4.1428
Problem:    Compiler warning for non-virtual destructor.
Solution:   Make it virtual. (Yasuhiro Matsumoto)

9 years agopatch 7.4.1427 v7.4.1427
Bram Moolenaar [Sat, 27 Feb 2016 14:21:32 +0000 (15:21 +0100)]
patch 7.4.1427
Problem:    Trailing comma in enums is not ANSI C.
Solution:   Remove the trailing commas.

9 years agopatch 7.4.1426 v7.4.1426
Bram Moolenaar [Sat, 27 Feb 2016 13:44:26 +0000 (14:44 +0100)]
patch 7.4.1426
Problem:    The "out-io" option for jobs is not implemented yet.
Solution:   Implement the "buffer" value: append job output to a buffer.

9 years agopatch 7.4.1425 v7.4.1425
Bram Moolenaar [Fri, 26 Feb 2016 18:58:58 +0000 (19:58 +0100)]
patch 7.4.1425
Problem:    There are still references to MS-DOS support.
Solution:   Remove most of the help txt and install instructions. (Ken Takata)

9 years agopatch 7.4.1424 v7.4.1424
Bram Moolenaar [Fri, 26 Feb 2016 14:56:42 +0000 (15:56 +0100)]
patch 7.4.1424
Problem:    Not using --not-a-term when running tests on MS-Windows.
Solution:   Use NO_PLUGIN. (Christian Brabandt)

9 years agopatch 7.4.1423 v7.4.1423
Bram Moolenaar [Fri, 26 Feb 2016 10:52:39 +0000 (11:52 +0100)]
patch 7.4.1423
Problem:    Channel test fails on MS-Windows.
Solution:   Do not give an error message when reading fails, assume the other
            end exited.

9 years agopatch 7.4.1422 v7.4.1422
Bram Moolenaar [Fri, 26 Feb 2016 10:17:46 +0000 (11:17 +0100)]
patch 7.4.1422
Problem:    Error when reading fails uses wrong errno.  Keeping channel open
            after job stops results in test failing.
Solution:   Move the error up.  Add ch_job_killed.

9 years agopatch 7.4.1421 v7.4.1421
Bram Moolenaar [Thu, 25 Feb 2016 22:10:17 +0000 (23:10 +0100)]
patch 7.4.1421
Problem:    May free a channel when a callback may need to be invoked.
Solution:   Keep the channel when refcount is zero.

9 years agopatch 7.4.1420 v7.4.1420
Bram Moolenaar [Thu, 25 Feb 2016 21:37:42 +0000 (22:37 +0100)]
patch 7.4.1420
Problem:    Missing makefile.
Solution:   Type the path correctly.

9 years agopatch 7.4.1419 v7.4.1419
Bram Moolenaar [Thu, 25 Feb 2016 20:21:52 +0000 (21:21 +0100)]
patch 7.4.1419
Problem:    Tests slowed down because of the "not a terminal" warning.
Solution:   Add the --not-a-term command line argument.

9 years agopatch 7.4.1418 v7.4.1418
Bram Moolenaar [Thu, 25 Feb 2016 19:56:01 +0000 (20:56 +0100)]
patch 7.4.1418
Problem:    job_stop() on MS-Windows does not really stop the job.
Solution:   Make the default to stop the job forcefully. (Ken Takata)
            Make MS-Windows and Unix more similar.

9 years agopatch 7.4.1417 v7.4.1417
Bram Moolenaar [Thu, 25 Feb 2016 19:37:40 +0000 (20:37 +0100)]
patch 7.4.1417
Problem:    Missing appveyor.bat from the distribution.
Solution:   Add it to the list of files.

9 years agopatch 7.4.1416 v7.4.1416
Bram Moolenaar [Thu, 25 Feb 2016 14:25:03 +0000 (15:25 +0100)]
patch 7.4.1416
Problem:    Using "u_char" intead of "char_u", which doesn't work everywhere.
            (Jörg Plate)
Solution:   Use "char_u" always.

9 years agoUpdated runtime files.
Bram Moolenaar [Wed, 24 Feb 2016 23:00:01 +0000 (00:00 +0100)]
Updated runtime files.

9 years agopatch 7.4.1415 v7.4.1415
Bram Moolenaar [Wed, 24 Feb 2016 21:27:05 +0000 (22:27 +0100)]
patch 7.4.1415
Problem:    Dropped the skip-tags setting.
Solution:   Put it back.

9 years agopatch 7.4.1414 v7.4.1414
Bram Moolenaar [Wed, 24 Feb 2016 20:02:20 +0000 (21:02 +0100)]
patch 7.4.1414
Problem:    Appveyor only builds one feature set.
Solution:   Build a combination of features and GUI/console. (Christian
            Brabandt)

9 years agopatch 7.4.1413 v7.4.1413
Bram Moolenaar [Wed, 24 Feb 2016 19:43:06 +0000 (20:43 +0100)]
patch 7.4.1413
Problem:    When calling ch_close() the close callback is invoked, even though
            the docs say it isn't. (Christian J. Robinson)
Solution:   Don't call the close callback.

9 years agopatch 7.4.1412 v7.4.1412
Bram Moolenaar [Wed, 24 Feb 2016 11:57:50 +0000 (12:57 +0100)]
patch 7.4.1412
Problem:    Compiler warning for indent. (Dominique Pelle)
Solution:   Fix the indent.

9 years agopatch 7.4.1411 v7.4.1411
Bram Moolenaar [Tue, 23 Feb 2016 22:04:36 +0000 (23:04 +0100)]
patch 7.4.1411
Problem:    Compiler warning for indent. (Ajit Thakkar)
Solution:   Indent normally.

9 years agopatch 7.4.1410 v7.4.1410
Bram Moolenaar [Tue, 23 Feb 2016 21:50:12 +0000 (22:50 +0100)]
patch 7.4.1410
Problem:    Leaking memory in cscope interface.
Solution:   Free memory when no tab is found. (Christian Brabandt)

9 years agopatch 7.4.1409 v7.4.1409
Bram Moolenaar [Tue, 23 Feb 2016 21:30:31 +0000 (22:30 +0100)]
patch 7.4.1409
Problem:    Configure includes GUI despite --disable-gui flag.
Solution:   Add SKIP_GTK3. (Kazunobu Kuriyama)

9 years agopatch 7.4.1408 v7.4.1408
Bram Moolenaar [Tue, 23 Feb 2016 21:07:32 +0000 (22:07 +0100)]
patch 7.4.1408
Problem:    MS-Windows doesn't have isnan() and isinf().
Solution:   Use _isnan() and _isinf().

9 years agopatch 7.4.1407 v7.4.1407
Bram Moolenaar [Tue, 23 Feb 2016 20:26:43 +0000 (21:26 +0100)]
patch 7.4.1407
Problem:    json_encode() does not handle NaN and inf properly. (David
            Barnett)
Solution:   For JSON turn them into "null".  For JS use "NaN" and "Infinity".
            Add isnan().

9 years agopatch 7.4.1406 v7.4.1406
Bram Moolenaar [Tue, 23 Feb 2016 19:44:08 +0000 (20:44 +0100)]
patch 7.4.1406
Problem:    Leaking memory in cs_print_tags_priv().
Solution:   Free tbuf. (idea by Forrest Fleming)

9 years agopatch 7.4.1405 v7.4.1405
Bram Moolenaar [Tue, 23 Feb 2016 19:13:16 +0000 (20:13 +0100)]
patch 7.4.1405
Problem:    Completion menu flickers.
Solution:   Delay showing the popup menu. (Shougo, Justin M. Keyes, closes
            #656)

9 years agopatch 7.4.1404 v7.4.1404
Bram Moolenaar [Tue, 23 Feb 2016 18:34:01 +0000 (19:34 +0100)]
patch 7.4.1404
Problem:    ch_read() doesn't time out on MS-Windows.
Solution:   Instead of WM_NETBEANS use select(). (Yukihiro Nakadaira)

9 years agopatch 7.4.1403 v7.4.1403
Bram Moolenaar [Tue, 23 Feb 2016 17:55:43 +0000 (18:55 +0100)]
patch 7.4.1403
Problem:    Can't build without the quickfix feature.
Solution:   Add #ifdefs. Call ex_ni() for unimplemented commands. (Yegappan
            Lakshmanan)

9 years agopatch 7.4.1402 v7.4.1402
Bram Moolenaar [Tue, 23 Feb 2016 16:14:37 +0000 (17:14 +0100)]
patch 7.4.1402
Problem:    GTK 3 is not supported.
Solution:   Add GTK 3 support. (Kazunobu Kuriyama)

9 years agopatch 7.4.1401 v7.4.1401
Bram Moolenaar [Tue, 23 Feb 2016 15:19:07 +0000 (16:19 +0100)]
patch 7.4.1401
Problem:    Having 'autochdir' set during startup and using diff mode doesn't
            work. (Axel Bender)
Solution:   Don't use 'autochdir' while still starting up. (Christian
            Brabandt)