Remove GHC.Handle
authorIan Lynagh <ian@well-typed.com>
Thu, 20 Sep 2012 17:56:42 +0000 (18:56 +0100)
committerIan Lynagh <ian@well-typed.com>
Thu, 20 Sep 2012 17:56:42 +0000 (18:56 +0100)
It's been deprecated since at least GHC 6.12

GHC/Handle.hs [deleted file]
base.cabal

diff --git a/GHC/Handle.hs b/GHC/Handle.hs
deleted file mode 100644 (file)
index bb744a0..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-{-# LANGUAGE Trustworthy #-}
-{-# OPTIONS_HADDOCK hide #-}
-
------------------------------------------------------------------------------
--- |
--- Module      :  GHC.Handle
--- Copyright   :  (c) The University of Glasgow, 1994-2001
--- License     :  see libraries/base/LICENSE
--- 
--- Maintainer  :  libraries@haskell.org
--- Stability   :  internal
--- Portability :  non-portable
---
--- Backwards-compatibility interface
---
------------------------------------------------------------------------------
-
--- #hide
-module GHC.Handle {-# DEPRECATED "use GHC.IO.Handle instead" #-} (
-  withHandle, withHandle', withHandle_,
-  wantWritableHandle, wantReadableHandle, wantSeekableHandle,
-
---  newEmptyBuffer, allocateBuffer, readCharFromBuffer, writeCharIntoBuffer,
---  flushWriteBufferOnly, flushWriteBuffer,
---  flushReadBuffer,
---  fillReadBuffer, fillReadBufferWithoutBlocking,
---  readRawBuffer, readRawBufferPtr,
---  readRawBufferNoBlock, readRawBufferPtrNoBlock,
---  writeRawBuffer, writeRawBufferPtr,
-
-  ioe_closedHandle, ioe_EOF, ioe_notReadable, ioe_notWritable,
-
-  stdin, stdout, stderr,
-  IOMode(..), openFile, openBinaryFile, 
---  fdToHandle_stat,
-  fdToHandle, fdToHandle',
-  hFileSize, hSetFileSize, hIsEOF, isEOF, hLookAhead, hLookAhead_, 
-  hSetBuffering, hSetBinaryMode,
-  hFlush, hDuplicate, hDuplicateTo,
-
-  hClose, hClose_help,
-
-  HandlePosition, HandlePosn(..), hGetPosn, hSetPosn,
-  SeekMode(..), hSeek, hTell,
-
-  hIsOpen, hIsClosed, hIsReadable, hIsWritable, hGetBuffering, hIsSeekable,
-  hSetEcho, hGetEcho, hIsTerminalDevice,
-
-  hShow,
-
- ) where
-
-import GHC.IO.IOMode
-import GHC.IO.Handle
-import GHC.IO.Handle.Internals
-import GHC.IO.Handle.FD
-
index 752ab63..a7d3ce9 100644 (file)
@@ -60,7 +60,6 @@ Library {
             GHC.ForeignPtr,
             GHC.Generics,
             GHC.GHCi,
-            GHC.Handle,
             GHC.IO,
             GHC.IO.Buffer,
             GHC.IO.BufferedIO,