1
0
forked from aniani/vim

Commit Graph

  • beb003b303 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) v7.4.1525 Bram Moolenaar 2016-03-08 22:47:17 +01:00
  • 045a284a83 patch 7.4.1524 Problem: Channel test fails on BSD. Solution: Break out of the loop when connect() succeeds. (Ozaki Kiichi) v7.4.1524 Bram Moolenaar 2016-03-08 22:33:07 +01:00
  • 0622732b32 patch 7.4.1523 Problem: Writing channel to a file fails on MS-Windows. Solution: Disable it for now. v7.4.1523 Bram Moolenaar 2016-03-08 20:58:29 +01:00
  • 6ff02c9651 patch 7.4.1522 Problem: Cannot write channel err to a buffer. Solution: Implement it. v7.4.1522 Bram Moolenaar 2016-03-08 20:12:44 +01:00
  • 8322e1f06e patch 7.4.1521 Problem: File permission test fails on MS-Windows. Solution: Expect a different permission. v7.4.1521 Bram Moolenaar 2016-03-08 19:20:04 +01:00
  • d9d473ea12 patch 7.4.1520 Problem: Channel test: Waiting for a file to appear doesn't work. Solution: In waitFor() ignore errors. v7.4.1520 Bram Moolenaar 2016-03-08 19:07:22 +01:00
  • 13d6fb17a2 patch 7.4.1519 Problem: Channel output to file not implemented for MS-Windows. Solution: Implement it. (Yasuhiro Matsumoto) v7.4.1519 Bram Moolenaar 2016-03-08 18:40:52 +01:00
  • f65333c9b5 patch 7.4.1518 Problem: Channel with disconnected in/out/err is not supported. Solution: Implement it for Unix. v7.4.1518 Bram Moolenaar 2016-03-08 18:27:21 +01:00
  • 367aabdbf7 patch 7.4.1517 Problem: Compiler warning with 64bit compiler. Solution: Add typecast. (Mike Williams) v7.4.1517 Bram Moolenaar 2016-03-08 17:13:06 +01:00
  • 8049253b96 patch 7.4.1516 Problem: Cannot change file permissions. Solution: Add setfperm(). v7.4.1516 Bram Moolenaar 2016-03-08 17:08:53 +01:00
  • 9fe885e49a 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. v7.4.1515 Bram Moolenaar 2016-03-08 16:06:55 +01:00
  • e98d121052 patch 7.4.1514 Problem: Channel output to file not implemented yet. Solution: Implement it for Unix. v7.4.1514 Bram Moolenaar 2016-03-08 15:37:41 +01:00
  • 41e0f2f48f 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. v7.4.1513 Bram Moolenaar 2016-03-08 14:44:42 +01:00
  • 94d0191dbc patch 7.4.1512 Problem: Channel input from file not supported on MS-Windows. Solution: Implement it. (Yasuhiro Matsumoto) v7.4.1512 Bram Moolenaar 2016-03-08 13:48:51 +01:00
  • af6e36ff16 patch 7.4.1511 Problem: Statusline highlighting is sometimes wrong. Solution: Check for Highlight type. (Christian Brabandt) v7.4.1511 Bram Moolenaar 2016-03-08 12:56:33 +01:00
  • 5f148ec0b5 Update runtime files. Bram Moolenaar 2016-03-07 22:59:26 +01:00
  • 304563c0b3 patch 7.4.1510 Problem: Channel test fails on AppVeyor. Solution: Wait longer than 10 msec if needed. v7.4.1510 Bram Moolenaar 2016-03-07 22:26:28 +01:00
  • 151f656e17 patch 7.4.1509 Problem: Keeping both a variable for a job and the channel it refers to is a hassle. Solution: Allow passing the job where a channel is expected. (Damien) v7.4.1509 Bram Moolenaar 2016-03-07 21:19:38 +01:00
  • 47cff3a444 patch 7.4.1508 Problem: Can't build GvimExt with MingW. Solution: Adjust the makefile. (Ben Fritz) v7.4.1508 Bram Moolenaar 2016-03-07 20:58:50 +01:00
  • 4e329fcaf7 patch 7.4.1507 Problem: Crash when starting a job fails. Solution: Check for the channel to be NULL. (idea by Yasuhiro Matsumoto) v7.4.1507 Bram Moolenaar 2016-03-07 15:24:03 +01:00
  • b69fccf377 patch 7.4.1506 Problem: Job cannot read from a file. Solution: Implement reading from a file for Unix. v7.4.1506 Bram Moolenaar 2016-03-06 23:06:25 +01:00
  • d0b6502a7a patch 7.4.1505 Problem: When channel log is enabled get too many "looking for messages" log entries. Solution: Only give the message after another message. v7.4.1505 Bram Moolenaar 2016-03-06 21:50:33 +01:00
  • 3f39f64866 patch 7.4.1504 Problem: No test for reading last-but-one line. Solution: Add a test. v7.4.1504 Bram Moolenaar 2016-03-06 21:35:57 +01:00
  • 839fd11d7e patch 7.4.1503 Problem: Crash when using ch_getjob(). (Damien) Solution: Check for a NULL job. v7.4.1503 Bram Moolenaar 2016-03-06 21:34:03 +01:00
  • 99ef06296f patch 7.4.1502 Problem: Writing last-but-one line of buffer to a channel isn't implemented yet. Solution: Implement it. Fix leaving a swap file behind. v7.4.1502 Bram Moolenaar 2016-03-06 20:22:25 +01:00
  • 38fd4bb284 patch 7.4.1501 Problem: Garbage collection with an option channel is not tested. Solution: Call garbagecollect() in the test. v7.4.1501 Bram Moolenaar 2016-03-06 16:38:28 +01:00
  • 9ef00be261 patch 7.4.1500 Problem: Should_free flag set to FALSE. Solution: Set it to TRUE. (Neovim 4415) v7.4.1500 Bram Moolenaar 2016-03-06 14:58:28 +01:00
  • be82c25486 patch 7.4.1499 Problem: No error message when :packadd does not find anything. Solution: Add an error message. (Hirohito Higashi) v7.4.1499 Bram Moolenaar 2016-03-06 14:44:08 +01:00
  • 2588b5a43f patch 7.4.1498 Problem: Error for locked item when using json_decode(). (Shougo) Solution: Initialize v_lock. v7.4.1498 Bram Moolenaar 2016-03-05 23:23:02 +01:00
  • 0ecbe33718 patch 7.4.1497 Problem: Cursor drawing problem with GTK 3. Solution: Handle blinking differently. (Kazunobu Kuriyama) v7.4.1497 Bram Moolenaar 2016-03-05 22:40:52 +01:00
  • a96909cfaf patch 7.4.1496 Problem: Crash when built with GUI but it's not active. (Dominique Pelle) Solution: Check gui.in_use. v7.4.1496 Bram Moolenaar 2016-03-05 22:19:41 +01:00
  • 802d559431 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) v7.4.1495 Bram Moolenaar 2016-03-05 22:05:27 +01:00
  • 119d4693e0 patch 7.4.1494 Problem: clr_history() does not work properly. Solution: Increment hisptr. Add a test. (Yegappan Lakshmanan) v7.4.1494 Bram Moolenaar 2016-03-05 21:21:24 +01:00
  • 5983ad0b03 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. v7.4.1493 Bram Moolenaar 2016-03-05 20:54:36 +01:00
  • 35ca0e7a1c patch 7.4.1492 Problem: No command line completion for ":packadd". Solution: Implement completion. (Hirohito Higashi) v7.4.1492 Bram Moolenaar 2016-03-05 17:41:49 +01:00
  • 019b9c644e Add new test file. Bram Moolenaar 2016-03-05 17:26:00 +01:00
  • 20b4f463f4 patch 7.4.1491 Problem: Visual-block shift breaks multi-byte characters. Solution: Compute column differently. (Yasuhiro Matsumoto) Add a test. v7.4.1491 Bram Moolenaar 2016-03-05 17:25:39 +01:00
  • 2369c15407 patch 7.4.1490 Problem: Compiler warning for unused function. Solution: Add #ifdef. (Dominique Pelle) v7.4.1490 Bram Moolenaar 2016-03-04 23:08:25 +01:00
  • 0c171716c0 patch 7.4.1489 Problem: "inline" is not supported by old MSVC. Solution: use "__inline". (Ken Takata) v7.4.1489 Bram Moolenaar 2016-03-04 22:57:20 +01:00
  • 179f1b9a7d patch 7.4.1488 Problem: Not using key when result from hangul_string_convert() is NULL. Solution: Fall back to not converted string. v7.4.1488 Bram Moolenaar 2016-03-04 22:52:34 +01:00
  • 328da0dcb7 Update runtime files. Bram Moolenaar 2016-03-04 22:22:32 +01:00
  • 6300317b15 patch 7.4.1487 Problem: For WIN32 isinf() is defined as a macro. Solution: Define it as an inline function. (ZyX) v7.4.1487 Bram Moolenaar 2016-03-04 22:19:21 +01:00
  • f365482736 patch 7.4.1486 Problem: ":loadplugin" is not optimal, some people find it confusing. Solution: Only use ":packadd" with an optional "!". v7.4.1486 Bram Moolenaar 2016-03-04 22:12:23 +01:00
  • 014069a7ac patch 7.4.1485 Problem: Job input from buffer is not implemented. Solution: Implement it. Add "in-top" and "in-bot" options. v7.4.1485 Bram Moolenaar 2016-03-03 22:51:40 +01:00
  • c25558bff4 patch 7.4.1484 Problem: Channel "err-io" value "out" is not supported. Solution: Connect stderr to stdout if wanted. v7.4.1484 Bram Moolenaar 2016-03-03 21:02:23 +01:00
  • d6547fc647 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. v7.4.1483 Bram Moolenaar 2016-03-03 19:35:02 +01:00
  • da94fdf258 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. v7.4.1482 Bram Moolenaar 2016-03-03 18:09:10 +01:00
  • 9f7820f83b patch 7.4.1481 Problem: Can't build with small features. Solution: Add #ifdef. v7.4.1481 Bram Moolenaar 2016-03-03 17:22:49 +01:00
  • 91715873d1 patch 7.4.1480 Problem: Cannot add a pack direcory without loading a plugin. Solution: Add the :packadd command. v7.4.1480 Bram Moolenaar 2016-03-03 17:13:03 +01:00
  • 863c1a9079 patch 7.4.1479 Problem: No testfor ":loadplugin". Solution: Add a test. Fix how option is being set. v7.4.1479 Bram Moolenaar 2016-03-03 15:47:06 +01:00
  • 1bdd42627d patch 7.4.1478 Problem: ":loadplugin" doesn't take care of ftdetect files. Solution: Also load ftdetect scripts when appropriate. v7.4.1478 Bram Moolenaar 2016-03-03 14:23:10 +01:00
  • b5760a1ce5 patch 7.4.1477 Problem: Test_reltime is flaky, it depends on timing. Solution: When it fails run it a second time. v7.4.1477 Bram Moolenaar 2016-03-03 13:10:44 +01:00
  • f1d2501ebe patch 7.4.1476 Problem: Function arguments marked as unused while they are not. Solution: Remove UNUSED. (Yegappan Lakshmanan) v7.4.1476 Bram Moolenaar 2016-03-03 12:22:53 +01:00
  • 00ded43a5a patch 7.4.1475 Problem: When using hangulinput with utf-8 a CSI character is misintepreted. Solution: Convert CSI to K_CSI. (SungHyun Nam) v7.4.1475 Bram Moolenaar 2016-03-03 11:45:15 +01:00
  • 5fac467474 patch 7.4.1474 Problem: Compiler warnings without the float feature. Solution: Move #ifdefs. (John Marriott) v7.4.1474 Bram Moolenaar 2016-03-02 22:16:32 +01:00
  • d1413d9098 patch 7.4.1473 Problem: Can't build without the autocommand feature. Solution: Add #ifdefs. (Yegappan Lakshmanan) v7.4.1473 Bram Moolenaar 2016-03-02 21:51:56 +01:00
  • 4ca812b153 patch 7.4.1472 Problem: Coverity warning for not using return value. Solution: Add "(void)". v7.4.1472 Bram Moolenaar 2016-03-02 21:51:16 +01:00
  • bf73b91c66 patch 7.4.1471 Problem: Missing out-of-memory check. And Coverity warning. Solution: Bail out when msg is NULL. v7.4.1471 Bram Moolenaar 2016-03-02 21:16:59 +01:00
  • 289a90551d patch 7.4.1470 Problem: Coverity reports missing restore. Solution: Move json_encode() call up. v7.4.1470 Bram Moolenaar 2016-03-02 21:09:32 +01:00
  • 42bc6dde46 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) v7.4.1469 Bram Moolenaar 2016-03-02 20:48:47 +01:00
  • 51d1d53680 patch 7.4.1468 Problem: Sort test doesn't test with "1" argument. Solution: Also test ignore-case sorting. (Yasuhiro Matsumoto) v7.4.1468 Bram Moolenaar 2016-03-01 22:51:46 +01:00
  • 10b369f670 patch 7.4.1467 Problem: Can't build without the float feature. Solution: Add #ifdefs. (Nick Owens, closes #667) v7.4.1467 Bram Moolenaar 2016-02-29 23:12:49 +01:00
  • 6b584af3d7 patch 7.4.1466 Problem: Coverity reports dead code. Solution: Remove the two lines. v7.4.1466 Bram Moolenaar 2016-02-29 23:03:23 +01:00
  • cc7f8be3e0 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. v7.4.1465 Bram Moolenaar 2016-02-29 22:55:56 +01:00
  • 5131c144fe 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) v7.4.1464 Bram Moolenaar 2016-02-29 22:05:26 +01:00
  • a6b8976bb7 patch 7.4.1463 Problem: Configure doesn't find isinf() and isnan() on some systems. Solution: Use a configure check that includes math.h. v7.4.1463 Bram Moolenaar 2016-02-29 21:38:26 +01:00
  • 2f6271b1e7 patch 7.4.1462 Problem: Two more rarily used functions with errors. Solution: Add proper argument types. (Dominique Pelle) v7.4.1462 Bram Moolenaar 2016-02-29 21:20:48 +01:00
  • a86f14a923 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) v7.4.1461 Bram Moolenaar 2016-02-29 21:05:48 +01:00
  • fdcc9afb71 patch 7.4.1460 Problem: Syntax error in rarily used code. Solution: Fix the mch_rename() declaration. (Ken Takata) v7.4.1460 Bram Moolenaar 2016-02-29 12:52:39 +01:00
  • e081e21f76 patch 7.4.1459 Problem: MS-Windows doesn't know socklen_t. Solution: Use previous method for WIN32. v7.4.1459 Bram Moolenaar 2016-02-28 22:33:46 +01:00
  • fdd6ce4a2f 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. v7.4.1458 Bram Moolenaar 2016-02-28 22:21:38 +01:00
  • d42119fff2 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) v7.4.1457 Bram Moolenaar 2016-02-28 20:51:49 +01:00
  • 29e1951e14 patch 7.4.1456 Problem: Test 87 fails with Python 3.5. Solution: Work around difference. (Taro Muraoka) v7.4.1456 Bram Moolenaar 2016-02-28 20:13:18 +01:00
  • fc2457e21d patch 7.4.1455 Problem: JSON decoding test for surrogate pairs is in the wrong place. Solution: Move the test lines. (Ken Takata) v7.4.1455 Bram Moolenaar 2016-02-28 20:04:09 +01:00
  • 9730f74a0b patch 7.4.1454 Problem: The exit callback test is flaky. Solution: Loop to wait for a short time up to a second. v7.4.1454 Bram Moolenaar 2016-02-28 19:50:51 +01:00
  • 9bfdba3de3 patch 7.4.1453 Problem: Missing --not-a-term. Solution: Add the argument. v7.4.1453 Bram Moolenaar 2016-02-28 19:39:20 +01:00
  • 18b5d6df10 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. v7.4.1452 Bram Moolenaar 2016-02-28 19:30:24 +01:00
  • 707659490d 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. v7.4.1451 Bram Moolenaar 2016-02-28 19:28:59 +01:00
  • 1c39102666 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. v7.4.1450 Bram Moolenaar 2016-02-28 18:04:00 +01:00
  • 8cc6977a96 patch 7.4.1449 Problem: Build fails with job feature but without channel feature. Solution: Add #ifdef. v7.4.1449 Bram Moolenaar 2016-02-28 16:42:03 +01:00
  • c5215e943b patch 7.4.1448 Problem: JSON tests fail if 'encoding' is not utf-8. Solution: Force encoding to utf-8. v7.4.1448 Bram Moolenaar 2016-02-28 16:29:50 +01:00
  • d6051b5eb8 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. v7.4.1447 Bram Moolenaar 2016-02-28 15:49:03 +01:00
  • 80e7884739 patch 7.4.1446 Problem: Crash when using json_decode(). Solution: Terminate string with a NUL byte. v7.4.1446 Bram Moolenaar 2016-02-28 15:21:13 +01:00
  • b362872837 patch 7.4.1445 Problem: Memory corruption when 'encoding' is not utf-8. Solution: Convert decoded string later. v7.4.1445 Bram Moolenaar 2016-02-28 14:56:39 +01:00
  • 0f526f5652 patch 7.4.1444 Problem: Can't build with JSON but without multi-byte. Solution: Fix pointer name. v7.4.1444 Bram Moolenaar 2016-02-27 22:59:41 +01:00
  • dae8d21dd2 Updated runtime files Bram Moolenaar 2016-02-27 22:40:16 +01:00
  • 3f2a5d8dfb patch 7.4.1443 Problem: Can't build GTK3 with small features. Solution: Use gtk_widget_get_window(). Fix typos. (Dominique Pelle) v7.4.1443 Bram Moolenaar 2016-02-27 22:08:16 +01:00
  • e0fd2aa8f6 patch 7.4.1442 Problem: MS-Windows: more compilation warnings for destructor. Solution: Add "virtual". (Ken Takata) v7.4.1442 Bram Moolenaar 2016-02-27 21:59:51 +01:00
  • e26643e6bc patch 7.4.1441 Problem: Using empty name instead of no name for channel buffer. Solution: Remove the empty name. v7.4.1441 Bram Moolenaar 2016-02-27 21:53:02 +01:00
  • fefecb0fbe patch 7.4.1440 Problem: Can't build on Windows. Solution: Change #ifdefs. Only define isnan when used. v7.4.1440 Bram Moolenaar 2016-02-27 21:27:20 +01:00
  • f97ddbeb25 patch 7.4.1439 Problem: Using uninitialzed variable. Solution: Initialize vc_type. v7.4.1439 Bram Moolenaar 2016-02-27 21:13:38 +01:00
  • c7f0ebc6d1 patch 7.4.1438 Problem: Can't get buffer number of a channel. Solution: Add ch_getbufnr(). v7.4.1438 Bram Moolenaar 2016-02-27 21:10:09 +01:00
  • 136f29a91d 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) v7.4.1437 Bram Moolenaar 2016-02-27 20:14:15 +01:00
  • e98991b8cf patch 7.4.1436 Problem: Sniff files still referenced in distribution. Solution: Remove sniff files from distribution. v7.4.1436 Bram Moolenaar 2016-02-27 19:26:01 +01:00
  • 8b1862a316 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(). v7.4.1435 Bram Moolenaar 2016-02-27 19:21:24 +01:00
  • b6ff81188d patch 7.4.1434 Problem: JSON encoding doesn't hanel surrogate pair. Solution: Improve multi-byte handling of JSON. (Yasuhiro Matsumoto) v7.4.1434 Bram Moolenaar 2016-02-27 18:41:27 +01:00
  • 85b11769ab 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. v7.4.1433 Bram Moolenaar 2016-02-27 18:13:23 +01:00
  • 4d1961783f patch 7.4.1432 Problem: Typo in button text. Solution: Fix the typo. (Dominique Pelle) v7.4.1432 Bram Moolenaar 2016-02-27 18:07:44 +01:00
  • 9e24f0c5c1 patch 7.4.1431 Problem: Including header files twice. Solution: Remove the extra includes. v7.4.1431 Bram Moolenaar 2016-02-27 17:22:27 +01:00
  • 7ce686c990 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. v7.4.1430 Bram Moolenaar 2016-02-27 16:33:22 +01:00