<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi,</p>
<p>This is your regular remainder that nobody in the core GDAL
maintainer team is a CSharp <span class="HwtZe" lang="fr"><span
class="jCAhz ChMk0b"><span class="ryNqvb">aficionado (we don't
have a personal grief against it, just that we are blatantly
ignorant, at least speaking for myself !), so related
tickets about it will definitely result in no action. <br>
</span></span></span></p>
<p><span class="HwtZe" lang="fr"><span class="jCAhz ChMk0b"><span
class="ryNqvb">See
<a class="moz-txt-link-freetext" href="https://github.com/OSGeo/gdal/issues?q=is%3Aissue+is%3Aopen+label%3A%22csharp+bindings%22">https://github.com/OSGeo/gdal/issues?q=is%3Aissue+is%3Aopen+label%3A%22csharp+bindings%22</a></span></span></span></p>
<p><span class="HwtZe" lang="fr"><span class="jCAhz ChMk0b"><span
class="ryNqvb">The current trend is that people seem to be
annoyed by UTF-8 related issues. The issue is likely that
our methods that accept or take a const char* in the SWIG
bindings should use a specific typemap to map to CSharp
Unicode strings instead of the "C" one or whatever those
concepts are called in CSharp. There is an existing
"utf8_path" typemap that is used in method that accept
filenames, that should probably be renamed to utf8_string
and be used more extensively. And probably with a version of
the methods to also return a raw C string / bytearray in the
cases where drivers don't know the encoding and might return
"random" stuff. Cf pull request #10652 where I did something
for Java that suffered from that later issue.<br>
</span></span></span></p>
<span class="HwtZe" lang="fr"><span class="jCAhz ChMk0b"><span
class="ryNqvb">Happy pull requests!</span></span></span>
<p><span class="HwtZe" lang="fr"><span class="jCAhz ChMk0b"><span
class="ryNqvb">Even<br>
</span></span></span></p>
<pre class="moz-signature" cols="72">--
<a class="moz-txt-link-freetext" href="http://www.spatialys.com">http://www.spatialys.com</a>
My software is free, but my time generally not.</pre>
</body>
</html>