1
0
forked from aniani/vim

Commit Graph

  • e9d6a298df patch 7.4.1623 Problem: All Channels share the message ID, it keeps getting bigger. Solution: Use a message ID per channel. v7.4.1623 Bram Moolenaar 2016-03-20 19:31:33 +01:00
  • 17b56c9f83 patch 7.4.1622 Problem: Channel demo doesn't work with Python 2.6. Solution: Add number in formatting placeholder v7.4.1622 Bram Moolenaar 2016-03-20 18:54:19 +01:00
  • a63cdb5ed6 patch 7.4.1621 Problem: Channel test doesn't work with Python 2.6. Solution: Add number in formatting placeholder. (Wiredool) v7.4.1621 Bram Moolenaar 2016-03-20 18:24:45 +01:00
  • 4077b33a83 patch 7.4.1620 Problem: Emoji characters are not considered as a kind of word character. Solution: Give emoji characters a word class number. (Yasuhiro Matsumoto) v7.4.1620 Bram Moolenaar 2016-03-20 18:15:21 +01:00
  • 364fa5c7ec patch 7.4.1619 Problem: When 'fileformats' is set in the vimrc it applies to new buffers but not the initial buffer. Solution: Set 'fileformat' when starting up. (Mike Williams) v7.4.1619 Bram Moolenaar 2016-03-20 17:53:25 +01:00
  • a4f6ca717b patch 7.4.1618 Problem: Starting job with output to buffer changes options in the current buffer. Solution: Set "curbuf" earlier. (Yasuhiro Matsumoto) v7.4.1618 Bram Moolenaar 2016-03-20 17:28:35 +01:00
  • ba61ac0d61 patch 7.4.1617 Problem: When a JSON message is split it isn't decoded. Solution: Wait a short time for the rest of the message to arrive. v7.4.1617 Bram Moolenaar 2016-03-20 16:40:37 +01:00
  • ac74d5e86c patch 7.4.1616 Problem: Malformed channel request causes a hang. Solution: Drop malformed message. (Damien) v7.4.1616 Bram Moolenaar 2016-03-20 14:31:00 +01:00
  • 829c8e3696 patch 7.4.1615 Problem: Build fails with tiny features. Solution: Adjust #ifdefs. v7.4.1615 Bram Moolenaar 2016-03-19 23:07:23 +01:00
  • 7eba3d2cbf patch 7.4.1614 Problem: Still quickfix test in old style. Solution: Turn test 10 into a new style test. v7.4.1614 Bram Moolenaar 2016-03-19 22:54:09 +01:00
  • 064154c3fe patch 7.4.1613 Problem: Still can't build with small features. Solution: Adjust #ifdefs. v7.4.1613 Bram Moolenaar 2016-03-19 22:50:43 +01:00
  • d293b2b9d4 patch 7.4.1612 Problem: Can't build with small features. Solution: Move code and #ifdefs. v7.4.1612 Bram Moolenaar 2016-03-19 22:29:49 +01:00
  • 44a2f923c0 patch 7.4.1611 Problem: The versplit feature makes the code uneccessary complicated. Solution: Remove FEAT_VERTSPLIT, always support vertical splits when FEAT_WINDOWS is defined. v7.4.1611 Bram Moolenaar 2016-03-19 22:11:51 +01:00
  • cc6cf9b9f9 patch 7.4.1610 Problem: Compiler warnings for non-virtual destructor. Solution: Mark the classe final. (Ken Takata) v7.4.1610 Bram Moolenaar 2016-03-19 20:51:35 +01:00
  • 4d581a826c patch 7.4.1609 Problem: Contents file is only for Amiga distro. Solution: Move it to "READMEdir". Update some info. v7.4.1609 Bram Moolenaar 2016-03-19 20:29:39 +01:00
  • 5c29154b52 patch 7.4.1608 Problem: string() doesn't handle a partial. Solution: Make a string from a partial. v7.4.1608 Bram Moolenaar 2016-03-19 20:05:45 +01:00
  • f0e86a0dbd 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. v7.4.1607 Bram Moolenaar 2016-03-19 19:38:12 +01:00
  • 953cc7fb13 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) v7.4.1606 Bram Moolenaar 2016-03-19 18:52:29 +01:00
  • 3905e291fe patch 7.4.1605 Problem: Catching exception that won't be thrown. Solution: Remove try/catch. v7.4.1605 Bram Moolenaar 2016-03-19 18:44:08 +01:00
  • 3848e00e01 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) v7.4.1604 Bram Moolenaar 2016-03-19 18:42:29 +01:00
  • bfb96c047b 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. v7.4.1603 Bram Moolenaar 2016-03-19 17:05:20 +01:00
  • cff572abb9 patch 7.4.1602 Problem: Info files take space in the top directory. Solution: Move them to "READMEdir". v7.4.1602 Bram Moolenaar 2016-03-19 16:24:14 +01:00
  • 818c9e7edf patch 7.4.1601 Problem: README files take a lot of space in the top directory. Solution: Move most of them to "READMEdir". v7.4.1601 Bram Moolenaar 2016-03-19 16:09:42 +01:00
  • 062cc1857d patch 7.4.1600 Problem: libs directory is not useful. Solution: Remove arp.library, it was only for very old Amiga versions. v7.4.1600 Bram Moolenaar 2016-03-19 15:25:51 +01:00
  • 8a82c7fa5e patch 7.4.1599 Problem: No link to Coverity. Solution: Add Coverity badge in README. v7.4.1599 Bram Moolenaar 2016-03-19 15:15:01 +01:00
  • 6d8d849f5a 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) v7.4.1598 Bram Moolenaar 2016-03-19 14:48:31 +01:00
  • 9f6154f26e patch 7.4.1597 Problem: Memory leak when out of memory. (Coverity) Solution: Free the name. v7.4.1597 Bram Moolenaar 2016-03-19 14:22:11 +01:00
  • ba8cd122ef patch 7.4.1596 Problem: Memory leak. (Coverity) Solution: Free the pattern. v7.4.1596 Bram Moolenaar 2016-03-19 14:16:39 +01:00
  • c0a1d7f3ad patch 7.4.1595 Problem: Not checking for failed open(). (Coverity) Solution: Check file descriptor not being negative. v7.4.1595 Bram Moolenaar 2016-03-19 14:12:50 +01:00
  • 943bb2b8eb patch 7.4.1594 Problem: Timers don't work on Unix. Solution: Add missing code. v7.4.1594 Bram Moolenaar 2016-03-19 14:11:18 +01:00
  • a889cf4642 patch 7.4.1593 Problem: Using channel timeout instead of request timeout. (Coverity) Solution: Remove the extra assignment. v7.4.1593 Bram Moolenaar 2016-03-19 13:49:43 +01:00
  • 0899d69803 patch 7.4.1592 Problem: Quickfix code using memory after being freed. (Dominique Pelle) Solution: Detect that the window was closed. (Hirohito Higashi) v7.4.1592 Bram Moolenaar 2016-03-19 13:35:03 +01:00
  • 5584df65a0 patch 7.4.1591 Problem: The quickfix title is truncated. Solution: Save the command before it is truncated. (Anton Lindqvist) v7.4.1591 Bram Moolenaar 2016-03-18 21:00:51 +01:00
  • 3f242a844e patch 7.4.1590 Problem: Warning for shadowed variable. (Christian Brabandt) Solution: Move the variable into a local block. v7.4.1590 Bram Moolenaar 2016-03-18 19:39:25 +01:00
  • 9e63f61cb0 patch 7.4.1589 Problem: Combining dict and args with partial doesn't always work. Solution: Use the arguments from the partial. v7.4.1589 Bram Moolenaar 2016-03-17 23:13:28 +01:00
  • 1ff2b64b11 patch 7.4.1588 Problem: Old style test for quickfix. Solution: Turn test 96 into a new style test. v7.4.1588 Bram Moolenaar 2016-03-17 22:07:02 +01:00
  • 1c8b4edb9b patch 7.4.1587 Problem: Compiler warnings with 64 bit compiler. Solution: Add type casts. (Mike Williams) v7.4.1587 Bram Moolenaar 2016-03-17 21:51:03 +01:00
  • 8a1bb04637 patch 7.4.1586 Problem: Nesting partials doesn't work. Solution: Append arguments. (Ken Takata) v7.4.1586 Bram Moolenaar 2016-03-17 21:11:53 +01:00
  • d22a18928e patch 7.4.1585 Problem: Partial is not recognized everywhere. Solution: Check for partial in trans_function_name(). (Yasuhiro Matsumoto) Add a test. v7.4.1585 Bram Moolenaar 2016-03-17 20:50:47 +01:00
  • 0e0b3dd335 patch 7.4.1584 Problem: Timers don't work for Win32 console. Solution: Add check_due_timer() in WaitForChar(). v7.4.1584 Bram Moolenaar 2016-03-17 17:58:56 +01:00
  • 597385ab43 patch 7.4.1583 Problem: Warning for unitinialized variable. Solution: Initialize it. (Dominique) v7.4.1583 Bram Moolenaar 2016-03-16 23:24:43 +01:00
  • 6f2e4b36c9 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. v7.4.1582 Bram Moolenaar 2016-03-16 22:52:12 +01:00
  • 65639032bb 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) v7.4.1581 Bram Moolenaar 2016-03-16 21:40:30 +01:00
  • 7a5c46a9df patch 7.4.1580 Problem: Crash when using function reference. (Luchr) Solution: Set initial refcount. (Ken Takata, closes #690) v7.4.1580 Bram Moolenaar 2016-03-16 20:41:21 +01:00
  • a3dc5e92dc patch 7.4.1579 Problem: Missing changes in channel.c Solution: Include the changes. v7.4.1579 Bram Moolenaar 2016-03-15 23:19:14 +01:00
  • 975b5271ee patch 7.4.1578 Problem: There is no way to invoke a function later or periodically. Solution: Add timer support. v7.4.1578 Bram Moolenaar 2016-03-15 23:10:59 +01:00
  • ab1fa3955f patch 7.4.1577 Problem: Cannot pass "dict.Myfunc" around as a partial. Solution: Create a partial when expected. v7.4.1577 Bram Moolenaar 2016-03-15 19:33:34 +01:00
  • 927030af23 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) v7.4.1576 Bram Moolenaar 2016-03-15 18:23:55 +01:00
  • 89e375a88f patch 7.4.1575 Problem: Using wrong size for struct. Solution: Use the size for wide API. (Ken Takata) v7.4.1575 Bram Moolenaar 2016-03-15 18:09:57 +01:00
  • 8067a64852 Add missing test file. Bram Moolenaar 2016-03-15 17:52:10 +01:00
  • d22e9465f6 patch 7.4.1574 Problem: ":undo 0" does not work. (Florent Fayolle) Solution: Make it undo all the way. (closes #688) v7.4.1574 Bram Moolenaar 2016-03-15 17:43:55 +01:00
  • ce2ec0a82a patch 7.4.1573 Problem: Tests get stuck at the more prompt. Solution: Move the backspace test out of test_alot. v7.4.1573 Bram Moolenaar 2016-03-15 17:10:19 +01:00
  • 85a7cb4dcf patch 7.4.1572 Problem: Setting 'compatible' in test influences following tests. Solution: Turn 'compatible' off again. v7.4.1572 Bram Moolenaar 2016-03-15 16:53:26 +01:00
  • 8e15ffcde7 patch 7.4.1571 Problem: No test for ":help". Solution: Add a test for what 7.4.1568 fixed. (Higashi Higashi) v7.4.1571 Bram Moolenaar 2016-03-15 16:35:39 +01:00
  • 426dd02195 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) v7.4.1570 Bram Moolenaar 2016-03-15 15:09:29 +01:00
  • e27dba499a patch 7.4.1569 Problem: Using old style tests for quickfix. Solution: Change them to new style tests. (Yegappan Lakshmanan) v7.4.1569 Bram Moolenaar 2016-03-15 14:11:10 +01:00
  • 00f9e0dbbd patch 7.4.1568 Problem: Using CTRL-] in help on option in parentheses doesn't work. Solution: Skip the "(" in "('". (Hirohito Higashi) v7.4.1568 Bram Moolenaar 2016-03-15 13:44:12 +01:00
  • 1abb502635 patch 7.4.1567 Problem: Crash in assert_fails(). Solution: Check for NULL. (Dominique Pelle) Add a test. v7.4.1567 Bram Moolenaar 2016-03-15 13:33:55 +01:00
  • 4f118be2bb patch 7.4.1566 Problem: Compiler warning for shadowed variable. (Kazunobu Kuriyama) Solution: Remove the inner one. v7.4.1566 Bram Moolenaar 2016-03-15 13:09:53 +01:00
  • f155196444 patch 7.4.1565 Problem: Crash when assert_equal() runs into a NULL string. Solution: Check for NULL. (Dominique) Add a test. v7.4.1565 Bram Moolenaar 2016-03-15 12:55:58 +01:00
  • 346418c624 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. v7.4.1564 Bram Moolenaar 2016-03-15 12:36:08 +01:00
  • 790500a8e6 patch 7.4.1563 Problem: Partial test fails on windows. Solution: Return 1 or -1 from compare function. v7.4.1563 Bram Moolenaar 2016-03-15 11:05:45 +01:00
  • 9eb3bb2930 patch 7.4.1562 Problem: ":helptags ALL" crashes. (Lcd) Solution: Don't free twice. v7.4.1562 Bram Moolenaar 2016-03-14 23:45:35 +01:00
  • 39afdea203 patch 7.4.1561 Problem: Missing update to proto file. Solution: Change the proto file. v7.4.1561 Bram Moolenaar 2016-03-14 23:27:29 +01:00
  • d6c2f05260 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. v7.4.1560 Bram Moolenaar 2016-03-14 23:22:59 +01:00
  • 1735bc988c patch 7.4.1559 Problem: Passing cookie to a callback is clumsy. Solution: Change function() to take arguments and return a partial. v7.4.1559 Bram Moolenaar 2016-03-14 23:05:14 +01:00
  • 9cdf86b86f patch 7.4.1558 Problem: It is not easy to find out what windows display a buffer. Solution: Add win_findbuf(). v7.4.1558 Bram Moolenaar 2016-03-13 19:04:51 +01:00
  • 86edef664e patch 7.4.1557 Problem: Windows cannot be identified. Solution: Add a unique window number to each window and functions to use it. v7.4.1557 Bram Moolenaar 2016-03-13 18:07:30 +01:00
  • a3442cb505 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. v7.4.1556 Bram Moolenaar 2016-03-13 14:34:12 +01:00
  • fff341eb59 patch 7.4.1555 Problem: List of test targets incomplete. Solution: Add newly added tests. v7.4.1555 Bram Moolenaar 2016-03-13 13:27:36 +01:00
  • 52f9c19015 patch 7.4.1554 Problem: Completion for :colorscheme does not use 'packpath'. Solution: Make it work, add a test. (Hirohito Higashi) v7.4.1554 Bram Moolenaar 2016-03-13 13:24:45 +01:00
  • 8dcf259d90 patch 7.4.1553 Problem: ":runtime" does not use 'packpath'. Solution: Add "what" argument. v7.4.1553 Bram Moolenaar 2016-03-12 22:47:14 +01:00
  • 7f8989dd8a patch 7.4.1552 Problem: ":colorscheme" does not use 'packpath'. Solution: Also use in "start" and "opt" directories in 'packpath'. v7.4.1552 Bram Moolenaar 2016-03-12 22:11:39 +01:00
  • 6bef5306e4 patch 7.4.1551 Problem: Cannot generate help tags in all doc directories. Solution: Make ":helptags ALL" work. v7.4.1551 Bram Moolenaar 2016-03-12 21:28:26 +01:00
  • 2d8f56acb3 patch 7.4.1550 Problem: Cannot load packages early. Solution: Add the ":packloadall" command. v7.4.1550 Bram Moolenaar 2016-03-12 20:34:27 +01:00
  • c835293d54 patch 7.4.1549 Problem: Test for syntax attributes fails in Win32 GUI. Solution: Use an existing font name. v7.4.1549 Bram Moolenaar 2016-03-12 20:15:21 +01:00
  • 5a2800fd14 patch 7.4.1548 Problem: Two tests fail. Solution: Adjust the expected error number. Remove check for type. v7.4.1548 Bram Moolenaar 2016-03-12 19:33:49 +01:00
  • 385111bd86 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) v7.4.1547 Bram Moolenaar 2016-03-12 19:23:00 +01:00
  • f6f32c38bf patch 7.4.1546 Problem: Sticky type checking is more annoying than useful. Solution: Remove the error for changing a variable type. v7.4.1546 Bram Moolenaar 2016-03-12 19:03:59 +01:00
  • b4ebf9ae3b patch 7.4.1545 Problem: GTK3: horizontal cursor movement in Visual selection not good. Solution: Make it work better. (Kazunobu Kuriyama) v7.4.1545 Bram Moolenaar 2016-03-12 16:28:18 +01:00
  • 583c1f14a4 patch 7.4.1544 Problem: On Win32 escaping the command does not work properly. Solution: Reset 'ssl' when escaping the command. (Yasuhiro Matsumoto) v7.4.1544 Bram Moolenaar 2016-03-12 15:58:34 +01:00
  • 5a6ec52392 patch 7.4.1543 Problem: Channel log methods are not tested. Solution: Log job activity and check it. v7.4.1543 Bram Moolenaar 2016-03-12 15:51:44 +01:00
  • 1adda3403d patch 7.4.1542 Problem: job_start() with a list is not tested. Solution: Call job_start() with a list. v7.4.1542 Bram Moolenaar 2016-03-12 15:39:40 +01:00
  • 8950a563b3 patch 7.4.1541 Problem: Missing job_info(). Solution: Implement it. v7.4.1541 Bram Moolenaar 2016-03-12 15:22:55 +01:00
  • ac42afd10b patch 7.4.1540 Problem: Channel test is a bit flaky. Solution: Increase expected wait time. v7.4.1540 Bram Moolenaar 2016-03-12 13:48:49 +01:00
  • 8e2c942ce4 patch 7.4.1539 Problem: Too much code in eval.c. Solution: Move job and channel code to channel.c. v7.4.1539 Bram Moolenaar 2016-03-12 13:43:33 +01:00
  • 77cdfd1038 Updated runtime files. Bram Moolenaar 2016-03-12 12:57:59 +01:00
  • 4fc563b397 patch 7.4.1538 Problem: Selection with the mouse does not work in command line mode. Solution: Use cairo functions. (Kazunobu Kuriyama) v7.4.1538 Bram Moolenaar 2016-03-12 12:40:58 +01:00
  • 509ce2a558 patch 7.4.1537 Problem: Too many feature flags for pipes, jobs and channels. Solution: Only use FEAT_JOB_CHANNEL. v7.4.1537 Bram Moolenaar 2016-03-11 22:52:15 +01:00
  • de27989157 patch 7.4.1536 Problem: Cannot re-use a channel for another job. Solution: Add the "channel" option to job_start(). v7.4.1536 Bram Moolenaar 2016-03-11 22:19:44 +01:00
  • 9e496854a9 patch 7.4.1535 Problem: The feedkeys test has a one second delay. Solution: Avoid need_wait_return() to delay. (Hirohito Higashi) v7.4.1535 Bram Moolenaar 2016-03-11 19:31:47 +01:00
  • 846cdb2275 patch 7.4.1534 Problem: Compiler warning for shadowed variable. (Kazunobu Kuriyama) Solution: Rename it. v7.4.1534 Bram Moolenaar 2016-03-11 18:52:22 +01:00
  • 74c5bbf134 patch 7.4.1533 Problem: Using feedkeys() with an empty string disregards 'x' option. Solution: Make 'x' work with an empty string. (Thinca) v7.4.1533 Bram Moolenaar 2016-03-10 22:19:53 +01:00
  • 7bffaa9f9b patch 7.4.1532 Problem: MS-Windows channel leaks file descriptor. Solution: Use CreateFile with the right options. (Yasuhiro Matsumoto) v7.4.1532 Bram Moolenaar 2016-03-10 21:46:03 +01:00
  • 40e8cb292c patch 7.4.1531 Problem: Compiler warning for unitinialized variable. (Dominique Pelle) Solution: Always give the variable a value. v7.4.1531 Bram Moolenaar 2016-03-10 21:10:58 +01:00
  • 75578a388d patch 7.4.1530 Problem: MS-Windows job_start() closes wrong handle. Solution: Close hThread on the process info. (Ken Takata) v7.4.1530 Bram Moolenaar 2016-03-10 16:33:31 +01:00
  • 29fd03878c patch 7.4.1529 Problem: Specifying buffer number for channel not implemented yet. Solution: Implement passing a buffer number. v7.4.1529 Bram Moolenaar 2016-03-09 23:14:07 +01:00
  • af1a0e371e patch 7.4.1528 Problem: Using "ever" for packages is confusing. Solution: Use "start", as it's related to startup. v7.4.1528 Bram Moolenaar 2016-03-09 22:19:26 +01:00
  • 562ca71428 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. v7.4.1527 Bram Moolenaar 2016-03-09 21:50:05 +01:00
  • d5d3d307dd 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) v7.4.1526 Bram Moolenaar 2016-03-09 20:54:51 +01:00