~ chicken-core (chicken-5) f12166c4dcbc585f9fdc0d5d9c6aa11000820ef7


commit f12166c4dcbc585f9fdc0d5d9c6aa11000820ef7
Author:     Peter Bex <peter@more-magic.net>
AuthorDate: Sun Apr 29 00:34:25 2018 +0200
Commit:     Peter Bex <peter@more-magic.net>
CommitDate: Sun Apr 29 00:36:49 2018 +0200

    Remove obsolete (chicken posix) import from chicken-status
    
    We've already moved terminal-size and terminal-port to (chicken port),
    and (chicken posix) is not supposed to be used anymore.
    
    We do need (chicken file posix) now that directory? is in there.

diff --git a/chicken-status.scm b/chicken-status.scm
index 5ab585b9..fd8bd19d 100644
--- a/chicken-status.scm
+++ b/chicken-status.scm
@@ -28,12 +28,12 @@
   (import (scheme)
 	  (chicken base)
 	  (chicken file)
+	  (chicken file posix)
 	  (chicken fixnum)
 	  (chicken foreign)
 	  (chicken format)
 	  (chicken irregex)
 	  (chicken port)
-	  (chicken posix) ; FIXME once terminal-{size,port?} are rehomed
 	  (chicken pathname)
 	  (chicken platform)
 	  (chicken pretty-print)
diff --git a/rules.make b/rules.make
index 7b2690e2..e062cd26 100644
--- a/rules.make
+++ b/rules.make
@@ -653,12 +653,12 @@ chicken-profile.c: chicken-profile.scm \
 		chicken.string.import.scm
 chicken-status.c: chicken-status.scm \
 		chicken.file.import.scm \
+		chicken.file.posix.import.scm \
 		chicken.foreign.import.scm \
 		chicken.format.import.scm \
 		chicken.irregex.import.scm \
 		chicken.pathname.import.scm \
 		chicken.port.import.scm \
-		chicken.posix.import.scm \
 		chicken.pretty-print.import.scm \
 		chicken.process-context.import.scm \
 		chicken.sort.import.scm \
Trap