[commit: ghc] master: Fix hash in haddock of ghc-prim. (28199a2)
git at git.haskell.org
git at git.haskell.org
Mon Jul 16 23:50:50 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/28199a21b174ff1aff6a8acc8ec0253dca482205/ghc
>---------------------------------------------------------------
commit 28199a21b174ff1aff6a8acc8ec0253dca482205
Author: Masahiro Sakai <masahiro.sakai at gmail.com>
Date: Sat Jul 14 23:52:51 2018 +0900
Fix hash in haddock of ghc-prim.
Some hash signs in documents in primops.txt.pp were not escaped
properly. Those raw hash signs were kept in haddock and texts
between those hash signs were interpreted as anchors by haddock.
>---------------------------------------------------------------
28199a21b174ff1aff6a8acc8ec0253dca482205
compiler/prelude/primops.txt.pp | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/compiler/prelude/primops.txt.pp b/compiler/prelude/primops.txt.pp
index b8c6811..56d6243 100644
--- a/compiler/prelude/primops.txt.pp
+++ b/compiler/prelude/primops.txt.pp
@@ -1676,7 +1676,7 @@ primop CopyByteArrayOp "copyByteArray#" GenPrimOp
primop CopyMutableByteArrayOp "copyMutableByteArray#" GenPrimOp
MutableByteArray# s -> Int# -> MutableByteArray# s -> Int# -> Int# -> State# s -> State# s
- {Copy a range of the first MutableByteArray# to the specified region in the second MutableByteArray#.
+ {Copy a range of the first MutableByteArray\# to the specified region in the second MutableByteArray\#.
Both arrays must fully contain the specified ranges, but this is not checked. The regions are
allowed to overlap, although this is only possible when the same array is provided
as both the source and the destination.}
@@ -1687,10 +1687,10 @@ primop CopyMutableByteArrayOp "copyMutableByteArray#" GenPrimOp
primop CopyByteArrayToAddrOp "copyByteArrayToAddr#" GenPrimOp
ByteArray# -> Int# -> Addr# -> Int# -> State# s -> State# s
- {Copy a range of the ByteArray# to the memory range starting at the Addr#.
- The ByteArray# and the memory region at Addr# must fully contain the
- specified ranges, but this is not checked. The Addr# must not point into the
- ByteArray# (e.g. if the ByteArray# were pinned), but this is not checked
+ {Copy a range of the ByteArray\# to the memory range starting at the Addr\#.
+ The ByteArray\# and the memory region at Addr\# must fully contain the
+ specified ranges, but this is not checked. The Addr\# must not point into the
+ ByteArray\# (e.g. if the ByteArray\# were pinned), but this is not checked
either.}
with
has_side_effects = True
@@ -1699,10 +1699,10 @@ primop CopyByteArrayToAddrOp "copyByteArrayToAddr#" GenPrimOp
primop CopyMutableByteArrayToAddrOp "copyMutableByteArrayToAddr#" GenPrimOp
MutableByteArray# s -> Int# -> Addr# -> Int# -> State# s -> State# s
- {Copy a range of the MutableByteArray# to the memory range starting at the
- Addr#. The MutableByteArray# and the memory region at Addr# must fully
- contain the specified ranges, but this is not checked. The Addr# must not
- point into the MutableByteArray# (e.g. if the MutableByteArray# were
+ {Copy a range of the MutableByteArray\# to the memory range starting at the
+ Addr\#. The MutableByteArray\# and the memory region at Addr\# must fully
+ contain the specified ranges, but this is not checked. The Addr\# must not
+ point into the MutableByteArray\# (e.g. if the MutableByteArray\# were
pinned), but this is not checked either.}
with
has_side_effects = True
@@ -1711,10 +1711,10 @@ primop CopyMutableByteArrayToAddrOp "copyMutableByteArrayToAddr#" GenPrimOp
primop CopyAddrToByteArrayOp "copyAddrToByteArray#" GenPrimOp
Addr# -> MutableByteArray# s -> Int# -> Int# -> State# s -> State# s
- {Copy a memory range starting at the Addr# to the specified range in the
- MutableByteArray#. The memory region at Addr# and the ByteArray# must fully
- contain the specified ranges, but this is not checked. The Addr# must not
- point into the MutableByteArray# (e.g. if the MutableByteArray# were pinned),
+ {Copy a memory range starting at the Addr\# to the specified range in the
+ MutableByteArray\#. The memory region at Addr\# and the ByteArray\# must fully
+ contain the specified ranges, but this is not checked. The Addr\# must not
+ point into the MutableByteArray\# (e.g. if the MutableByteArray\# were pinned),
but this is not checked either.}
with
has_side_effects = True
@@ -1894,7 +1894,7 @@ primop WriteArrayArrayOp_MutableArrayArray "writeMutableArrayArrayArray#" GenPr
primop CopyArrayArrayOp "copyArrayArray#" GenPrimOp
ArrayArray# -> Int# -> MutableArrayArray# s -> Int# -> Int# -> State# s -> State# s
- {Copy a range of the ArrayArray# to the specified region in the MutableArrayArray#.
+ {Copy a range of the ArrayArray\# to the specified region in the MutableArrayArray\#.
Both arrays must fully contain the specified ranges, but this is not checked.
The two arrays must not be the same array in different states, but this is not checked either.}
with
@@ -2243,7 +2243,7 @@ primop AtomicModifyMutVar2Op "atomicModifyMutVar2#" GenPrimOp
contents and the result of applying the given function to the
previous contents. Note that this isn't strictly
speaking the correct type for this function; it should really be
- {\tt MutVar# s a -> (a -> (a,b)) -> State# s -> (# State# s, a, (a, b) #)},
+ {\tt MutVar\# s a -> (a -> (a,b)) -> State\# s -> (\# State\# s, a, (a, b) \#)},
but we don't know about pairs here. }
with
out_of_line = True
@@ -2786,13 +2786,13 @@ primop CompactResizeOp "compactResize#" GenPrimOp
primop CompactContainsOp "compactContains#" GenPrimOp
Compact# -> a -> State# RealWorld -> (# State# RealWorld, Int# #)
- { Returns 1# if the object is contained in the compact, 0# otherwise. }
+ { Returns 1\# if the object is contained in the compact, 0\# otherwise. }
with
out_of_line = True
primop CompactContainsAnyOp "compactContainsAny#" GenPrimOp
a -> State# RealWorld -> (# State# RealWorld, Int# #)
- { Returns 1# if the object is in any compact at all, 0# otherwise. }
+ { Returns 1\# if the object is in any compact at all, 0\# otherwise. }
with
out_of_line = True
More information about the ghc-commits
mailing list