On 5/30/07, eg <egoots@gmail.com> wrote:
> Mark Phippard wrote:
> > I think we really need to address the problems of APR ICONV in our
> > next release. Please see this thread for some references:
> >
> > http://subversion.tigris.org/servlets/BrowseList?list=dev&by=thread&from=582337
> >
> >
> > This library has always been a problem, when there are multiple
> > clients installed and they used different compilers. But now with a
> > mixture of APR ICONV 0.9.x and 1.1.x out there this problem is going
> > to escalate. It crashes Subversion, which means it can also crash
> > clients using Subversion.
> >
> > Stefan King did the work of creating an initial patch that replaces
> > the dependency with Win32 API's. I think we just need some consensus
> > that this is what we should do, and then get a developer to do it.
> >
> > I think this is important and we are going to have problems if we do
> > not address this for 1.5.
> >
>
> If I understand correctly, Stefan already patches TortoiseSVN to do this.
>
> TortoiseSVN "seems" to be one of the main ide/tools of choice for
> Windows SVN users... this is surmised based on the fact that there have
> now been over 4,500,000 downloads of it from Sourceforge.
>
> I don't know how many of these are non-english users, but some of the
> main Tortoise devs seem to be.
>
> Doesn't this mean that, in a sense, it has been effectively field tested
> under various locales for some time?
>
> The only objection in the original thread seems to come from someone's
> recollections about incomplete utf8 support under Windows.
>
> I recall PostgreSql running into something like this as well so I
> googled over there and came up with the following:
>
> http://archives.postgresql.org/pgsql-odbc/2006-03/msg00227.php
> and
> http://pginstaller.projects.postgresql.org/faq/FAQ_windows.html#2.6
>
> Perhaps there is some useful "facts" there.
Stefan did point out one limitation currently and that is support for
the --encoding option on the command line. This is not an issue for
TortoiseSVN because it does not expose that option to users. But
apparently that option allows you to specify an arbitrary encoding and
he did not find an API that he could use for that.
It is possible he did not try very hard since he did not need it.
Personally, I'd rather lose that option in the Windows command line
than live with APR ICONV any longer.
--
Thanks
Mark Phippard
http://markphip.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed May 30 20:43:40 2007