diff options
| author | Artyom V. Poptsov <poptsov.artyom@gmail.com> | 2015-12-20 01:54:45 +0300 |
|---|---|---|
| committer | Artyom V. Poptsov <poptsov.artyom@gmail.com> | 2015-12-20 01:54:45 +0300 |
| commit | 7a53850f9bf266d4427bd505b86729e02f266e0a (patch) | |
| tree | 7f766163c94998083af8c372a5b2ccebeda50409 /NEWS | |
| parent | node.scm (node-run-server): Use a remote pipe (diff) | |
| download | guile-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-- | NEWS | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -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) |
