]> granicus.if.org Git - vim/log
vim
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)

9 years agopatch 7.4.1400 v7.4.1400
Bram Moolenaar [Tue, 23 Feb 2016 15:06:28 +0000 (16:06 +0100)]
patch 7.4.1400
Problem:    Perl eval doesn't work properly on 64-bit big-endian machine.
Solution:   Use 32 bit type for the key. (Danek Duvall)

9 years agopatch 7.4.1399 v7.4.1399
Bram Moolenaar [Tue, 23 Feb 2016 13:53:34 +0000 (14:53 +0100)]
patch 7.4.1399
Problem:    The MS-DOS code does not build.
Solution:   Remove the old MS-DOS code.

9 years agopatch 7.4.1398 v7.4.1398
Bram Moolenaar [Tue, 23 Feb 2016 12:20:22 +0000 (13:20 +0100)]
patch 7.4.1398
Problem:    The close-cb option is not implemented yet.
Solution:   Implemente close-cb. (Yasuhiro Matsumoto)

9 years agopatch 7.4.1397 v7.4.1397
Bram Moolenaar [Mon, 22 Feb 2016 22:50:28 +0000 (23:50 +0100)]
patch 7.4.1397
Problem:    Sort test fails on MS-Windows.
Solution:   Correct the compare function.

9 years agopatch 7.4.1396 v7.4.1396
Bram Moolenaar [Mon, 22 Feb 2016 22:25:25 +0000 (23:25 +0100)]
patch 7.4.1396
Problem:    Compiler warnings for conversions.
Solution:   Add type cast.

9 years agopatch 7.4.1395 v7.4.1395
Bram Moolenaar [Mon, 22 Feb 2016 22:13:33 +0000 (23:13 +0100)]
patch 7.4.1395
Problem:    Using DETACH in quotes is not compatible with the Netbeans
            interface. (Xavier de Gaye)
Solution:   Remove the quotes, only use them for JSON and JS mode.

9 years agopatch 7.4.1394 v7.4.1394
Bram Moolenaar [Mon, 22 Feb 2016 21:51:33 +0000 (22:51 +0100)]
patch 7.4.1394
Problem:    Can't sort inside a sort function.
Solution:   Use a struct to store the sort parameters. (Jacob Niehus)

9 years agopatch 7.4.1393 v7.4.1393
Bram Moolenaar [Mon, 22 Feb 2016 21:19:22 +0000 (22:19 +0100)]
patch 7.4.1393
Problem:    Starting a job hangs in the GUI. (Takuya Fujiwara)
Solution:   Don't check if ch_job is NULL when checking for an error.
            (Yasuhiro Matsumoto)

9 years agopatch 7.4.1392 v7.4.1392
Bram Moolenaar [Mon, 22 Feb 2016 21:05:32 +0000 (22:05 +0100)]
patch 7.4.1392
Problem:    Some tests fail for Win32 console version.
Solution:   Move the tests to SCRIPTS_MORE2.  Pass VIMRUNTIME. (Christian
            Brabandt)

9 years agopatch 7.4.1391 v7.4.1391
Bram Moolenaar [Mon, 22 Feb 2016 20:48:30 +0000 (21:48 +0100)]
patch 7.4.1391
Problem:    Warning for uninitialzed variable.
Solution:   Set it to zero. (Christian Brabandt)

9 years agopatch 7.4.1390 v7.4.1390
Bram Moolenaar [Mon, 22 Feb 2016 20:07:06 +0000 (21:07 +0100)]
patch 7.4.1390
Problem:    When building with GTK and glib-compile-resources cannot be found
            building Vim fails. (Michael Gehring)
Solution:   Make GLIB_COMPILE_RESOURCES empty instead of leaving it at "no".
            (nuko8, closes #655)

9 years agopatch 7.4.1389 v7.4.1389
Bram Moolenaar [Mon, 22 Feb 2016 19:20:25 +0000 (20:20 +0100)]
patch 7.4.1389
Problem:    Incomplete function declaration.
Solution:   Add "void". (Yasuhiro Matsumoto)

9 years agopatch 7.4.1388 v7.4.1388
Bram Moolenaar [Mon, 22 Feb 2016 19:19:03 +0000 (20:19 +0100)]
patch 7.4.1388
Problem:    Compiler warning. (Cesar Romani)
Solution:   Initialize variable.

9 years agopatch 7.4.1387 v7.4.1387
Bram Moolenaar [Mon, 22 Feb 2016 19:07:49 +0000 (20:07 +0100)]
patch 7.4.1387
Problem:    Win16 docs still referenced.
Solution:   Remove Win16 files from the docs Makefile. (Kenichi Ito)

9 years agopatch 7.4.1386 v7.4.1386
Bram Moolenaar [Mon, 22 Feb 2016 10:39:27 +0000 (11:39 +0100)]
patch 7.4.1386
Problem:    When the Job exit callback is invoked, the job may be freed too
            soon. (Yasuhiro Matsumoto)
Solution:   Increase refcount.

9 years agopatch 7.4.1385 v7.4.1385
Bram Moolenaar [Sun, 21 Feb 2016 22:12:41 +0000 (23:12 +0100)]
patch 7.4.1385
Problem:    Compiler warning for using array.
Solution:   Use the right member name. (Yegappan Lakshmanan)

9 years agopatch 7.4.1384 v7.4.1384
Bram Moolenaar [Sun, 21 Feb 2016 22:02:49 +0000 (23:02 +0100)]
patch 7.4.1384
Problem:    It is not easy to use a set of plugins and their dependencies.
Solution:   Add packages, ":loadopt", 'packpath'.

9 years agopatch 7.4.1383 v7.4.1383
Bram Moolenaar [Sun, 21 Feb 2016 19:30:22 +0000 (20:30 +0100)]
patch 7.4.1383
Problem:    GvimExt only loads the old libintl.dll.
Solution:   Also try loading libint-8.dll. (Ken Takata, closes #608)

9 years agopatch 7.4.1382 v7.4.1382
Bram Moolenaar [Sun, 21 Feb 2016 19:10:26 +0000 (20:10 +0100)]
patch 7.4.1382
Problem:    Can't get the job of a channel.
Solution:   Add ch_getjob().

9 years agopatch 7.4.1381 v7.4.1381
Bram Moolenaar [Sun, 21 Feb 2016 18:32:02 +0000 (19:32 +0100)]
patch 7.4.1381
Problem:    Exit value not available on MS-Windows.
Solution:   Set the exit value.

9 years agopatch 7.4.1380 v7.4.1380
Bram Moolenaar [Sun, 21 Feb 2016 18:14:41 +0000 (19:14 +0100)]
patch 7.4.1380
Problem:    The job exit callback is not implemented.
Solution:   Add the "exit-cb" option.

9 years agopatch 7.4.1379 v7.4.1379
Bram Moolenaar [Sun, 21 Feb 2016 16:20:55 +0000 (17:20 +0100)]
patch 7.4.1379
Problem:    Channel test fails on Win32 console.
Solution:   Don't sleep when timeout is zero. Call channel_wait() before
            channel_read(). Channels are not polled during ":sleep". (Yukihiro
            Nakadaira)

9 years agopatch 7.4.1378 v7.4.1378
Bram Moolenaar [Sun, 21 Feb 2016 15:40:11 +0000 (16:40 +0100)]
patch 7.4.1378
Problem:    Can't change job settings after it started.
Solution:   Add job_setoptions() with the "stoponexit" flag.

9 years agopatch 7.4.1377 v7.4.1377
Bram Moolenaar [Sun, 21 Feb 2016 12:01:53 +0000 (13:01 +0100)]
patch 7.4.1377
Problem:    Test_connect_waittime() is flaky.
Solution:   Ignore the "Connection reset by peer" error.

9 years agoUpdate channel.txt
Bram Moolenaar [Sat, 20 Feb 2016 22:32:02 +0000 (23:32 +0100)]
Update channel.txt

9 years agopatch 7.4.1376 v7.4.1376
Bram Moolenaar [Sat, 20 Feb 2016 22:30:07 +0000 (23:30 +0100)]
patch 7.4.1376
Problem:    ch_setoptions() cannot set all options.
Solution:   Support more options.

9 years agopatch 7.4.1375 v7.4.1375
Bram Moolenaar [Sat, 20 Feb 2016 21:17:05 +0000 (22:17 +0100)]
patch 7.4.1375
Problem:    Still some Win16 code.
Solution:   Remove FEAT_GUI_W16.(Hirohito Higashi)

9 years agopatch 7.4.1374 v7.4.1374
Bram Moolenaar [Sat, 20 Feb 2016 20:48:25 +0000 (21:48 +0100)]
patch 7.4.1374
Problem:    Channel test hangs on MS-Windows.
Solution:   Disable the ch_read() that is supposed to time out.

9 years agopatch 7.4.1373 v7.4.1373
Bram Moolenaar [Sat, 20 Feb 2016 20:39:05 +0000 (21:39 +0100)]
patch 7.4.1373
Problem:    Calling a Vim function over a channel requires turning the
            arguments into a string.
Solution:   Add the "call" command. (Damien)  Also merge "expr" and "eval"
            into one.

9 years agopatch 7.4.1372 v7.4.1372
Bram Moolenaar [Sat, 20 Feb 2016 18:56:13 +0000 (19:56 +0100)]
patch 7.4.1372
Problem:    channel read implementation is incomplete.
Solution:   Add ch_read() and options for ch_readraw().

9 years agopatch 7.4.1371 v7.4.1371
Bram Moolenaar [Sat, 20 Feb 2016 17:44:39 +0000 (18:44 +0100)]
patch 7.4.1371
Problem:    X11 GUI callbacks don't specify the part of the channel.
Solution:   Pass the fd instead of the channel ID.

9 years agopatch 7.4.1370 v7.4.1370
Bram Moolenaar [Sat, 20 Feb 2016 17:26:48 +0000 (18:26 +0100)]
patch 7.4.1370
Problem:    The Python test script may keep on running.
Solution:   Join the threads. (Yasuhiro Matsumoto)