~ 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