summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-29patch 7.4.1461Bram Moolenaar
Problem: When starting job on MS-Windows all parts of the command are put in quotes. Solution: Only use quotes when needed. (Yasuhiro Matsumoto)
2016-02-29patch 7.4.1460Bram Moolenaar
Problem: Syntax error in rarily used code. Solution: Fix the mch_rename() declaration. (Ken Takata)
2016-02-28patch 7.4.1459Bram Moolenaar
Problem: MS-Windows doesn't know socklen_t. Solution: Use previous method for WIN32.
2016-02-28patch 7.4.1458Bram Moolenaar
Problem: When a JSON channel has a callback it may never be cleared. Solution: Do not write "DETACH" into a JS or JSON channel.
2016-02-28patch 7.4.1457Bram Moolenaar
Problem: Opening a channel with select() is not done properly. Solution: Also used read-fds. Use getsockopt() to check for errors. (Ozaki Kiichi)
2016-02-28patch 7.4.1456Bram Moolenaar
Problem: Test 87 fails with Python 3.5. Solution: Work around difference. (Taro Muraoka)
2016-02-28patch 7.4.1455Bram Moolenaar
Problem: JSON decoding test for surrogate pairs is in the wrong place. Solution: Move the test lines. (Ken Takata)
2016-02-28patch 7.4.1454Bram Moolenaar
Problem: The exit callback test is flaky. Solution: Loop to wait for a short time up to a second.
2016-02-28patch 7.4.1453Bram Moolenaar
Problem: Missing --not-a-term. Solution: Add the argument.
2016-02-28patch 7.4.1452Bram Moolenaar
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.
2016-02-28patch 7.4.1451Bram Moolenaar
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.
2016-02-28patch 7.4.1450Bram Moolenaar
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.
2016-02-28patch 7.4.1449Bram Moolenaar
Problem: Build fails with job feature but without channel feature. Solution: Add #ifdef.
2016-02-28patch 7.4.1448Bram Moolenaar
Problem: JSON tests fail if 'encoding' is not utf-8. Solution: Force encoding to utf-8.
2016-02-28patch 7.4.1447Bram Moolenaar
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.
2016-02-28patch 7.4.1446Bram Moolenaar
Problem: Crash when using json_decode(). Solution: Terminate string with a NUL byte.
2016-02-28patch 7.4.1445Bram Moolenaar
Problem: Memory corruption when 'encoding' is not utf-8. Solution: Convert decoded string later.
2016-02-27patch 7.4.1444Bram Moolenaar
Problem: Can't build with JSON but without multi-byte. Solution: Fix pointer name.
2016-02-27Updated runtime filesBram Moolenaar
2016-02-27patch 7.4.1443Bram Moolenaar
Problem: Can't build GTK3 with small features. Solution: Use gtk_widget_get_window(). Fix typos. (Dominique Pelle)
2016-02-27patch 7.4.1442Bram Moolenaar
Problem: MS-Windows: more compilation warnings for destructor. Solution: Add "virtual". (Ken Takata)
2016-02-27patch 7.4.1441Bram Moolenaar
Problem: Using empty name instead of no name for channel buffer. Solution: Remove the empty name.
2016-02-27patch 7.4.1440Bram Moolenaar
Problem: Can't build on Windows. Solution: Change #ifdefs. Only define isnan when used.
2016-02-27patch 7.4.1439Bram Moolenaar
Problem: Using uninitialzed variable. Solution: Initialize vc_type.
2016-02-27patch 7.4.1438Bram Moolenaar
Problem: Can't get buffer number of a channel. Solution: Add ch_getbufnr().
2016-02-27patch 7.4.1437Bram Moolenaar
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)
2016-02-27patch 7.4.1436Bram Moolenaar
Problem: Sniff files still referenced in distribution. Solution: Remove sniff files from distribution.
2016-02-27patch 7.4.1435Bram Moolenaar
Problem: It is confusing that ch_sendexpr() and ch_sendraw() wait for a response. Solution: Add ch_evalexpr() and ch_evalraw().
2016-02-27patch 7.4.1434Bram Moolenaar
Problem: JSON encoding doesn't hanel surrogate pair. Solution: Improve multi-byte handling of JSON. (Yasuhiro Matsumoto)
2016-02-27patch 7.4.1433Bram Moolenaar
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.
2016-02-27patch 7.4.1432Bram Moolenaar
Problem: Typo in button text. Solution: Fix the typo. (Dominique Pelle)
2016-02-27patch 7.4.1431Bram Moolenaar
Problem: Including header files twice. Solution: Remove the extra includes.
2016-02-27patch 7.4.1430Bram Moolenaar
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.
2016-02-27patch 7.4.1429Bram Moolenaar
Problem: On MS-Windows, when not use renderoptions=type:directx, drawing emoji will be broken. Solution: Fix usage of unicodepdy. (Yasuhiro Matsumoto)
2016-02-27patch 7.4.1428Bram Moolenaar
Problem: Compiler warning for non-virtual destructor. Solution: Make it virtual. (Yasuhiro Matsumoto)
2016-02-27patch 7.4.1427Bram Moolenaar
Problem: Trailing comma in enums is not ANSI C. Solution: Remove the trailing commas.
2016-02-27patch 7.4.1426Bram Moolenaar
Problem: The "out-io" option for jobs is not implemented yet. Solution: Implement the "buffer" value: append job output to a buffer.
2016-02-26patch 7.4.1425Bram Moolenaar
Problem: There are still references to MS-DOS support. Solution: Remove most of the help txt and install instructions. (Ken Takata)
2016-02-26patch 7.4.1424Bram Moolenaar
Problem: Not using --not-a-term when running tests on MS-Windows. Solution: Use NO_PLUGIN. (Christian Brabandt)
2016-02-26patch 7.4.1423Bram Moolenaar
Problem: Channel test fails on MS-Windows. Solution: Do not give an error message when reading fails, assume the other end exited.
2016-02-26patch 7.4.1422Bram Moolenaar
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.
2016-02-25patch 7.4.1421Bram Moolenaar
Problem: May free a channel when a callback may need to be invoked. Solution: Keep the channel when refcount is zero.
2016-02-25patch 7.4.1420Bram Moolenaar
Problem: Missing makefile. Solution: Type the path correctly.
2016-02-25patch 7.4.1419Bram Moolenaar
Problem: Tests slowed down because of the "not a terminal" warning. Solution: Add the --not-a-term command line argument.
2016-02-25patch 7.4.1418Bram Moolenaar
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.
2016-02-25patch 7.4.1417Bram Moolenaar
Problem: Missing appveyor.bat from the distribution. Solution: Add it to the list of files.
2016-02-25patch 7.4.1416Bram Moolenaar
Problem: Using "u_char" intead of "char_u", which doesn't work everywhere. (Jörg Plate) Solution: Use "char_u" always.
2016-02-25Updated runtime files.Bram Moolenaar
2016-02-24patch 7.4.1415Bram Moolenaar
Problem: Dropped the skip-tags setting. Solution: Put it back.
2016-02-24patch 7.4.1414Bram Moolenaar
Problem: Appveyor only builds one feature set. Solution: Build a combination of features and GUI/console. (Christian Brabandt)