<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Am 13.05.2017 um 15:17 schrieb Juha Manninen via Lazarus:<br>
<blockquote type="cite"
cite="mid:CAPN1EhBuaaT_RamO=B0L=f_m-SgxhcFgd9mTTXd6_70tGb2H_g@mail.gmail.com">
<pre wrap="">I have simplified and improved the page
<a class="moz-txt-link-freetext" href="http://wiki.freepascal.org/Unicode_Support_in_Lazarus">http://wiki.freepascal.org/Unicode_Support_in_Lazarus</a>
I tried to move relevant information to the top and remove duplicate
information.
For example there is a short "Usage" section with simple rules and then:
"These rules make most code already compatible with Delphi."
which is pretty much what most people need to know.
</pre>
</blockquote>
<br>
<ul>
<li>In section "Usage", "For string literals to work the source
files must have UTF-8 encoding." - Add: "This is the default for
source files written by Lazarus" - Otherwise people will begin
to unnecessarily add these "$codepage utf8" directives.</li>
<li>In section "CodePoint functions for encoding agnostic code" I
am missing information on how "ch" is to be declared (in my
test: ch:char and ch:string are working; ch:widechar does not).</li>
<li>Good that the new page appears also in place of the old
"Better Unicode Support..." page</li>
</ul>
</body>
</html>