summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorArtyom V. Poptsov <poptsov.artyom@gmail.com>2015-12-20 01:54:45 +0300
committerArtyom V. Poptsov <poptsov.artyom@gmail.com>2015-12-20 01:54:45 +0300
commit7a53850f9bf266d4427bd505b86729e02f266e0a (patch)
tree7f766163c94998083af8c372a5b2ccebeda50409 /NEWS
parentnode.scm (node-run-server): Use a remote pipe (diff)
downloadguile-ssh-7a53850f9bf266d4427bd505b86729e02f266e0a.tar.gz
node.scm: Allow to stop a RREPL server
* modules/ssh/dist/node.scm (make-node): Add 'stop-repl-server?' keyed option. (node-stop-server): New procedure. (node-eval): Stop a REPL server after evaluation is done, if it is explicitly requested. * doc/api-dist.texi: Update description of 'make-node', add description of 'node-stop-server'. * NEWS: Update.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS6
1 files changed, 4 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index f48dffb..1f2da02 100644
--- a/NEWS
+++ b/NEWS
@@ -31,12 +31,14 @@ Copyright (C) Artyom V. Poptsov <poptsov.artyom@gmail.com>
'with-ssh' now returns a vector of values if an expression was evaluated to
multiple values. 'distribute' and 'dist-map' only take the 1st value if
multiple values were returned by an expression.
-** Nodes are now capable of starting a remote REPL (RREPL)
- The new behaviour is controlled by 'start-repl-server?' keyed option.
+** Nodes are now capable of starting and stopping a remote REPL (RREPL)
+ The new behaviour is controlled by 'start-repl-server?' and
+ 'stop-repl-server?' keyed options of 'make-node'.
** Channels now can be created as input, output or bi-drectional ports
** New procedures
*** New procedure 'node-server-running?' in (ssh dist node)
*** New procedure 'node-run-server' in (ssh dist node)
+*** New procedure 'node-stop-server' in (ssh dist node)
*** New procedure 'session-parse-config!' in (ssh session)
** New modules
*** (ssh popen)