~ chicken-core (chicken-5) 252cc18a195afa0cd9695041c05b76ea34f56cb2
commit 252cc18a195afa0cd9695041c05b76ea34f56cb2
Author: Peter Bex <peter@more-magic.net>
AuthorDate: Sat May 13 13:28:48 2017 +0200
Commit: Kooda <kooda@upyum.com>
CommitDate: Tue Jun 6 13:00:42 2017 +0200
Move process-group-id and create-session to chicken.process-context
It makes more sense here, considering current-process-id and
parent-process-id are also in this module, and (chicken process) now
only contains procedures for starting new processes or replacing the
current process with a new program image.
Signed-off-by: Kooda <kooda@upyum.com>
diff --git a/posix.scm b/posix.scm
index c19fe02c..4ab59096 100644
--- a/posix.scm
+++ b/posix.scm
@@ -118,9 +118,8 @@
process-signal process-spawn process-wait call-with-input-pipe
call-with-output-pipe close-input-pipe close-output-pipe create-pipe
open-input-pipe open-output-pipe with-input-from-pipe
- with-output-to-pipe process process* pipe/buf process-group-id
- create-session spawn/overlay spawn/wait spawn/nowait spawn/nowaito
- spawn/detach)
+ with-output-to-pipe process process* pipe/buf
+ spawn/overlay spawn/wait spawn/nowait spawn/nowaito spawn/detach)
(import chicken scheme chicken.posix chicken.platform)
@@ -169,5 +168,6 @@
set-root-directory! current-effective-group-id
current-effective-user-id current-group-id current-process-id
current-user-id parent-process-id current-user-name
- current-effective-user-name user-information)
+ current-effective-user-name create-session process-group-id
+ user-information)
(import chicken chicken.posix))
Trap