This fixes Haddock formatting in the second list in the section
"Interruptible operations": haddock lists items should be separated by
blank lines.

Signed-off-by: Iustin Pop <iu...@k1024.org>
---
 Note: I wasn't able to rebuild base, so I didn't test this properly, but just
 run Haddock on a fragment of the file, with correct results. Also, not
 subscribed to the list, please keep me in CC.

 Control/Exception.hs |    7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/Control/Exception.hs b/Control/Exception.hs
index fd4ea0e..4cd00bd 100644
--- a/Control/Exception.hs
+++ b/Control/Exception.hs
@@ -353,12 +353,19 @@ kind of situation:
 The following operations are guaranteed not to be interruptible:
 
  * operations on 'IORef' from "Data.IORef"
+
  * STM transactions that do not use 'retry'
+
  * everything from the @Foreign@ modules
+
  * everything from @Control.Exception@
+
  * @tryTakeMVar@, @tryPutMVar@, @isEmptyMVar@
+
  * @takeMVar@ if the @MVar@ is definitely full, and conversely @putMVar@ if 
the @MVar@ is definitely empty
+
  * @newEmptyMVar@, @newMVar@
+
  * @forkIO@, @forkIOUnmasked@, @myThreadId@
 
 -}
-- 
1.7.10.4


_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to