vim
9 years agopatch 7.4.1610 v7.4.1610
Bram Moolenaar [Sat, 19 Mar 2016 19:51:35 +0000 (20:51 +0100)]
patch 7.4.1610
Problem:    Compiler warnings for non-virtual destructor.
Solution:   Mark the classe final. (Ken Takata)

9 years agopatch 7.4.1609 v7.4.1609
Bram Moolenaar [Sat, 19 Mar 2016 19:29:39 +0000 (20:29 +0100)]
patch 7.4.1609
Problem:    Contents file is only for Amiga distro.
Solution:   Move it to "READMEdir".  Update some info.

9 years agopatch 7.4.1608 v7.4.1608
Bram Moolenaar [Sat, 19 Mar 2016 19:05:45 +0000 (20:05 +0100)]
patch 7.4.1608
Problem:    string() doesn't handle a partial.
Solution:   Make a string from a partial.

9 years agopatch 7.4.1607 v7.4.1607
Bram Moolenaar [Sat, 19 Mar 2016 18:38:12 +0000 (19:38 +0100)]
patch 7.4.1607
Problem:    Comparing a function that exists on two dicts is not backwards
            compatible. (Thinca)
Solution:   Only compare the function, not what the partial adds.

9 years agopatch 7.4.1606 v7.4.1606
Bram Moolenaar [Sat, 19 Mar 2016 17:52:29 +0000 (18:52 +0100)]
patch 7.4.1606
Problem:    Having type() handle a Funcref that is or isn't a partial
            differently causes problems for existing scripts.
Solution:   Make type() return the same value. (Thinca)

9 years agopatch 7.4.1605 v7.4.1605
Bram Moolenaar [Sat, 19 Mar 2016 17:44:08 +0000 (18:44 +0100)]
patch 7.4.1605
Problem:    Catching exception that won't be thrown.
Solution:   Remove try/catch.

9 years agopatch 7.4.1604 v7.4.1604
Bram Moolenaar [Sat, 19 Mar 2016 17:42:29 +0000 (18:42 +0100)]
patch 7.4.1604
Problem:    Although emoji characters are ambiguous width, best is to treat
            them as full width.
Solution:   Update the Unicode character tables. Add the 'emoji' options.
            (Yasuhiro Matsumoto)

9 years agopatch 7.4.1603 v7.4.1603
Bram Moolenaar [Sat, 19 Mar 2016 16:05:20 +0000 (17:05 +0100)]
patch 7.4.1603
Problem:    Timer with an ":echo" command messes up display.
Solution:   Redraw depending on the mode. (Hirohito Higashi)  Avoid the more
            prompt being used recursively.

9 years agopatch 7.4.1602 v7.4.1602
Bram Moolenaar [Sat, 19 Mar 2016 15:24:14 +0000 (16:24 +0100)]
patch 7.4.1602
Problem:    Info files take space in the top directory.
Solution:   Move them to "READMEdir".

9 years agopatch 7.4.1601 v7.4.1601
Bram Moolenaar [Sat, 19 Mar 2016 15:09:42 +0000 (16:09 +0100)]
patch 7.4.1601
Problem:    README files take a lot of space in the top directory.
Solution:   Move most of them to "READMEdir".

9 years agopatch 7.4.1600 v7.4.1600
Bram Moolenaar [Sat, 19 Mar 2016 14:25:51 +0000 (15:25 +0100)]
patch 7.4.1600
Problem:    libs directory is not useful.
Solution:   Remove arp.library, it was only for very old Amiga versions.

9 years agopatch 7.4.1599 v7.4.1599
Bram Moolenaar [Sat, 19 Mar 2016 14:15:01 +0000 (15:15 +0100)]
patch 7.4.1599
Problem:    No link to Coverity.
Solution:   Add Coverity badge in README.

9 years agopatch 7.4.1598 v7.4.1598
Bram Moolenaar [Sat, 19 Mar 2016 13:48:31 +0000 (14:48 +0100)]
patch 7.4.1598
Problem:    When starting the GUI fails a swap file is left behind. (Joerg
            Plate)
Solution:   Preserve files before exiting. (closes #692)

9 years agopatch 7.4.1597 v7.4.1597
Bram Moolenaar [Sat, 19 Mar 2016 13:22:11 +0000 (14:22 +0100)]
patch 7.4.1597
Problem:    Memory leak when out of memory. (Coverity)
Solution:   Free the name.

9 years agopatch 7.4.1596 v7.4.1596
Bram Moolenaar [Sat, 19 Mar 2016 13:16:39 +0000 (14:16 +0100)]
patch 7.4.1596
Problem:    Memory leak. (Coverity)
Solution:   Free the pattern.

9 years agopatch 7.4.1595 v7.4.1595
Bram Moolenaar [Sat, 19 Mar 2016 13:12:50 +0000 (14:12 +0100)]
patch 7.4.1595
Problem:    Not checking for failed open(). (Coverity)
Solution:   Check file descriptor not being negative.

9 years agopatch 7.4.1594 v7.4.1594
Bram Moolenaar [Sat, 19 Mar 2016 13:11:18 +0000 (14:11 +0100)]
patch 7.4.1594
Problem:    Timers don't work on Unix.
Solution:   Add missing code.

9 years agopatch 7.4.1593 v7.4.1593
Bram Moolenaar [Sat, 19 Mar 2016 12:49:43 +0000 (13:49 +0100)]
patch 7.4.1593
Problem:    Using channel timeout instead of request timeout. (Coverity)
Solution:   Remove the extra assignment.

9 years agopatch 7.4.1592 v7.4.1592
Bram Moolenaar [Sat, 19 Mar 2016 12:35:03 +0000 (13:35 +0100)]
patch 7.4.1592
Problem:    Quickfix code using memory after being freed. (Dominique Pelle)
Solution:   Detect that the window was closed. (Hirohito Higashi)

9 years agopatch 7.4.1591 v7.4.1591
Bram Moolenaar [Fri, 18 Mar 2016 20:00:51 +0000 (21:00 +0100)]
patch 7.4.1591
Problem:    The quickfix title is truncated.
Solution:   Save the command before it is truncated. (Anton Lindqvist)

9 years agopatch 7.4.1590 v7.4.1590
Bram Moolenaar [Fri, 18 Mar 2016 18:39:25 +0000 (19:39 +0100)]
patch 7.4.1590
Problem:    Warning for shadowed variable. (Christian Brabandt)
Solution:   Move the variable into a local block.

9 years agopatch 7.4.1589 v7.4.1589
Bram Moolenaar [Thu, 17 Mar 2016 22:13:28 +0000 (23:13 +0100)]
patch 7.4.1589
Problem:    Combining dict and args with partial doesn't always work.
Solution:   Use the arguments from the partial.

9 years agopatch 7.4.1588 v7.4.1588
Bram Moolenaar [Thu, 17 Mar 2016 21:07:02 +0000 (22:07 +0100)]
patch 7.4.1588
Problem:    Old style test for quickfix.
Solution:   Turn test 96 into a new style test.

9 years agopatch 7.4.1587 v7.4.1587
Bram Moolenaar [Thu, 17 Mar 2016 20:51:03 +0000 (21:51 +0100)]
patch 7.4.1587
Problem:    Compiler warnings with 64 bit compiler.
Solution:   Add type casts. (Mike Williams)

9 years agopatch 7.4.1586 v7.4.1586
Bram Moolenaar [Thu, 17 Mar 2016 20:11:53 +0000 (21:11 +0100)]
patch 7.4.1586
Problem:    Nesting partials doesn't work.
Solution:   Append arguments. (Ken Takata)

9 years agopatch 7.4.1585 v7.4.1585
Bram Moolenaar [Thu, 17 Mar 2016 19:50:47 +0000 (20:50 +0100)]
patch 7.4.1585
Problem:    Partial is not recognized everywhere.
Solution:   Check for partial in trans_function_name(). (Yasuhiro Matsumoto)
            Add a test.

9 years agopatch 7.4.1584 v7.4.1584
Bram Moolenaar [Thu, 17 Mar 2016 16:58:56 +0000 (17:58 +0100)]
patch 7.4.1584
Problem:    Timers don't work for Win32 console.
Solution:   Add check_due_timer() in WaitForChar().

9 years agopatch 7.4.1583 v7.4.1583
Bram Moolenaar [Wed, 16 Mar 2016 22:24:43 +0000 (23:24 +0100)]
patch 7.4.1583
Problem:    Warning for unitinialized variable.
Solution:   Initialize it. (Dominique)

9 years agopatch 7.4.1582 v7.4.1582
Bram Moolenaar [Wed, 16 Mar 2016 21:52:12 +0000 (22:52 +0100)]
patch 7.4.1582
Problem:    Get E923 when using function(dict.func, [], dict). (Kent Sibilev)
            Storing a function with a dict in a variable drops the dict if the
            function is script-local.
Solution:   Translate the function name.  Use dict arg if present.

9 years agopatch 7.4.1581 v7.4.1581
Bram Moolenaar [Wed, 16 Mar 2016 20:40:30 +0000 (21:40 +0100)]
patch 7.4.1581
Problem:    Using ":call dict.func()" where the function is a partial does
            not work.  Using "dict.func()" where the function does not take a
            Dictionary does not work.
Solution:   Handle partial properly in ":call". (Yasuhiro Matsumoto)

9 years agopatch 7.4.1580 v7.4.1580
Bram Moolenaar [Wed, 16 Mar 2016 19:41:21 +0000 (20:41 +0100)]
patch 7.4.1580
Problem:    Crash when using function reference. (Luchr)
Solution:   Set initial refcount. (Ken Takata, closes #690)

9 years agopatch 7.4.1579 v7.4.1579
Bram Moolenaar [Tue, 15 Mar 2016 22:19:14 +0000 (23:19 +0100)]
patch 7.4.1579
Problem:    Missing changes in channel.c
Solution:   Include the changes.

9 years agopatch 7.4.1578 v7.4.1578
Bram Moolenaar [Tue, 15 Mar 2016 22:10:59 +0000 (23:10 +0100)]
patch 7.4.1578
Problem:    There is no way to invoke a function later or periodically.
Solution:   Add timer support.

9 years agopatch 7.4.1577 v7.4.1577
Bram Moolenaar [Tue, 15 Mar 2016 18:33:34 +0000 (19:33 +0100)]
patch 7.4.1577
Problem:    Cannot pass "dict.Myfunc" around as a partial.
Solution:   Create a partial when expected.

9 years agopatch 7.4.1576 v7.4.1576
Bram Moolenaar [Tue, 15 Mar 2016 17:23:55 +0000 (18:23 +0100)]
patch 7.4.1576
Problem:    Write error of viminfo file is not handled properly. (Christian
            Neukirchen)
Solution:   Check the return value of fclose(). (closes #682)

9 years agopatch 7.4.1575 v7.4.1575
Bram Moolenaar [Tue, 15 Mar 2016 17:09:57 +0000 (18:09 +0100)]
patch 7.4.1575
Problem:    Using wrong size for struct.
Solution:   Use the size for wide API. (Ken Takata)

9 years agoAdd missing test file.
Bram Moolenaar [Tue, 15 Mar 2016 16:52:10 +0000 (17:52 +0100)]
Add missing test file.

9 years agopatch 7.4.1574 v7.4.1574
Bram Moolenaar [Tue, 15 Mar 2016 16:43:55 +0000 (17:43 +0100)]
patch 7.4.1574
Problem:    ":undo 0" does not work. (Florent Fayolle)
Solution:   Make it undo all the way. (closes #688)

9 years agopatch 7.4.1573 v7.4.1573
Bram Moolenaar [Tue, 15 Mar 2016 16:10:19 +0000 (17:10 +0100)]
patch 7.4.1573
Problem:    Tests get stuck at the more prompt.
Solution:   Move the backspace test out of test_alot.

9 years agopatch 7.4.1572 v7.4.1572
Bram Moolenaar [Tue, 15 Mar 2016 15:53:26 +0000 (16:53 +0100)]
patch 7.4.1572
Problem:    Setting 'compatible' in test influences following tests.
Solution:   Turn 'compatible' off again.

9 years agopatch 7.4.1571 v7.4.1571
Bram Moolenaar [Tue, 15 Mar 2016 15:35:39 +0000 (16:35 +0100)]
patch 7.4.1571
Problem:    No test for ":help".
Solution:   Add a test for what 7.4.1568 fixed. (Higashi Higashi)

9 years agopatch 7.4.1570 v7.4.1570
Bram Moolenaar [Tue, 15 Mar 2016 14:09:29 +0000 (15:09 +0100)]
patch 7.4.1570
Problem:    There is no way to avoid the message when editing a file.
Solution:   Add the "F" flag to 'shortmess'. (Shougo, closes #686)

9 years agopatch 7.4.1569 v7.4.1569
Bram Moolenaar [Tue, 15 Mar 2016 13:11:10 +0000 (14:11 +0100)]
patch 7.4.1569
Problem:    Using old style tests for quickfix.
Solution:   Change them to new style tests. (Yegappan Lakshmanan)

9 years agopatch 7.4.1568 v7.4.1568
Bram Moolenaar [Tue, 15 Mar 2016 12:44:12 +0000 (13:44 +0100)]
patch 7.4.1568
Problem:    Using CTRL-] in help on option in parentheses doesn't work.
Solution:   Skip the "(" in "('". (Hirohito Higashi)

9 years agopatch 7.4.1567 v7.4.1567
Bram Moolenaar [Tue, 15 Mar 2016 12:33:55 +0000 (13:33 +0100)]
patch 7.4.1567
Problem:    Crash in assert_fails().
Solution:   Check for NULL. (Dominique Pelle)  Add a test.

9 years agopatch 7.4.1566 v7.4.1566
Bram Moolenaar [Tue, 15 Mar 2016 12:09:53 +0000 (13:09 +0100)]
patch 7.4.1566
Problem:    Compiler warning for shadowed variable. (Kazunobu Kuriyama)
Solution:   Remove the inner one.

9 years agopatch 7.4.1565 v7.4.1565
Bram Moolenaar [Tue, 15 Mar 2016 11:55:58 +0000 (12:55 +0100)]
patch 7.4.1565
Problem:    Crash when assert_equal() runs into a NULL string.
Solution:   Check for NULL. (Dominique) Add a test.

9 years agopatch 7.4.1564 v7.4.1564
Bram Moolenaar [Tue, 15 Mar 2016 11:36:08 +0000 (12:36 +0100)]
patch 7.4.1564
Problem:    An empty list in function() causes an error.
Solution:   Handle an empty list like there is no list of arguments.

9 years agopatch 7.4.1563 v7.4.1563
Bram Moolenaar [Tue, 15 Mar 2016 10:05:45 +0000 (11:05 +0100)]
patch 7.4.1563
Problem:    Partial test fails on windows.
Solution:   Return 1 or -1 from compare function.

9 years agopatch 7.4.1562 v7.4.1562
Bram Moolenaar [Mon, 14 Mar 2016 22:45:35 +0000 (23:45 +0100)]
patch 7.4.1562
Problem:    ":helptags ALL" crashes. (Lcd)
Solution:   Don't free twice.

9 years agopatch 7.4.1561 v7.4.1561
Bram Moolenaar [Mon, 14 Mar 2016 22:27:29 +0000 (23:27 +0100)]
patch 7.4.1561
Problem:    Missing update to proto file.
Solution:   Change the proto file.

9 years agopatch 7.4.1560 v7.4.1560
Bram Moolenaar [Mon, 14 Mar 2016 22:22:59 +0000 (23:22 +0100)]
patch 7.4.1560
Problem:    Dict options with a dash are more difficult to use.
Solution:   Use an underscore, so that dict.err_io can be used.

9 years agopatch 7.4.1559 v7.4.1559
Bram Moolenaar [Mon, 14 Mar 2016 22:05:14 +0000 (23:05 +0100)]
patch 7.4.1559
Problem:    Passing cookie to a callback is clumsy.
Solution:   Change function() to take arguments and return a partial.

9 years agopatch 7.4.1558 v7.4.1558
Bram Moolenaar [Sun, 13 Mar 2016 18:04:51 +0000 (19:04 +0100)]
patch 7.4.1558
Problem:    It is not easy to find out what windows display a buffer.
Solution:   Add win_findbuf().

9 years agopatch 7.4.1557 v7.4.1557
Bram Moolenaar [Sun, 13 Mar 2016 17:07:30 +0000 (18:07 +0100)]
patch 7.4.1557
Problem:    Windows cannot be identified.
Solution:   Add a unique window number to each window and functions to use it.

9 years agopatch 7.4.1556 v7.4.1556
Bram Moolenaar [Sun, 13 Mar 2016 13:34:12 +0000 (14:34 +0100)]
patch 7.4.1556
Problem:    "make install" changes the help tags file, causing it to differ
            from the repository.
Solution:   Move it aside and restore it.

9 years agopatch 7.4.1555 v7.4.1555
Bram Moolenaar [Sun, 13 Mar 2016 12:27:36 +0000 (13:27 +0100)]
patch 7.4.1555
Problem:    List of test targets incomplete.
Solution:   Add newly added tests.

9 years agopatch 7.4.1554 v7.4.1554
Bram Moolenaar [Sun, 13 Mar 2016 12:24:45 +0000 (13:24 +0100)]
patch 7.4.1554
Problem:    Completion for :colorscheme does not use 'packpath'.
Solution:   Make it work, add a test. (Hirohito Higashi)

9 years agopatch 7.4.1553 v7.4.1553
Bram Moolenaar [Sat, 12 Mar 2016 21:47:14 +0000 (22:47 +0100)]
patch 7.4.1553
Problem:    ":runtime" does not use 'packpath'.
Solution:   Add "what" argument.

9 years agopatch 7.4.1552 v7.4.1552
Bram Moolenaar [Sat, 12 Mar 2016 21:11:39 +0000 (22:11 +0100)]
patch 7.4.1552
Problem:    ":colorscheme" does not use 'packpath'.
Solution:   Also use in "start" and "opt" directories in 'packpath'.

9 years agopatch 7.4.1551 v7.4.1551
Bram Moolenaar [Sat, 12 Mar 2016 20:28:26 +0000 (21:28 +0100)]
patch 7.4.1551
Problem:    Cannot generate help tags in all doc directories.
Solution:   Make ":helptags ALL" work.

9 years agopatch 7.4.1550 v7.4.1550
Bram Moolenaar [Sat, 12 Mar 2016 19:34:27 +0000 (20:34 +0100)]
patch 7.4.1550
Problem:    Cannot load packages early.
Solution:   Add the ":packloadall" command.

9 years agopatch 7.4.1549 v7.4.1549
Bram Moolenaar [Sat, 12 Mar 2016 19:15:21 +0000 (20:15 +0100)]
patch 7.4.1549
Problem:    Test for syntax attributes fails in Win32 GUI.
Solution:   Use an existing font name.

9 years agopatch 7.4.1548 v7.4.1548
Bram Moolenaar [Sat, 12 Mar 2016 18:33:49 +0000 (19:33 +0100)]
patch 7.4.1548
Problem:    Two tests fail.
Solution:   Adjust the expected error number. Remove check for type.

9 years agopatch 7.4.1547 v7.4.1547
Bram Moolenaar [Sat, 12 Mar 2016 18:23:00 +0000 (19:23 +0100)]
patch 7.4.1547
Problem:    Getting a cterm highlight attribute that is not set results in the
            string "-1".
Solution:   Return an empty string. (Taro Muraoka)

9 years agopatch 7.4.1546 v7.4.1546
Bram Moolenaar [Sat, 12 Mar 2016 18:03:59 +0000 (19:03 +0100)]
patch 7.4.1546
Problem:    Sticky type checking is more annoying than useful.
Solution:   Remove the error for changing a variable type.

9 years agopatch 7.4.1545 v7.4.1545
Bram Moolenaar [Sat, 12 Mar 2016 15:28:18 +0000 (16:28 +0100)]
patch 7.4.1545
Problem:    GTK3: horizontal cursor movement in Visual selection not good.
Solution:   Make it work better. (Kazunobu Kuriyama)

9 years agopatch 7.4.1544 v7.4.1544
Bram Moolenaar [Sat, 12 Mar 2016 14:58:34 +0000 (15:58 +0100)]
patch 7.4.1544
Problem:    On Win32 escaping the command does not work properly.
Solution:   Reset 'ssl' when escaping the command. (Yasuhiro Matsumoto)

9 years agopatch 7.4.1543 v7.4.1543
Bram Moolenaar [Sat, 12 Mar 2016 14:51:44 +0000 (15:51 +0100)]
patch 7.4.1543
Problem:    Channel log methods are not tested.
Solution:   Log job activity and check it.

9 years agopatch 7.4.1542 v7.4.1542
Bram Moolenaar [Sat, 12 Mar 2016 14:39:40 +0000 (15:39 +0100)]
patch 7.4.1542
Problem:    job_start() with a list is not tested.
Solution:   Call job_start() with a list.

9 years agopatch 7.4.1541 v7.4.1541
Bram Moolenaar [Sat, 12 Mar 2016 14:22:55 +0000 (15:22 +0100)]
patch 7.4.1541
Problem:    Missing job_info().
Solution:   Implement it.

9 years agopatch 7.4.1540 v7.4.1540
Bram Moolenaar [Sat, 12 Mar 2016 12:48:49 +0000 (13:48 +0100)]
patch 7.4.1540
Problem:    Channel test is a bit flaky.
Solution:   Increase expected wait time.

9 years agopatch 7.4.1539 v7.4.1539
Bram Moolenaar [Sat, 12 Mar 2016 12:43:33 +0000 (13:43 +0100)]
patch 7.4.1539
Problem:    Too much code in eval.c.
Solution:   Move job and channel code to channel.c.

9 years agoUpdated runtime files.
Bram Moolenaar [Sat, 12 Mar 2016 11:57:59 +0000 (12:57 +0100)]
Updated runtime files.

9 years agopatch 7.4.1538 v7.4.1538
Bram Moolenaar [Sat, 12 Mar 2016 11:40:58 +0000 (12:40 +0100)]
patch 7.4.1538
Problem:    Selection with the mouse does not work in command line mode.
Solution:   Use cairo functions. (Kazunobu Kuriyama)

9 years agopatch 7.4.1537 v7.4.1537
Bram Moolenaar [Fri, 11 Mar 2016 21:52:15 +0000 (22:52 +0100)]
patch 7.4.1537
Problem:    Too many feature flags for pipes, jobs and channels.
Solution:   Only use FEAT_JOB_CHANNEL.

9 years agopatch 7.4.1536 v7.4.1536
Bram Moolenaar [Fri, 11 Mar 2016 21:19:44 +0000 (22:19 +0100)]
patch 7.4.1536
Problem:    Cannot re-use a channel for another job.
Solution:   Add the "channel" option to job_start().

9 years agopatch 7.4.1535 v7.4.1535
Bram Moolenaar [Fri, 11 Mar 2016 18:31:47 +0000 (19:31 +0100)]
patch 7.4.1535
Problem:    The feedkeys test has a one second delay.
Solution:   Avoid need_wait_return() to delay. (Hirohito Higashi)

9 years agopatch 7.4.1534 v7.4.1534
Bram Moolenaar [Fri, 11 Mar 2016 17:52:22 +0000 (18:52 +0100)]
patch 7.4.1534
Problem:    Compiler warning for shadowed variable. (Kazunobu Kuriyama)
Solution:   Rename it.

9 years agopatch 7.4.1533 v7.4.1533
Bram Moolenaar [Thu, 10 Mar 2016 21:19:53 +0000 (22:19 +0100)]
patch 7.4.1533
Problem:    Using feedkeys() with an empty string disregards 'x' option.
Solution:   Make 'x' work with an empty string. (Thinca)

9 years agopatch 7.4.1532 v7.4.1532
Bram Moolenaar [Thu, 10 Mar 2016 20:46:03 +0000 (21:46 +0100)]
patch 7.4.1532
Problem:    MS-Windows channel leaks file descriptor.
Solution:   Use CreateFile with the right options. (Yasuhiro Matsumoto)

9 years agopatch 7.4.1531 v7.4.1531
Bram Moolenaar [Thu, 10 Mar 2016 20:10:58 +0000 (21:10 +0100)]
patch 7.4.1531
Problem:    Compiler warning for unitinialized variable. (Dominique Pelle)
Solution:   Always give the variable a value.

9 years agopatch 7.4.1530 v7.4.1530
Bram Moolenaar [Thu, 10 Mar 2016 15:33:31 +0000 (16:33 +0100)]
patch 7.4.1530
Problem:    MS-Windows job_start() closes wrong handle.
Solution:   Close hThread on the process info. (Ken Takata)

9 years agopatch 7.4.1529 v7.4.1529
Bram Moolenaar [Wed, 9 Mar 2016 22:14:07 +0000 (23:14 +0100)]
patch 7.4.1529
Problem:    Specifying buffer number for channel not implemented yet.
Solution:   Implement passing a buffer number.

9 years agopatch 7.4.1528 v7.4.1528
Bram Moolenaar [Wed, 9 Mar 2016 21:19:26 +0000 (22:19 +0100)]
patch 7.4.1528
Problem:    Using "ever" for packages is confusing.
Solution:   Use "start", as it's related to startup.

9 years agopatch 7.4.1527 v7.4.1527
Bram Moolenaar [Wed, 9 Mar 2016 20:50:05 +0000 (21:50 +0100)]
patch 7.4.1527
Problem:    Channel test is flaky on MS-Windows.
Solution:   Limit the select() timeout to 50 msec and try with a new socket if
            it fails.

9 years agopatch 7.4.1526 v7.4.1526
Bram Moolenaar [Wed, 9 Mar 2016 19:54:51 +0000 (20:54 +0100)]
patch 7.4.1526
Problem:    Writing to file and not connecting a channel doesn't work for
            MS-Windows.
Solution:   Make it work. (Yasuhiro Matsumoto)

9 years agopatch 7.4.1525 v7.4.1525
Bram Moolenaar [Tue, 8 Mar 2016 21:47:17 +0000 (22:47 +0100)]
patch 7.4.1525
Problem:    On a high resolution screen the toolbar icons are too small.
Solution:   Add "huge" and "giant" to 'toolbariconsize'. (Brian Gix)

9 years agopatch 7.4.1524 v7.4.1524
Bram Moolenaar [Tue, 8 Mar 2016 21:33:07 +0000 (22:33 +0100)]
patch 7.4.1524
Problem:    Channel test fails on BSD.
Solution:   Break out of the loop when connect() succeeds. (Ozaki Kiichi)

9 years agopatch 7.4.1523 v7.4.1523
Bram Moolenaar [Tue, 8 Mar 2016 19:58:29 +0000 (20:58 +0100)]
patch 7.4.1523
Problem:    Writing channel to a file fails on MS-Windows.
Solution:   Disable it for now.

9 years agopatch 7.4.1522 v7.4.1522
Bram Moolenaar [Tue, 8 Mar 2016 19:12:44 +0000 (20:12 +0100)]
patch 7.4.1522
Problem:    Cannot write channel err to a buffer.
Solution:   Implement it.

9 years agopatch 7.4.1521 v7.4.1521
Bram Moolenaar [Tue, 8 Mar 2016 18:20:04 +0000 (19:20 +0100)]
patch 7.4.1521
Problem:    File permission test fails on MS-Windows.
Solution:   Expect a different permission.

9 years agopatch 7.4.1520 v7.4.1520
Bram Moolenaar [Tue, 8 Mar 2016 18:07:22 +0000 (19:07 +0100)]
patch 7.4.1520
Problem:    Channel test: Waiting for a file to appear doesn't work.
Solution:   In waitFor() ignore errors.

9 years agopatch 7.4.1519 v7.4.1519
Bram Moolenaar [Tue, 8 Mar 2016 17:40:52 +0000 (18:40 +0100)]
patch 7.4.1519
Problem:    Channel output to file not implemented for MS-Windows.
Solution:   Implement it. (Yasuhiro Matsumoto)

9 years agopatch 7.4.1518 v7.4.1518
Bram Moolenaar [Tue, 8 Mar 2016 17:27:21 +0000 (18:27 +0100)]
patch 7.4.1518
Problem:    Channel with disconnected in/out/err is not supported.
Solution:   Implement it for Unix.

9 years agopatch 7.4.1517 v7.4.1517
Bram Moolenaar [Tue, 8 Mar 2016 16:13:06 +0000 (17:13 +0100)]
patch 7.4.1517
Problem:    Compiler warning with 64bit compiler.
Solution:   Add typecast. (Mike Williams)

9 years agopatch 7.4.1516 v7.4.1516
Bram Moolenaar [Tue, 8 Mar 2016 16:08:53 +0000 (17:08 +0100)]
patch 7.4.1516
Problem:    Cannot change file permissions.
Solution:   Add setfperm().

9 years agopatch 7.4.1515 v7.4.1515
Bram Moolenaar [Tue, 8 Mar 2016 15:06:55 +0000 (16:06 +0100)]
patch 7.4.1515
Problem:    Channel test is a bit flaky.
Solution:   Instead of a fixed sleep time wait until an expression evaluates
            to true.

9 years agopatch 7.4.1514 v7.4.1514
Bram Moolenaar [Tue, 8 Mar 2016 14:37:41 +0000 (15:37 +0100)]
patch 7.4.1514
Problem:    Channel output to file not implemented yet.
Solution:   Implement it for Unix.

9 years agopatch 7.4.1513 v7.4.1513
Bram Moolenaar [Tue, 8 Mar 2016 13:44:42 +0000 (14:44 +0100)]
patch 7.4.1513
Problem:    "J" fails if there are not enough lines. (Christian Neukirchen)
Solution:   Reduce the count, only fail on the last line.