<div class="gmail_extra"><div class="gmail_quote">On Wed, Apr 25, 2012 at 11:23 AM, Mattias Gaertner <span dir="ltr"><<a href="mailto:nc-gaertnma@netcologne.de" target="_blank">nc-gaertnma@netcologne.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">From where are you pasting?<br>
Via drag and drop or via clipboard?<br>
SynEdit uses a different font than TFilenameEdit and treats some<br>
characters special.<br></blockquote><div><br>Hi ik, cobines, Sven, Mattias and DoDi<br><br>I copied it through clipboard. The original cyrillic string came from the related issue:<br><br>19483: Lazarus can't save to a directory which has unicode characters in its name        <br>
  <a href="http://bugs.freepascal.org/view.php?id=19483">http://bugs.freepascal.org/view.php?id=19483</a><br>
<br>I copied the cyrillic part and created a file: C:\SW\Лейбл1.txt<br>I gave the hardcoded name to CopyFile function call and it failed.<br>Then I created a test app with FileNameEdit, run it, selected the same file name and it worked.<br>
No, there is no  {$codepage ..} directive.<br><br>Could someone please test if it can be reproduced?<br>It may be somehow caused by my locale, who knows.<br><br>The case happens on Windows and the text looks correct in editor, although CopyFile fails.<br>
There was another case on Linux where the exact same text, read from the same file, looked very different in Lazarus source editor than it looked anywhere else. I found the forum thread:<br><br> <a href="http://lazarus.freepascal.org/index.php/topic,15137.msg81342.html#msg81342">http://lazarus.freepascal.org/index.php/topic,15137.msg81342.html#msg81342</a><br>
<br>It was also cyrillic text and Lazarus showed it wrong. It was confirmed by one person, ludob.<br>Could someone explain what happened there? It can't be my system's default encoding because it showed correctly in other editors.<br>
<br>The char encoding stuff is so messy I still don't understand it well.<br>I will not work on it more now because I am busy with both a day-job and school.<br>Besides, I have a course about Haskell language. I think it should be renamed to Brainfuck language.<br>
Unfortunately there already is a language called Brainfuck. It must be renamed to something else.<br><br> <a href="http://en.wikipedia.org/wiki/Haskell_%28programming_language%29">http://en.wikipedia.org/wiki/Haskell_%28programming_language%29</a><br>
 <a href="http://en.wikipedia.org/wiki/Brainfuck">http://en.wikipedia.org/wiki/Brainfuck</a><br><br><br>Regards,<br>Juha<br><br></div></div></div>