Michael Van Canneyt
Tue, 09 Feb 2010 01:38:13 -0800
On Tue, 9 Feb 2010, Graeme Geldenhuys wrote:
Hi Michael,
I updated my fpcdocs repository from r625 (pre 2.4.0 release) to r634 (post
2.4.0 release), but still found a bug in documentation and missing
information related to FPC 2.4.0
1) Wrong Information:
-----------[ ref.tex line 1340 ]-------------------------
\subsection{WideStrings}
\index{Widestring}\index{Types!Widestring}\index{Types!Reference counted}
\keywordlink{Widestring}
Widestrings (used to represent unicode character strings) are implemented
in much
the same way as ansistrings: reference counted, null-terminated arrays,
only they
are implemented as arrays of \var{WideChars} instead of regular \var{Chars}.
----------------------------------------------------------
WideString is not reference counted on all platforms. On Windows it is
_not_ reference counted as far as I know. This is done to be compatible
with COM string type behaviour.
2) Missing information:
Under "Character Types", there is no documentation on the new type
"UnicodeString". To add to this, UnicodeString is exactly the same as
WideString _except_ that it IS reference counted on all platforms.
It was already on my TODO list for 2.4 (together with resources), but I didn't get around to it.
Michael. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel