Bram Moolenaar
29e1951e14
patch 7.4.1456
...
Problem: Test 87 fails with Python 3.5.
Solution: Work around difference. (Taro Muraoka)
2016-02-28 20:13:18 +01:00
Bram Moolenaar
fc2457e21d
patch 7.4.1455
...
Problem: JSON decoding test for surrogate pairs is in the wrong place.
Solution: Move the test lines. (Ken Takata)
2016-02-28 20:04:09 +01:00
Bram Moolenaar
9730f74a0b
patch 7.4.1454
...
Problem: The exit callback test is flaky.
Solution: Loop to wait for a short time up to a second.
2016-02-28 19:50:51 +01:00
Bram Moolenaar
9bfdba3de3
patch 7.4.1453
...
Problem: Missing --not-a-term.
Solution: Add the argument.
2016-02-28 19:39:20 +01:00
Bram Moolenaar
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.
2016-02-28 19:30:24 +01:00
Bram Moolenaar
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.
2016-02-28 19:28:59 +01:00
Bram Moolenaar
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.
2016-02-28 18:04:00 +01:00
Bram Moolenaar
8cc6977a96
patch 7.4.1449
...
Problem: Build fails with job feature but without channel feature.
Solution: Add #ifdef.
2016-02-28 16:42:03 +01:00
Bram Moolenaar
c5215e943b
patch 7.4.1448
...
Problem: JSON tests fail if 'encoding' is not utf-8.
Solution: Force encoding to utf-8.
2016-02-28 16:29:50 +01:00
Bram Moolenaar
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.
2016-02-28 15:49:03 +01:00
Bram Moolenaar
80e7884739
patch 7.4.1446
...
Problem: Crash when using json_decode().
Solution: Terminate string with a NUL byte.
2016-02-28 15:21:13 +01:00
Bram Moolenaar
b362872837
patch 7.4.1445
...
Problem: Memory corruption when 'encoding' is not utf-8.
Solution: Convert decoded string later.
2016-02-28 14:56:39 +01:00
Bram Moolenaar
0f526f5652
patch 7.4.1444
...
Problem: Can't build with JSON but without multi-byte.
Solution: Fix pointer name.
2016-02-27 22:59:41 +01:00
Bram Moolenaar
3f2a5d8dfb
patch 7.4.1443
...
Problem: Can't build GTK3 with small features.
Solution: Use gtk_widget_get_window(). Fix typos. (Dominique Pelle)
2016-02-27 22:08:16 +01:00
Bram Moolenaar
e0fd2aa8f6
patch 7.4.1442
...
Problem: MS-Windows: more compilation warnings for destructor.
Solution: Add "virtual". (Ken Takata)
2016-02-27 21:59:51 +01:00
Bram Moolenaar
e26643e6bc
patch 7.4.1441
...
Problem: Using empty name instead of no name for channel buffer.
Solution: Remove the empty name.
2016-02-27 21:53:02 +01:00
Bram Moolenaar
fefecb0fbe
patch 7.4.1440
...
Problem: Can't build on Windows.
Solution: Change #ifdefs. Only define isnan when used.
2016-02-27 21:27:20 +01:00
Bram Moolenaar
f97ddbeb25
patch 7.4.1439
...
Problem: Using uninitialzed variable.
Solution: Initialize vc_type.
2016-02-27 21:13:38 +01:00
Bram Moolenaar
c7f0ebc6d1
patch 7.4.1438
...
Problem: Can't get buffer number of a channel.
Solution: Add ch_getbufnr().
2016-02-27 21:10:09 +01:00
Bram Moolenaar
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)
2016-02-27 20:14:15 +01:00
Bram Moolenaar
e98991b8cf
patch 7.4.1436
...
Problem: Sniff files still referenced in distribution.
Solution: Remove sniff files from distribution.
2016-02-27 19:26:01 +01:00
Bram Moolenaar
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().
2016-02-27 19:21:24 +01:00
Bram Moolenaar
b6ff81188d
patch 7.4.1434
...
Problem: JSON encoding doesn't hanel surrogate pair.
Solution: Improve multi-byte handling of JSON. (Yasuhiro Matsumoto)
2016-02-27 18:41:27 +01:00
Bram Moolenaar
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.
2016-02-27 18:13:23 +01:00
Bram Moolenaar
4d1961783f
patch 7.4.1432
...
Problem: Typo in button text.
Solution: Fix the typo. (Dominique Pelle)
2016-02-27 18:07:44 +01:00
Bram Moolenaar
9e24f0c5c1
patch 7.4.1431
...
Problem: Including header files twice.
Solution: Remove the extra includes.
2016-02-27 17:22:27 +01:00
Bram Moolenaar
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.
2016-02-27 16:33:22 +01:00
Bram Moolenaar
d804fdf4c2
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)
2016-02-27 16:04:58 +01:00
Bram Moolenaar
edb4f2b360
patch 7.4.1428
...
Problem: Compiler warning for non-virtual destructor.
Solution: Make it virtual. (Yasuhiro Matsumoto)
2016-02-27 15:27:23 +01:00
Bram Moolenaar
43acbce1bb
patch 7.4.1427
...
Problem: Trailing comma in enums is not ANSI C.
Solution: Remove the trailing commas.
2016-02-27 15:21:32 +01:00
Bram Moolenaar
187db50d04
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.
2016-02-27 14:44:26 +01:00
Bram Moolenaar
6e722e2f94
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)
2016-02-26 19:58:58 +01:00
Bram Moolenaar
0c0dac1fb1
patch 7.4.1424
...
Problem: Not using --not-a-term when running tests on MS-Windows.
Solution: Use NO_PLUGIN. (Christian Brabandt)
2016-02-26 15:56:42 +01:00
Bram Moolenaar
4cafa6dc7f
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.
2016-02-26 11:52:39 +01:00
Bram Moolenaar
46c85439c9
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.
2016-02-26 11:17:46 +01:00
Bram Moolenaar
c8dcbb12c5
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.
2016-02-25 23:10:17 +01:00
Bram Moolenaar
d2227a02b0
patch 7.4.1420
...
Problem: Missing makefile.
Solution: Type the path correctly.
2016-02-25 22:37:42 +01:00
Bram Moolenaar
49c39ff678
patch 7.4.1419
...
Problem: Tests slowed down because of the "not a terminal" warning.
Solution: Add the --not-a-term command line argument.
2016-02-25 21:21:52 +01:00
Bram Moolenaar
923d926d57
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.
2016-02-25 20:56:01 +01:00
Bram Moolenaar
265f64efcf
patch 7.4.1417
...
Problem: Missing appveyor.bat from the distribution.
Solution: Add it to the list of files.
2016-02-25 20:37:40 +01:00
Bram Moolenaar
669cac0a80
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.
2016-02-25 15:25:03 +01:00
Bram Moolenaar
84f4996d2a
patch 7.4.1415
...
Problem: Dropped the skip-tags setting.
Solution: Put it back.
2016-02-24 22:27:05 +01:00
Bram Moolenaar
81275ca9ce
patch 7.4.1414
...
Problem: Appveyor only builds one feature set.
Solution: Build a combination of features and GUI/console. (Christian
Brabandt)
2016-02-24 21:02:20 +01:00
Bram Moolenaar
8b374215cc
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.
2016-02-24 20:43:06 +01:00
Bram Moolenaar
68c85fcdf3
patch 7.4.1412
...
Problem: Compiler warning for indent. (Dominique Pelle)
Solution: Fix the indent.
2016-02-24 12:57:50 +01:00
Bram Moolenaar
9e34110816
patch 7.4.1411
...
Problem: Compiler warning for indent. (Ajit Thakkar)
Solution: Indent normally.
2016-02-23 23:04:36 +01:00
Bram Moolenaar
42dd7aee41
patch 7.4.1410
...
Problem: Leaking memory in cscope interface.
Solution: Free memory when no tab is found. (Christian Brabandt)
2016-02-23 22:50:12 +01:00
Bram Moolenaar
1858a842af
patch 7.4.1409
...
Problem: Configure includes GUI despite --disable-gui flag.
Solution: Add SKIP_GTK3. (Kazunobu Kuriyama)
2016-02-23 22:30:31 +01:00
Bram Moolenaar
3ea0f1ae31
patch 7.4.1408
...
Problem: MS-Windows doesn't have isnan() and isinf().
Solution: Use _isnan() and _isinf().
2016-02-23 22:07:32 +01:00
Bram Moolenaar
f1b6ac7229
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().
2016-02-23 21:26:43 +01:00