Bram Moolenaar
5162822914
patch 8.0.0118
...
Problem: "make proto" adds extra function prototype.
Solution: Add #ifdef.
2016-12-01 23:03:28 +01:00
Bram Moolenaar
958dc6923d
patch 8.0.0107
...
Problem: When reading channel output in a timer, messages may go missing.
(Skywind)
Solution: Add the "drop" option. Write error messages in the channel log.
Don't have ch_canread() check for the channel being open.
2016-12-01 15:34:12 +01:00
Bram Moolenaar
4b785f69c0
patch 8.0.0105
...
Problem: When using ch_read() with zero timeout, can't tell the difference
between reading an empty line and nothing available.
Solution: Add ch_canread().
2016-11-29 21:54:44 +01:00
Bram Moolenaar
c0514bf477
Updated runtime files.
2016-11-17 14:50:09 +01:00
Bram Moolenaar
b4ada79aa7
Runtime file updates.
2016-10-30 21:55:26 +01:00
Bram Moolenaar
2ec618c9fe
Updated runtime files.
2016-10-01 14:47:05 +02:00
Bram Moolenaar
50ba526fbf
Updated runtime files.
2016-09-22 22:33:02 +02:00
Bram Moolenaar
bb76f24af2
Vim 8.0 release
2016-09-12 14:24:39 +02:00
Bram Moolenaar
220adb1e9f
A few more runtime updates.
2016-09-12 12:17:26 +02:00
Bram Moolenaar
169ebb0804
patch 7.4.2344
...
Problem: The "Reading from channel output..." message can be unwanted.
Appending to a buffer leaves an empty first line behind.
Solution: Add the "out_msg" and "err_msg" options. Writing the first line
overwrites the first, empty line.
2016-09-07 23:32:23 +02:00
Bram Moolenaar
0874a83e9b
patch 7.4.2298
...
Problem: It is not possible to close the "in" part of a channel.
Solution: Add ch_close_in().
2016-09-01 15:11:51 +02:00
Bram Moolenaar
f37506f60f
Updated runtime files. Remove HiLink commands.
2016-08-31 22:22:10 +02:00
Bram Moolenaar
818078ddfb
Updated runtime files and translations.
2016-08-27 21:58:42 +02:00
Bram Moolenaar
f1f0792e55
patch 7.4.2258
...
Problem: Two JSON messages are sent without a separator.
Solution: Separate messages with a NL. (closes #1001 )
2016-08-26 17:58:53 +02:00
Bram Moolenaar
0952131376
Updated runtime files.
2016-08-12 22:54:35 +02:00
Bram Moolenaar
269f595f9e
Updated runtime files.
2016-07-15 22:54:41 +02:00
Bram Moolenaar
063b9d15ab
Updated runtime files.
2016-07-09 20:21:48 +02:00
Bram Moolenaar
82af8710bf
Updated runtime files.
2016-06-04 20:20:29 +02:00
Bram Moolenaar
9f5842e63f
patch 7.4.1857
...
Problem: When a channel appends to a buffer that is 'nomodifiable' there is
an error but appending is done anyway.
Solution: Add the 'modifiable' option. Refuse to write to a 'nomodifiable'
when the value is 1.
2016-05-29 16:17:08 +02:00
Bram Moolenaar
26852128a2
Update runtime files.
2016-05-24 20:02:38 +02:00
Bram Moolenaar
06d2d38ab7
Updated runtime files.
2016-05-20 17:24:11 +02:00
Bram Moolenaar
91c4937be1
Updated runtime files.
2016-05-08 09:50:29 +02:00
Bram Moolenaar
0648142700
Update runtime files.
2016-04-30 15:13:38 +02:00
Bram Moolenaar
aa3b15dbeb
Updated runtime files.
2016-04-21 08:53:19 +02:00
Bram Moolenaar
7db8f6f4f8
Updated runtime files.
2016-03-29 23:12:46 +02:00
Bram Moolenaar
4f3f668c84
Updated runtime files.
2016-03-26 23:01:59 +01:00
Bram Moolenaar
e18c0b3981
Updated runtime files.
2016-03-20 21:08:34 +01:00
Bram Moolenaar
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.
2016-03-14 23:22:59 +01:00
Bram Moolenaar
77cdfd1038
Updated runtime files.
2016-03-12 12:57:59 +01:00
Bram Moolenaar
5f148ec0b5
Update runtime files.
2016-03-07 22:59:26 +01:00
Bram Moolenaar
328da0dcb7
Update runtime files.
2016-03-04 22:22:32 +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
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
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
f391327adb
Updated runtime files.
2016-02-25 00:00:01 +01:00
Bram Moolenaar
02e83b438e
patch 7.4.1382
...
Problem: Can't get the job of a channel.
Solution: Add ch_getjob().
2016-02-21 20:10:26 +01:00
Bram Moolenaar
decb14d68c
Update channel.txt
2016-02-20 23:32:02 +01:00
Bram Moolenaar
e0fa3742ea
Updated runtime files.
2016-02-20 15:47:01 +01:00
Bram Moolenaar
910b8aac5d
patch 7.4.1341
...
Problem: It's difficult to add more arguments to ch_sendraw() and
ch_sendexpr().
Solution: Make the third option a dictionary.
2016-02-16 21:03:07 +01:00
Bram Moolenaar
38a55639d6
Update runtime files.
2016-02-15 22:07:32 +01:00
Bram Moolenaar
cbebd4879c
Updated runtime files.
2016-02-07 23:02:56 +01:00
Bram Moolenaar
595e64e259
patch 7.4.1279
...
Problem: jsonencode() is not producing strict JSON.
Solution: Add jsencode() and jsdecode(). Make jsonencode() and jsondecode()
strict.
2016-02-07 19:19:53 +01:00
Bram Moolenaar
835dc636a5
patch 7.4.1274
...
Problem: Cannot run a job.
Solution: Add job_start(), job_status() and job_stop(). Currently only works
for Unix.
2016-02-07 14:27:38 +01:00
Bram Moolenaar
4d919d748e
patch 7.4.1263
...
Problem: ch_open() hangs when the server isn't running.
Solution: Add a timeout. Use a dict to pass arguments. (Yasuhiro Matsumoto)
2016-02-05 22:36:41 +01:00
Bram Moolenaar
681baaf4a4
Update runtime files.
2016-02-04 20:57:07 +01:00
Bram Moolenaar
fb1f62691e
patch 7.4.1229
...
Problem: "eval" and "expr" channel commands don't work yet.
Solution: Implement them. Update the error numbers. Also add "redraw".
2016-01-31 20:24:32 +01:00
Bram Moolenaar
3b5f929b18
patch 7.4.1191
...
Problem: The channel feature isn't working yet.
Solution: Add the connect(), disconnect(), sendexpr() and sendraw()
functions. Add initial documentation. Add a demo server.
2016-01-28 22:37:01 +01:00