Reorganize the R6RS I/O condition types
authorAndreas Rottmann <a.rottmann@gmx.at>
Sun, 21 Nov 2010 22:17:52 +0000 (23:17 +0100)
committerLudovic Courtès <ludo@gnu.org>
Wed, 24 Nov 2010 22:04:24 +0000 (23:04 +0100)
commit50851f1d182f41ff4fc3a5f2c967231575da4d94
tree38794e0e340ffebeb5adaf92eeb274e3a61b3af8
parentbaa5705ca726c261c9aa37d3b9af52f3949690ac
Reorganize the R6RS I/O condition types

Move the I/O condition types from `(rnrs conditions)', where they were
not exported, to `(rnrs files)', where they are.

* module/rnrs/conditions.scm: Remove definition of I/O condition types.
* module/rnrs/files.scm: Replace references to I/O condition types
  inside `(rnrs conditions)' with the actual definitions.
* module/rnrs/io/simple.scm: Don't `@@'-reference the I/O condition types, just
  imported them from `(rnrs files)'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
module/rnrs.scm
module/rnrs/conditions.scm
module/rnrs/files.scm
module/rnrs/io/simple.scm