[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#615080: marked as done (codelite mangles non-UTF-8 files)



Your message dated Wed, 01 Aug 2012 13:57:56 +0300
with message-id <552461343818676@web3h.yandex.ru>
and subject line Re: codelite mangles non-UTF-8 files
has caused the Debian Bug report #615080,
regarding codelite mangles non-UTF-8 files
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
615080: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615080
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: codelite
Version: 2.6.0.4189~dfsg-1
Severity: grave
Justification: causes non-serious data loss


After editing in codelite code files are clobbered.


diff -ur boinc-6.10.58+dfsg.orig/clientgui/BOINCBaseView.cpp boinc-6.10.58+dfsg/clientgui/BOINCBaseView.cpp
--- boinc-6.10.58+dfsg.orig/clientgui/BOINCBaseView.cpp	2010-03-19 16:56:58.000000000 +0100
+++ boinc-6.10.58+dfsg/clientgui/BOINCBaseView.cpp	2011-02-25 15:33:33.000000000 +0100
@@ -852,120 +852,120 @@
     strEncodedHtml.Replace(wxT("\""), wxT("&quot;"),   true);
     strEncodedHtml.Replace(wxT("<"),  wxT("&lt;"),     true);
     strEncodedHtml.Replace(wxT(">"),  wxT("&gt;"),     true);
-    strEncodedHtml.Replace(wxT("é"),  wxT("&sbquo;"),  true);
-    strEncodedHtml.Replace(wxT("â"),  wxT("&fnof;"),   true);
-    strEncodedHtml.Replace(wxT("ä"),  wxT("&bdquo;"),  true);
-    strEncodedHtml.Replace(wxT("ů"),  wxT("&hellip;"), true);
-    strEncodedHtml.Replace(wxT("ć"),  wxT("&dagger;"), true);
-    strEncodedHtml.Replace(wxT("ç"),  wxT("&Dagger;"), true);
-    strEncodedHtml.Replace(wxT("Ő"),  wxT("&Scaron;"), true);
-    strEncodedHtml.Replace(wxT("î"),  wxT("&OElig;"),  true);
-    strEncodedHtml.Replace(wxT("Ĺ"),  wxT("&lsquo;"),  true);
-    strEncodedHtml.Replace(wxT("ĺ"),  wxT("&rsquo;"),  true);
-    strEncodedHtml.Replace(wxT("ô"),  wxT("&ldquo;"),  true);
-    strEncodedHtml.Replace(wxT("ö"),  wxT("&rdquo;"),  true);
-    strEncodedHtml.Replace(wxT("Ľ"),  wxT("&bull;"),   true);
-    strEncodedHtml.Replace(wxT("ľ"),  wxT("&ndash;"),  true);
-    strEncodedHtml.Replace(wxT("Ś"),  wxT("&mdash;"),  true);
-    strEncodedHtml.Replace(wxT("śś~"),  wxT("&tilde;"),  true);
-    strEncodedHtml.Replace(wxT("Ö"),  wxT("&trade;"),  true);
-    strEncodedHtml.Replace(wxT("Ü"),  wxT("&scaron;"), true);
-    strEncodedHtml.Replace(wxT("ť"),  wxT("&oelig;"),  true);
-    strEncodedHtml.Replace(wxT("č"),  wxT("&Yuml;"),   true);
-    strEncodedHtml.Replace(wxT("í"),  wxT("&iexcl;"),  true);
-    strEncodedHtml.Replace(wxT("ó"),  wxT("&cent;"),   true);
-    strEncodedHtml.Replace(wxT("ú"),  wxT("&pound;"),  true);
-    strEncodedHtml.Replace(wxT("Ą"),  wxT("&curren;"), true);
-    strEncodedHtml.Replace(wxT("ą"),  wxT("&yen;"),    true);
-    strEncodedHtml.Replace(wxT("Ž"),  wxT("&brvbar;"), true);
-    strEncodedHtml.Replace(wxT("ž"),  wxT("&sect;"),   true);
-    strEncodedHtml.Replace(wxT("Ę"),  wxT("&uml;"),    true);
-    strEncodedHtml.Replace(wxT("ę"),  wxT("&copy;"),   true);
-    strEncodedHtml.Replace(wxT("¬"),  wxT("&ordf;"),   true);
-    strEncodedHtml.Replace(wxT("ź"),  wxT("&laquo;"),  true);
-    strEncodedHtml.Replace(wxT("Č"),  wxT("&not;"),    true);
-    strEncodedHtml.Replace(wxT("«"),  wxT("&reg;"),    true);
-    strEncodedHtml.Replace(wxT("»"),  wxT("&macr;"),   true);
-    strEncodedHtml.Replace(wxT("░"),  wxT("&deg;"),    true);
-    strEncodedHtml.Replace(wxT("▒"),  wxT("&plusmn;"), true);
-    strEncodedHtml.Replace(wxT("▓"),  wxT("&sup2;"),   true);
-    strEncodedHtml.Replace(wxT("│"),  wxT("&sup3;"),   true);
-    strEncodedHtml.Replace(wxT("┤"),  wxT("&acute;"),  true);
-    strEncodedHtml.Replace(wxT("Á"),  wxT("&micro;"),  true);
-    strEncodedHtml.Replace(wxT("Â"),  wxT("&para;"),   true);
-    strEncodedHtml.Replace(wxT("Ě"),  wxT("&middot;"), true);
-    strEncodedHtml.Replace(wxT("Ş"),  wxT("&cedil;"),  true);
-    strEncodedHtml.Replace(wxT("╣"),  wxT("&sup1;"),   true);
-    strEncodedHtml.Replace(wxT("║"),  wxT("&ordm;"),   true);
-    strEncodedHtml.Replace(wxT("╗"),  wxT("&raquo;"),  true);
-    strEncodedHtml.Replace(wxT("╝"),  wxT("&frac14;"), true);
-    strEncodedHtml.Replace(wxT("Ż"),  wxT("&frac12;"), true);
-    strEncodedHtml.Replace(wxT("ż"),  wxT("&frac34;"), true);
-    strEncodedHtml.Replace(wxT("┐"),  wxT("&iquest;"), true);
-    strEncodedHtml.Replace(wxT("└"),  wxT("&Agrave;"), true);
-    strEncodedHtml.Replace(wxT("┴"),  wxT("&Aacute;"), true);
-    strEncodedHtml.Replace(wxT("┬"),  wxT("&Acirc;"),  true);
-    strEncodedHtml.Replace(wxT("├"),  wxT("&Atilde;"), true);
-    strEncodedHtml.Replace(wxT("─"),  wxT("&Auml;"),   true);
-    strEncodedHtml.Replace(wxT("┼"),  wxT("&Aring;"),  true);
-    strEncodedHtml.Replace(wxT("Ă"),  wxT("&AElig;"),  true);
-    strEncodedHtml.Replace(wxT("ă"),  wxT("&Ccedil;"), true);
-    strEncodedHtml.Replace(wxT("╚"),  wxT("&Egrave;"), true);
-    strEncodedHtml.Replace(wxT("╔"),  wxT("&Eacute;"), true);
-    strEncodedHtml.Replace(wxT("╩"),  wxT("&Ecirc;"),  true);
-    strEncodedHtml.Replace(wxT("╦"),  wxT("&Euml;"),   true);
-    strEncodedHtml.Replace(wxT("╠"),  wxT("&Igrave;"), true);
-    strEncodedHtml.Replace(wxT("═"),  wxT("&Iacute;"), true);
-    strEncodedHtml.Replace(wxT("╬"),  wxT("&Icirc;"),  true);
-    strEncodedHtml.Replace(wxT("¤"),  wxT("&Iuml;"),   true);
-    strEncodedHtml.Replace(wxT("đ"),  wxT("&ETH;"),    true);
-    strEncodedHtml.Replace(wxT("Đ"),  wxT("&Ntilde;"), true);
-    strEncodedHtml.Replace(wxT("Ď"),  wxT("&Ograve;"), true);
-    strEncodedHtml.Replace(wxT("Ë"),  wxT("&Oacute;"), true);
-    strEncodedHtml.Replace(wxT("ď"),  wxT("&Ocirc;"),  true);
-    strEncodedHtml.Replace(wxT("Ň"),  wxT("&Otilde;"), true);
-    strEncodedHtml.Replace(wxT("Í"),  wxT("&Ouml;"),   true);
-    strEncodedHtml.Replace(wxT("Î"),  wxT("&times;"),  true);
-    strEncodedHtml.Replace(wxT("ě"),  wxT("&Oslash;"), true);
-    strEncodedHtml.Replace(wxT("┘"),  wxT("&Ugrave;"), true);
-    strEncodedHtml.Replace(wxT("┌"),  wxT("&Uacute;"), true);
-    strEncodedHtml.Replace(wxT("█"),  wxT("&Ucirc;"),  true);
-    strEncodedHtml.Replace(wxT("▄"),  wxT("&Uuml;"),   true);
-    strEncodedHtml.Replace(wxT("Ţ"),  wxT("&Yacute;"), true);
-    strEncodedHtml.Replace(wxT("Ů"),  wxT("&THORN;"),  true);
-    strEncodedHtml.Replace(wxT("▀"),  wxT("&szlig;"),  true);
-    strEncodedHtml.Replace(wxT("Ó"),  wxT("&agrave;"), true);
-    strEncodedHtml.Replace(wxT("ß"),  wxT("&aacute;"), true);
-    strEncodedHtml.Replace(wxT("Ô"),  wxT("&acirc;"),  true);
-    strEncodedHtml.Replace(wxT("Ń"),  wxT("&atilde;"), true);
-    strEncodedHtml.Replace(wxT("ń"),  wxT("&auml;"),   true);
-    strEncodedHtml.Replace(wxT("ň"),  wxT("&aring;"),  true);
-    strEncodedHtml.Replace(wxT("Š"),  wxT("&aelig;"),  true);
-    strEncodedHtml.Replace(wxT("š"),  wxT("&ccedil;"), true);
-    strEncodedHtml.Replace(wxT("Ŕ"),  wxT("&egrave;"), true);
-    strEncodedHtml.Replace(wxT("Ú"),  wxT("&eacute;"), true);
-    strEncodedHtml.Replace(wxT("ŕ"),  wxT("&ecirc;"),  true);
-    strEncodedHtml.Replace(wxT("Ű"),  wxT("&euml;"),   true);
-    strEncodedHtml.Replace(wxT("ý"),  wxT("&igrave;"), true);
-    strEncodedHtml.Replace(wxT("Ý"),  wxT("&iacute;"), true);
-    strEncodedHtml.Replace(wxT("ţ"),  wxT("&icirc;"),  true);
-    strEncodedHtml.Replace(wxT("´"),  wxT("&iuml;"),   true);
-    strEncodedHtml.Replace(wxT("­"),  wxT("&eth;"),    true);
-    strEncodedHtml.Replace(wxT("˝"),  wxT("&ntilde;"), true);
-    strEncodedHtml.Replace(wxT("˛"),  wxT("&ograve;"), true);
-    strEncodedHtml.Replace(wxT("ˇ"),  wxT("&oacute;"), true);
-    strEncodedHtml.Replace(wxT("˘"),  wxT("&ocirc;"),  true);
-    strEncodedHtml.Replace(wxT("§"),  wxT("&otilde;"), true);
-    strEncodedHtml.Replace(wxT("÷"),  wxT("&ouml;"),   true);
-    strEncodedHtml.Replace(wxT("¸"),  wxT("&divide;"), true);
-    strEncodedHtml.Replace(wxT("°"),  wxT("&oslash;"), true);
-    strEncodedHtml.Replace(wxT("¨"),  wxT("&ugrave;"), true);
-    strEncodedHtml.Replace(wxT("˙"),  wxT("&uacute;"), true);
-    strEncodedHtml.Replace(wxT("ű"),  wxT("&ucirc;"),  true);
-    strEncodedHtml.Replace(wxT("Ř"),  wxT("&uuml;"),   true);
-    strEncodedHtml.Replace(wxT("ř"),  wxT("&yacute;"), true);
-    strEncodedHtml.Replace(wxT("■"),  wxT("&thorn;"),  true);
-    strEncodedHtml.Replace(wxT(" "),  wxT("&yuml;"),   true);
+    strEncodedHtml.Replace(wxT("‚"),  wxT("&sbquo;"),  true);
+    strEncodedHtml.Replace(wxT("ƒ"),  wxT("&fnof;"),   true);
+    strEncodedHtml.Replace(wxT("„"),  wxT("&bdquo;"),  true);
+    strEncodedHtml.Replace(wxT("┬ů"),  wxT("&hellip;"), true);
+    strEncodedHtml.Replace(wxT("┬ć"),  wxT("&dagger;"), true);
+    strEncodedHtml.Replace(wxT("‡"),  wxT("&Dagger;"), true);
+    strEncodedHtml.Replace(wxT("┬Ő"),  wxT("&Scaron;"), true);
+    strEncodedHtml.Replace(wxT("Œ"),  wxT("&OElig;"),  true);
+    strEncodedHtml.Replace(wxT("┬Ĺ"),  wxT("&lsquo;"),  true);
+    strEncodedHtml.Replace(wxT("┬ĺ"),  wxT("&rsquo;"),  true);
+    strEncodedHtml.Replace(wxT("“"),  wxT("&ldquo;"),  true);
+    strEncodedHtml.Replace(wxT("”"),  wxT("&rdquo;"),  true);
+    strEncodedHtml.Replace(wxT("┬Ľ"),  wxT("&bull;"),   true);
+    strEncodedHtml.Replace(wxT("┬ľ"),  wxT("&ndash;"),  true);
+    strEncodedHtml.Replace(wxT("┬Ś"),  wxT("&mdash;"),  true);
+    strEncodedHtml.Replace(wxT("┬ś┬ś~"),  wxT("&tilde;"),  true);
+    strEncodedHtml.Replace(wxT("™"),  wxT("&trade;"),  true);
+    strEncodedHtml.Replace(wxT("š"),  wxT("&scaron;"), true);
+    strEncodedHtml.Replace(wxT("┬ť"),  wxT("&oelig;"),  true);
+    strEncodedHtml.Replace(wxT("┬č"),  wxT("&Yuml;"),   true);
+    strEncodedHtml.Replace(wxT("¡"),  wxT("&iexcl;"),  true);
+    strEncodedHtml.Replace(wxT("¢"),  wxT("&cent;"),   true);
+    strEncodedHtml.Replace(wxT("£"),  wxT("&pound;"),  true);
+    strEncodedHtml.Replace(wxT("┬Ą"),  wxT("&curren;"), true);
+    strEncodedHtml.Replace(wxT("┬ą"),  wxT("&yen;"),    true);
+    strEncodedHtml.Replace(wxT("┬Ž"),  wxT("&brvbar;"), true);
+    strEncodedHtml.Replace(wxT("┬ž"),  wxT("&sect;"),   true);
+    strEncodedHtml.Replace(wxT("┬Ę"),  wxT("&uml;"),    true);
+    strEncodedHtml.Replace(wxT("┬ę"),  wxT("&copy;"),   true);
+    strEncodedHtml.Replace(wxT("ª"),  wxT("&ordf;"),   true);
+    strEncodedHtml.Replace(wxT("┬ź"),  wxT("&laquo;"),  true);
+    strEncodedHtml.Replace(wxT("┬Č"),  wxT("&not;"),    true);
+    strEncodedHtml.Replace(wxT("®"),  wxT("&reg;"),    true);
+    strEncodedHtml.Replace(wxT("¯"),  wxT("&macr;"),   true);
+    strEncodedHtml.Replace(wxT("┬░"),  wxT("&deg;"),    true);
+    strEncodedHtml.Replace(wxT("┬▒"),  wxT("&plusmn;"), true);
+    strEncodedHtml.Replace(wxT("┬▓"),  wxT("&sup2;"),   true);
+    strEncodedHtml.Replace(wxT("┬│"),  wxT("&sup3;"),   true);
+    strEncodedHtml.Replace(wxT("┬┤"),  wxT("&acute;"),  true);
+    strEncodedHtml.Replace(wxT("┬Á"),  wxT("&micro;"),  true);
+    strEncodedHtml.Replace(wxT("┬Â"),  wxT("&para;"),   true);
+    strEncodedHtml.Replace(wxT("┬Ě"),  wxT("&middot;"), true);
+    strEncodedHtml.Replace(wxT("┬Ş"),  wxT("&cedil;"),  true);
+    strEncodedHtml.Replace(wxT("┬╣"),  wxT("&sup1;"),   true);
+    strEncodedHtml.Replace(wxT("┬║"),  wxT("&ordm;"),   true);
+    strEncodedHtml.Replace(wxT("┬╗"),  wxT("&raquo;"),  true);
+    strEncodedHtml.Replace(wxT("┬╝"),  wxT("&frac14;"), true);
+    strEncodedHtml.Replace(wxT("┬Ż"),  wxT("&frac12;"), true);
+    strEncodedHtml.Replace(wxT("┬ż"),  wxT("&frac34;"), true);
+    strEncodedHtml.Replace(wxT("┬┐"),  wxT("&iquest;"), true);
+    strEncodedHtml.Replace(wxT("À"),  wxT("&Agrave;"), true);
+    strEncodedHtml.Replace(wxT("Á"),  wxT("&Aacute;"), true);
+    strEncodedHtml.Replace(wxT("Â"),  wxT("&Acirc;"),  true);
+    strEncodedHtml.Replace(wxT("Ã"),  wxT("&Atilde;"), true);
+    strEncodedHtml.Replace(wxT("Ä"),  wxT("&Auml;"),   true);
+    strEncodedHtml.Replace(wxT("├ů"),  wxT("&Aring;"),  true);
+    strEncodedHtml.Replace(wxT("├ć"),  wxT("&AElig;"),  true);
+    strEncodedHtml.Replace(wxT("Ç"),  wxT("&Ccedil;"), true);
+    strEncodedHtml.Replace(wxT("├ł"),  wxT("&Egrave;"), true);
+    strEncodedHtml.Replace(wxT("É"),  wxT("&Eacute;"), true);
+    strEncodedHtml.Replace(wxT("├Ő"),  wxT("&Ecirc;"),  true);
+    strEncodedHtml.Replace(wxT("├ő"),  wxT("&Euml;"),   true);
+    strEncodedHtml.Replace(wxT("Ì"),  wxT("&Igrave;"), true);
+    strEncodedHtml.Replace(wxT("├Ź"),  wxT("&Iacute;"), true);
+    strEncodedHtml.Replace(wxT("Î"),  wxT("&Icirc;"),  true);
+    strEncodedHtml.Replace(wxT("├Ć"),  wxT("&Iuml;"),   true);
+    strEncodedHtml.Replace(wxT("Ð"),  wxT("&ETH;"),    true);
+    strEncodedHtml.Replace(wxT("├Ĺ"),  wxT("&Ntilde;"), true);
+    strEncodedHtml.Replace(wxT("├ĺ"),  wxT("&Ograve;"), true);
+    strEncodedHtml.Replace(wxT("Ó"),  wxT("&Oacute;"), true);
+    strEncodedHtml.Replace(wxT("Ô"),  wxT("&Ocirc;"),  true);
+    strEncodedHtml.Replace(wxT("├Ľ"),  wxT("&Otilde;"), true);
+    strEncodedHtml.Replace(wxT("├ľ"),  wxT("&Ouml;"),   true);
+    strEncodedHtml.Replace(wxT("├Ś"),  wxT("&times;"),  true);
+    strEncodedHtml.Replace(wxT("├ś"),  wxT("&Oslash;"), true);
+    strEncodedHtml.Replace(wxT("Ù"),  wxT("&Ugrave;"), true);
+    strEncodedHtml.Replace(wxT("Ú"),  wxT("&Uacute;"), true);
+    strEncodedHtml.Replace(wxT("├Ť"),  wxT("&Ucirc;"),  true);
+    strEncodedHtml.Replace(wxT("├ť"),  wxT("&Uuml;"),   true);
+    strEncodedHtml.Replace(wxT("├Ł"),  wxT("&Yacute;"), true);
+    strEncodedHtml.Replace(wxT("├×"),  wxT("&THORN;"),  true);
+    strEncodedHtml.Replace(wxT("├č"),  wxT("&szlig;"),  true);
+    strEncodedHtml.Replace(wxT("à"),  wxT("&agrave;"), true);
+    strEncodedHtml.Replace(wxT("á"),  wxT("&aacute;"), true);
+    strEncodedHtml.Replace(wxT("â"),  wxT("&acirc;"),  true);
+    strEncodedHtml.Replace(wxT("ã"),  wxT("&atilde;"), true);
+    strEncodedHtml.Replace(wxT("├Ą"),  wxT("&auml;"),   true);
+    strEncodedHtml.Replace(wxT("├ą"),  wxT("&aring;"),  true);
+    strEncodedHtml.Replace(wxT("├Ž"),  wxT("&aelig;"),  true);
+    strEncodedHtml.Replace(wxT("├ž"),  wxT("&ccedil;"), true);
+    strEncodedHtml.Replace(wxT("├Ę"),  wxT("&egrave;"), true);
+    strEncodedHtml.Replace(wxT("├ę"),  wxT("&eacute;"), true);
+    strEncodedHtml.Replace(wxT("ê"),  wxT("&ecirc;"),  true);
+    strEncodedHtml.Replace(wxT("├ź"),  wxT("&euml;"),   true);
+    strEncodedHtml.Replace(wxT("├Č"),  wxT("&igrave;"), true);
+    strEncodedHtml.Replace(wxT("├ş"),  wxT("&iacute;"), true);
+    strEncodedHtml.Replace(wxT("î"),  wxT("&icirc;"),  true);
+    strEncodedHtml.Replace(wxT("ï"),  wxT("&iuml;"),   true);
+    strEncodedHtml.Replace(wxT("├░"),  wxT("&eth;"),    true);
+    strEncodedHtml.Replace(wxT("├▒"),  wxT("&ntilde;"), true);
+    strEncodedHtml.Replace(wxT("├▓"),  wxT("&ograve;"), true);
+    strEncodedHtml.Replace(wxT("├│"),  wxT("&oacute;"), true);
+    strEncodedHtml.Replace(wxT("├┤"),  wxT("&ocirc;"),  true);
+    strEncodedHtml.Replace(wxT("├Á"),  wxT("&otilde;"), true);
+    strEncodedHtml.Replace(wxT("├Â"),  wxT("&ouml;"),   true);
+    strEncodedHtml.Replace(wxT("├Ě"),  wxT("&divide;"), true);
+    strEncodedHtml.Replace(wxT("├Ş"),  wxT("&oslash;"), true);
+    strEncodedHtml.Replace(wxT("├╣"),  wxT("&ugrave;"), true);
+    strEncodedHtml.Replace(wxT("├║"),  wxT("&uacute;"), true);
+    strEncodedHtml.Replace(wxT("├╗"),  wxT("&ucirc;"),  true);
+    strEncodedHtml.Replace(wxT("├╝"),  wxT("&uuml;"),   true);
+    strEncodedHtml.Replace(wxT("├Ż"),  wxT("&yacute;"), true);
+    strEncodedHtml.Replace(wxT("├ż"),  wxT("&thorn;"),  true);
+    strEncodedHtml.Replace(wxT("├┐"),  wxT("&yuml;"),   true);
 #endif
 
     return strEncodedHtml;
@@ -980,120 +980,120 @@
         strDecodedHtml.Replace(wxT("&quot;"),   wxT("\""), true);
         strDecodedHtml.Replace(wxT("&lt;"),     wxT("<"),  true);
         strDecodedHtml.Replace(wxT("&gt;"),     wxT(">"),  true);
-        strDecodedHtml.Replace(wxT("&sbquo;"),  wxT("é"),  true);
-        strDecodedHtml.Replace(wxT("&fnof;"),   wxT("â"),  true);
-        strDecodedHtml.Replace(wxT("&bdquo;"),  wxT("ä"),  true);
-        strDecodedHtml.Replace(wxT("&hellip;"), wxT("ů"),  true);
-        strDecodedHtml.Replace(wxT("&dagger;"), wxT("ć"),  true);
-        strDecodedHtml.Replace(wxT("&Dagger;"), wxT("ç"),  true);
-        strDecodedHtml.Replace(wxT("&Scaron;"), wxT("Ő"),  true);
-        strDecodedHtml.Replace(wxT("&OElig;"),  wxT("î"),  true);
-        strDecodedHtml.Replace(wxT("&lsquo;"),  wxT("Ĺ"),  true);
-        strDecodedHtml.Replace(wxT("&rsquo;"),  wxT("ĺ"),  true);
-        strDecodedHtml.Replace(wxT("&ldquo;"),  wxT("ô"),  true);
-        strDecodedHtml.Replace(wxT("&rdquo;"),  wxT("ö"),  true);
-        strDecodedHtml.Replace(wxT("&bull;"),   wxT("Ľ"),  true);
-        strDecodedHtml.Replace(wxT("&ndash;"),  wxT("ľ"),  true);
-        strDecodedHtml.Replace(wxT("&mdash;"),  wxT("Ś"),  true);
-        strDecodedHtml.Replace(wxT("&tilde;"),  wxT("śś~"),  true);
-        strDecodedHtml.Replace(wxT("&trade;"),  wxT("Ö"),  true);
-        strDecodedHtml.Replace(wxT("&scaron;"), wxT("Ü"),  true);
-        strDecodedHtml.Replace(wxT("&oelig;"),  wxT("ť"),  true);
-        strDecodedHtml.Replace(wxT("&Yuml;"),   wxT("č"),  true);
-        strDecodedHtml.Replace(wxT("&iexcl;"),  wxT("í"),  true);
-        strDecodedHtml.Replace(wxT("&cent;"),   wxT("ó"),  true);
-        strDecodedHtml.Replace(wxT("&pound;"),  wxT("ú"),  true);
-        strDecodedHtml.Replace(wxT("&curren;"), wxT("Ą"),  true);
-        strDecodedHtml.Replace(wxT("&yen;"),    wxT("ą"),  true);
-        strDecodedHtml.Replace(wxT("&brvbar;"), wxT("Ž"),  true);
-        strDecodedHtml.Replace(wxT("&sect;"),   wxT("ž"),  true);
-        strDecodedHtml.Replace(wxT("&uml;"),    wxT("Ę"),  true);
-        strDecodedHtml.Replace(wxT("&copy;"),   wxT("ę"),  true);
-        strDecodedHtml.Replace(wxT("&ordf;"),   wxT("¬"),  true);
-        strDecodedHtml.Replace(wxT("&laquo;"),  wxT("ź"),  true);
-        strDecodedHtml.Replace(wxT("&not;"),    wxT("Č"),  true);
-        strDecodedHtml.Replace(wxT("&reg;"),    wxT("«"),  true);
-        strDecodedHtml.Replace(wxT("&macr;"),   wxT("»"),  true);
-        strDecodedHtml.Replace(wxT("&deg;"),    wxT("░"),  true);
-        strDecodedHtml.Replace(wxT("&plusmn;"), wxT("▒"),  true);
-        strDecodedHtml.Replace(wxT("&sup2;"),   wxT("▓"),  true);
-        strDecodedHtml.Replace(wxT("&sup3;"),   wxT("│"),  true);
-        strDecodedHtml.Replace(wxT("&acute;"),  wxT("┤"),  true);
-        strDecodedHtml.Replace(wxT("&micro;"),  wxT("Á"),  true);
-        strDecodedHtml.Replace(wxT("&para;"),   wxT("Â"),  true);
-        strDecodedHtml.Replace(wxT("&middot;"), wxT("Ě"),  true);
-        strDecodedHtml.Replace(wxT("&cedil;"),  wxT("Ş"),  true);
-        strDecodedHtml.Replace(wxT("&sup1;"),   wxT("╣"),  true);
-        strDecodedHtml.Replace(wxT("&ordm;"),   wxT("║"),  true);
-        strDecodedHtml.Replace(wxT("&raquo;"),  wxT("╗"),  true);
-        strDecodedHtml.Replace(wxT("&frac14;"), wxT("╝"),  true);
-        strDecodedHtml.Replace(wxT("&frac12;"), wxT("Ż"),  true);
-        strDecodedHtml.Replace(wxT("&frac34;"), wxT("ż"),  true);
-        strDecodedHtml.Replace(wxT("&iquest;"), wxT("┐"),  true);
-        strDecodedHtml.Replace(wxT("&Agrave;"), wxT("└"),  true);
-        strDecodedHtml.Replace(wxT("&Aacute;"), wxT("┴"),  true);
-        strDecodedHtml.Replace(wxT("&Acirc;"),  wxT("┬"),  true);
-        strDecodedHtml.Replace(wxT("&Atilde;"), wxT("├"),  true);
-        strDecodedHtml.Replace(wxT("&Auml;"),   wxT("─"),  true);
-        strDecodedHtml.Replace(wxT("&Aring;"),  wxT("┼"),  true);
-        strDecodedHtml.Replace(wxT("&AElig;"),  wxT("Ă"),  true);
-        strDecodedHtml.Replace(wxT("&Ccedil;"), wxT("ă"),  true);
-        strDecodedHtml.Replace(wxT("&Egrave;"), wxT("╚"),  true);
-        strDecodedHtml.Replace(wxT("&Eacute;"), wxT("╔"),  true);
-        strDecodedHtml.Replace(wxT("&Ecirc;"),  wxT("╩"),  true);
-        strDecodedHtml.Replace(wxT("&Euml;"),   wxT("╦"),  true);
-        strDecodedHtml.Replace(wxT("&Igrave;"), wxT("╠"),  true);
-        strDecodedHtml.Replace(wxT("&Iacute;"), wxT("═"),  true);
-        strDecodedHtml.Replace(wxT("&Icirc;"),  wxT("╬"),  true);
-        strDecodedHtml.Replace(wxT("&Iuml;"),   wxT("¤"),  true);
-        strDecodedHtml.Replace(wxT("&ETH;"),    wxT("đ"),  true);
-        strDecodedHtml.Replace(wxT("&Ntilde;"), wxT("Đ"),  true);
-        strDecodedHtml.Replace(wxT("&Ograve;"), wxT("Ď"),  true);
-        strDecodedHtml.Replace(wxT("&Oacute;"), wxT("Ë"),  true);
-        strDecodedHtml.Replace(wxT("&Ocirc;"),  wxT("ď"),  true);
-        strDecodedHtml.Replace(wxT("&Otilde;"), wxT("Ň"),  true);
-        strDecodedHtml.Replace(wxT("&Ouml;"),   wxT("Í"),  true);
-        strDecodedHtml.Replace(wxT("&times;"),  wxT("Î"),  true);
-        strDecodedHtml.Replace(wxT("&Oslash;"), wxT("ě"),  true);
-        strDecodedHtml.Replace(wxT("&Ugrave;"), wxT("┘"),  true);
-        strDecodedHtml.Replace(wxT("&Uacute;"), wxT("┌"),  true);
-        strDecodedHtml.Replace(wxT("&Ucirc;"),  wxT("█"),  true);
-        strDecodedHtml.Replace(wxT("&Uuml;"),   wxT("▄"),  true);
-        strDecodedHtml.Replace(wxT("&Yacute;"), wxT("Ţ"),  true);
-        strDecodedHtml.Replace(wxT("&THORN;"),  wxT("Ů"),  true);
-        strDecodedHtml.Replace(wxT("&szlig;"),  wxT("▀"),  true);
-        strDecodedHtml.Replace(wxT("&agrave;"), wxT("Ó"),  true);
-        strDecodedHtml.Replace(wxT("&aacute;"), wxT("ß"),  true);
-        strDecodedHtml.Replace(wxT("&acirc;"),  wxT("Ô"),  true);
-        strDecodedHtml.Replace(wxT("&atilde;"), wxT("Ń"),  true);
-        strDecodedHtml.Replace(wxT("&auml;"),   wxT("ń"),  true);
-        strDecodedHtml.Replace(wxT("&aring;"),  wxT("ň"),  true);
-        strDecodedHtml.Replace(wxT("&aelig;"),  wxT("Š"),  true);
-        strDecodedHtml.Replace(wxT("&ccedil;"), wxT("š"),  true);
-        strDecodedHtml.Replace(wxT("&egrave;"), wxT("Ŕ"),  true);
-        strDecodedHtml.Replace(wxT("&eacute;"), wxT("Ú"),  true);
-        strDecodedHtml.Replace(wxT("&ecirc;"),  wxT("ŕ"),  true);
-        strDecodedHtml.Replace(wxT("&euml;"),   wxT("Ű"),  true);
-        strDecodedHtml.Replace(wxT("&igrave;"), wxT("ý"),  true);
-        strDecodedHtml.Replace(wxT("&iacute;"), wxT("Ý"),  true);
-        strDecodedHtml.Replace(wxT("&icirc;"),  wxT("ţ"),  true);
-        strDecodedHtml.Replace(wxT("&iuml;"),   wxT("´"),  true);
-        strDecodedHtml.Replace(wxT("&eth;"),    wxT("­"),  true);
-        strDecodedHtml.Replace(wxT("&ntilde;"), wxT("˝"),  true);
-        strDecodedHtml.Replace(wxT("&ograve;"), wxT("˛"),  true);
-        strDecodedHtml.Replace(wxT("&oacute;"), wxT("ˇ"),  true);
-        strDecodedHtml.Replace(wxT("&ocirc;"),  wxT("˘"),  true);
-        strDecodedHtml.Replace(wxT("&otilde;"), wxT("§"),  true);
-        strDecodedHtml.Replace(wxT("&ouml;"),   wxT("÷"),  true);
-        strDecodedHtml.Replace(wxT("&divide;"), wxT("¸"),  true);
-        strDecodedHtml.Replace(wxT("&oslash;"), wxT("°"),  true);
-        strDecodedHtml.Replace(wxT("&ugrave;"), wxT("¨"),  true);
-        strDecodedHtml.Replace(wxT("&uacute;"), wxT("˙"),  true);
-        strDecodedHtml.Replace(wxT("&ucirc;"),  wxT("ű"),  true);
-        strDecodedHtml.Replace(wxT("&uuml;"),   wxT("Ř"),  true);
-        strDecodedHtml.Replace(wxT("&yacute;"), wxT("ř"),  true);
-        strDecodedHtml.Replace(wxT("&thorn;"),  wxT("■"),  true);
-        strDecodedHtml.Replace(wxT("&yuml;"),   wxT(" "),  true);
+        strDecodedHtml.Replace(wxT("&sbquo;"),  wxT("‚"),  true);
+        strDecodedHtml.Replace(wxT("&fnof;"),   wxT("ƒ"),  true);
+        strDecodedHtml.Replace(wxT("&bdquo;"),  wxT("„"),  true);
+        strDecodedHtml.Replace(wxT("&hellip;"), wxT("┬ů"),  true);
+        strDecodedHtml.Replace(wxT("&dagger;"), wxT("┬ć"),  true);
+        strDecodedHtml.Replace(wxT("&Dagger;"), wxT("‡"),  true);
+        strDecodedHtml.Replace(wxT("&Scaron;"), wxT("┬Ő"),  true);
+        strDecodedHtml.Replace(wxT("&OElig;"),  wxT("Œ"),  true);
+        strDecodedHtml.Replace(wxT("&lsquo;"),  wxT("┬Ĺ"),  true);
+        strDecodedHtml.Replace(wxT("&rsquo;"),  wxT("┬ĺ"),  true);
+        strDecodedHtml.Replace(wxT("&ldquo;"),  wxT("“"),  true);
+        strDecodedHtml.Replace(wxT("&rdquo;"),  wxT("”"),  true);
+        strDecodedHtml.Replace(wxT("&bull;"),   wxT("┬Ľ"),  true);
+        strDecodedHtml.Replace(wxT("&ndash;"),  wxT("┬ľ"),  true);
+        strDecodedHtml.Replace(wxT("&mdash;"),  wxT("┬Ś"),  true);
+        strDecodedHtml.Replace(wxT("&tilde;"),  wxT("┬ś┬ś~"),  true);
+        strDecodedHtml.Replace(wxT("&trade;"),  wxT("™"),  true);
+        strDecodedHtml.Replace(wxT("&scaron;"), wxT("š"),  true);
+        strDecodedHtml.Replace(wxT("&oelig;"),  wxT("┬ť"),  true);
+        strDecodedHtml.Replace(wxT("&Yuml;"),   wxT("┬č"),  true);
+        strDecodedHtml.Replace(wxT("&iexcl;"),  wxT("¡"),  true);
+        strDecodedHtml.Replace(wxT("&cent;"),   wxT("¢"),  true);
+        strDecodedHtml.Replace(wxT("&pound;"),  wxT("£"),  true);
+        strDecodedHtml.Replace(wxT("&curren;"), wxT("┬Ą"),  true);
+        strDecodedHtml.Replace(wxT("&yen;"),    wxT("┬ą"),  true);
+        strDecodedHtml.Replace(wxT("&brvbar;"), wxT("┬Ž"),  true);
+        strDecodedHtml.Replace(wxT("&sect;"),   wxT("┬ž"),  true);
+        strDecodedHtml.Replace(wxT("&uml;"),    wxT("┬Ę"),  true);
+        strDecodedHtml.Replace(wxT("&copy;"),   wxT("┬ę"),  true);
+        strDecodedHtml.Replace(wxT("&ordf;"),   wxT("ª"),  true);
+        strDecodedHtml.Replace(wxT("&laquo;"),  wxT("┬ź"),  true);
+        strDecodedHtml.Replace(wxT("&not;"),    wxT("┬Č"),  true);
+        strDecodedHtml.Replace(wxT("&reg;"),    wxT("®"),  true);
+        strDecodedHtml.Replace(wxT("&macr;"),   wxT("¯"),  true);
+        strDecodedHtml.Replace(wxT("&deg;"),    wxT("┬░"),  true);
+        strDecodedHtml.Replace(wxT("&plusmn;"), wxT("┬▒"),  true);
+        strDecodedHtml.Replace(wxT("&sup2;"),   wxT("┬▓"),  true);
+        strDecodedHtml.Replace(wxT("&sup3;"),   wxT("┬│"),  true);
+        strDecodedHtml.Replace(wxT("&acute;"),  wxT("┬┤"),  true);
+        strDecodedHtml.Replace(wxT("&micro;"),  wxT("┬Á"),  true);
+        strDecodedHtml.Replace(wxT("&para;"),   wxT("┬Â"),  true);
+        strDecodedHtml.Replace(wxT("&middot;"), wxT("┬Ě"),  true);
+        strDecodedHtml.Replace(wxT("&cedil;"),  wxT("┬Ş"),  true);
+        strDecodedHtml.Replace(wxT("&sup1;"),   wxT("┬╣"),  true);
+        strDecodedHtml.Replace(wxT("&ordm;"),   wxT("┬║"),  true);
+        strDecodedHtml.Replace(wxT("&raquo;"),  wxT("┬╗"),  true);
+        strDecodedHtml.Replace(wxT("&frac14;"), wxT("┬╝"),  true);
+        strDecodedHtml.Replace(wxT("&frac12;"), wxT("┬Ż"),  true);
+        strDecodedHtml.Replace(wxT("&frac34;"), wxT("┬ż"),  true);
+        strDecodedHtml.Replace(wxT("&iquest;"), wxT("┬┐"),  true);
+        strDecodedHtml.Replace(wxT("&Agrave;"), wxT("À"),  true);
+        strDecodedHtml.Replace(wxT("&Aacute;"), wxT("Á"),  true);
+        strDecodedHtml.Replace(wxT("&Acirc;"),  wxT("Â"),  true);
+        strDecodedHtml.Replace(wxT("&Atilde;"), wxT("Ã"),  true);
+        strDecodedHtml.Replace(wxT("&Auml;"),   wxT("Ä"),  true);
+        strDecodedHtml.Replace(wxT("&Aring;"),  wxT("├ů"),  true);
+        strDecodedHtml.Replace(wxT("&AElig;"),  wxT("├ć"),  true);
+        strDecodedHtml.Replace(wxT("&Ccedil;"), wxT("Ç"),  true);
+        strDecodedHtml.Replace(wxT("&Egrave;"), wxT("├ł"),  true);
+        strDecodedHtml.Replace(wxT("&Eacute;"), wxT("É"),  true);
+        strDecodedHtml.Replace(wxT("&Ecirc;"),  wxT("├Ő"),  true);
+        strDecodedHtml.Replace(wxT("&Euml;"),   wxT("├ő"),  true);
+        strDecodedHtml.Replace(wxT("&Igrave;"), wxT("Ì"),  true);
+        strDecodedHtml.Replace(wxT("&Iacute;"), wxT("├Ź"),  true);
+        strDecodedHtml.Replace(wxT("&Icirc;"),  wxT("Î"),  true);
+        strDecodedHtml.Replace(wxT("&Iuml;"),   wxT("├Ć"),  true);
+        strDecodedHtml.Replace(wxT("&ETH;"),    wxT("Ð"),  true);
+        strDecodedHtml.Replace(wxT("&Ntilde;"), wxT("├Ĺ"),  true);
+        strDecodedHtml.Replace(wxT("&Ograve;"), wxT("├ĺ"),  true);
+        strDecodedHtml.Replace(wxT("&Oacute;"), wxT("Ó"),  true);
+        strDecodedHtml.Replace(wxT("&Ocirc;"),  wxT("Ô"),  true);
+        strDecodedHtml.Replace(wxT("&Otilde;"), wxT("├Ľ"),  true);
+        strDecodedHtml.Replace(wxT("&Ouml;"),   wxT("├ľ"),  true);
+        strDecodedHtml.Replace(wxT("&times;"),  wxT("├Ś"),  true);
+        strDecodedHtml.Replace(wxT("&Oslash;"), wxT("├ś"),  true);
+        strDecodedHtml.Replace(wxT("&Ugrave;"), wxT("Ù"),  true);
+        strDecodedHtml.Replace(wxT("&Uacute;"), wxT("Ú"),  true);
+        strDecodedHtml.Replace(wxT("&Ucirc;"),  wxT("├Ť"),  true);
+        strDecodedHtml.Replace(wxT("&Uuml;"),   wxT("├ť"),  true);
+        strDecodedHtml.Replace(wxT("&Yacute;"), wxT("├Ł"),  true);
+        strDecodedHtml.Replace(wxT("&THORN;"),  wxT("├×"),  true);
+        strDecodedHtml.Replace(wxT("&szlig;"),  wxT("├č"),  true);
+        strDecodedHtml.Replace(wxT("&agrave;"), wxT("à"),  true);
+        strDecodedHtml.Replace(wxT("&aacute;"), wxT("á"),  true);
+        strDecodedHtml.Replace(wxT("&acirc;"),  wxT("â"),  true);
+        strDecodedHtml.Replace(wxT("&atilde;"), wxT("ã"),  true);
+        strDecodedHtml.Replace(wxT("&auml;"),   wxT("├Ą"),  true);
+        strDecodedHtml.Replace(wxT("&aring;"),  wxT("├ą"),  true);
+        strDecodedHtml.Replace(wxT("&aelig;"),  wxT("├Ž"),  true);
+        strDecodedHtml.Replace(wxT("&ccedil;"), wxT("├ž"),  true);
+        strDecodedHtml.Replace(wxT("&egrave;"), wxT("├Ę"),  true);
+        strDecodedHtml.Replace(wxT("&eacute;"), wxT("├ę"),  true);
+        strDecodedHtml.Replace(wxT("&ecirc;"),  wxT("ê"),  true);
+        strDecodedHtml.Replace(wxT("&euml;"),   wxT("├ź"),  true);
+        strDecodedHtml.Replace(wxT("&igrave;"), wxT("├Č"),  true);
+        strDecodedHtml.Replace(wxT("&iacute;"), wxT("├ş"),  true);
+        strDecodedHtml.Replace(wxT("&icirc;"),  wxT("î"),  true);
+        strDecodedHtml.Replace(wxT("&iuml;"),   wxT("ï"),  true);
+        strDecodedHtml.Replace(wxT("&eth;"),    wxT("├░"),  true);
+        strDecodedHtml.Replace(wxT("&ntilde;"), wxT("├▒"),  true);
+        strDecodedHtml.Replace(wxT("&ograve;"), wxT("├▓"),  true);
+        strDecodedHtml.Replace(wxT("&oacute;"), wxT("├│"),  true);
+        strDecodedHtml.Replace(wxT("&ocirc;"),  wxT("├┤"),  true);
+        strDecodedHtml.Replace(wxT("&otilde;"), wxT("├Á"),  true);
+        strDecodedHtml.Replace(wxT("&ouml;"),   wxT("├Â"),  true);
+        strDecodedHtml.Replace(wxT("&divide;"), wxT("├Ě"),  true);
+        strDecodedHtml.Replace(wxT("&oslash;"), wxT("├Ş"),  true);
+        strDecodedHtml.Replace(wxT("&ugrave;"), wxT("├╣"),  true);
+        strDecodedHtml.Replace(wxT("&uacute;"), wxT("├║"),  true);
+        strDecodedHtml.Replace(wxT("&ucirc;"),  wxT("├╗"),  true);
+        strDecodedHtml.Replace(wxT("&uuml;"),   wxT("├╝"),  true);
+        strDecodedHtml.Replace(wxT("&yacute;"), wxT("├Ż"),  true);
+        strDecodedHtml.Replace(wxT("&thorn;"),  wxT("├ż"),  true);
+        strDecodedHtml.Replace(wxT("&yuml;"),   wxT("├┐"),  true);
 #endif
     }
 


-- System Information:
Debian Release: 6.0
  APT prefers stable
  APT policy: (900, 'stable'), (700, 'oldstable'), (510, 'unstable'), (200, 'experimental'), (111, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-3-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages codelite depends on:
ii  libatk1.0-0                1.30.0-1      The ATK accessibility toolkit
ii  libc6                      2.11.2-10     Embedded GNU C Library: Shared lib
ii  libcairo2                  1.8.10-6      The Cairo 2D vector graphics libra
ii  libfontconfig1             2.8.0-2.1     generic font configuration library
ii  libfreetype6               2.4.2-2.1     FreeType 2 font engine, shared lib
ii  libgcc1                    1:4.4.5-8     GCC support library
ii  libglib2.0-0               2.28.1-1+b1   The GLib library of C routines
ii  libgtk2.0-0                2.24.1-1      The GTK+ graphical user interface 
ii  libpango1.0-0              1.28.3-4      Layout and rendering of internatio
ii  libsqlite3-0               3.7.3-1       SQLite 3 shared library
ii  libstdc++6                 4.4.5-8       The GNU Standard C++ Library v3
ii  libwxbase2.8-0             2.8.10.1-3+b1 wxBase library (runtime) - non-GUI
ii  libwxgtk2.8-0              2.8.10.1-3+b1 wxWidgets Cross-platform C++ GUI t

Versions of packages codelite recommends:
ii  g++                        4:4.4.5-1     The GNU C++ compiler
ii  gcc                        4:4.4.5-1     The GNU C compiler
ii  gdb                        7.0.1-2+b1    The GNU Debugger
ii  qt4-qmake                  4:4.6.3-4     Qt 4 qmake Makefile generator tool
ii  rxvt-unicode [x-terminal-e 9.07-2+b1     RXVT-like terminal emulator with U
ii  wx-common                  2.8.10.1-3+b1 wxWidgets Cross-platform C++ GUI t
ii  xterm [x-terminal-emulator 261-1         X terminal emulator

Versions of packages codelite suggests:
pn  codelite-plugins              <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Hi,

As we can see by the link, upstream answered enough clean. Quotation:

> This is not a bug. but a user miss-configuration - Instead of opening this
> is a bug, you should have post it in the forum.
> 
> By default codelite sets the code-page to ISO-8859-1 (Latin1)
> To fix this, the user should set the encoding (I suggest using UTF8):
> from the main menu: "Settings -> Global Editor Preferences -> Misc ->
> Encoding and Locale"

So this bug report can be closed.

Best regards,
Boris

--- End Message ---

Reply to: