~ chicken-core (chicken-5) 8ae4f21618286be0ad4c6dd7aa04e6dcbbb21349
commit 8ae4f21618286be0ad4c6dd7aa04e6dcbbb21349 Author: Peter Bex <peter@more-magic.net> AuthorDate: Sun Nov 25 16:10:39 2018 +0100 Commit: Peter Bex <peter@more-magic.net> CommitDate: Sun Nov 25 16:10:44 2018 +0100 Sync manual link and markup fixes from wiki diff --git a/manual/Module (chicken foreign) b/manual/Module (chicken foreign) index f2c6c483..17a68e53 100644 --- a/manual/Module (chicken foreign) +++ b/manual/Module (chicken foreign) @@ -10,8 +10,8 @@ operating-system specific functionality. Note that this interface is source-based, since CHICKEN translates Scheme code to C. It is not binary, as in many other Scheme implementations. -Several special forms of this interface refer to ''foreign type specifies'', -consult the [[relevant chapter|Foreign type specifies]] of this manual for +Several special forms of this interface refer to ''foreign type specifiers'', +consult the [[relevant chapter|Foreign type specifiers]] of this manual for more information. diff --git a/manual/Module (chicken memory) b/manual/Module (chicken memory) index 4eedb088..544b337b 100644 --- a/manual/Module (chicken memory) +++ b/manual/Module (chicken memory) @@ -13,7 +13,7 @@ The abstract class of ''pointer'' is divided into 2 categories: ; ''pointer object'' : is a regular or [[#Tagged pointers|tagged]] foreign pointer object. -; ''pointer-like object'' : is a closure, port, [[#Locatives|locative]], or a pointer object. +; ''pointer-like object'' : is a closure, port, [[Module (chicken locative)|locative]], or a pointer object. Note that Locatives, while technically pointers, are not considered a ''pointer object'', but a ''pointer-like object''. The distinction is artificial. @@ -379,7 +379,7 @@ Set every element in the {{POINTERVECTOR}} to {{POINTER}}. <procedure>(move-memory! FROM TO [BYTES [FROM-OFFSET [TO-OFFSET]]])</procedure> Copies {{BYTES}} bytes of memory from {{FROM}} to {{TO}}. {{FROM}} and {{TO}} -may be strings, blobs, [[Unit srfi-4|SRFI-4 number-vectors]], memory +may be strings, blobs, [[Module srfi-4|SRFI-4 number-vectors]], memory mapped files, foreign pointers (as obtained from a call to {{foreign-lambda}}, for example), tagged-pointers or locatives. if {{BYTES}} is not given and the size of the source or destination operand is known then the maximal number ofTrap