[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Volunteer for #872? (apr-iconv/xlate stuff, esp Win32)

From: <brane_at_xbc.nu>
Date: 2003-09-07 22:51:36 CEST

kfogel@collab.net wrote:

>Martin Hauner <hauner@web.de> writes:
>
>
>>Hi, I am not an expert on those stuff but I would give it a try.
>>
>>
>
>Hello, Martin and Brane.
>
>This is Karl in (possibly overeager) manager mode, just making sure
>that Martin isn't waiting for answers from Brane while Brane is
>waiting for questions from Martin. That would be a "race condition",
>a word that is paradoxically used to describe situations where no one
>is going anywhere :-).
>
>So: you guys are coordinated, and know whose court the ball is in for
>issue #872?
>
>-Karl, former Co-Tyrant, now ESPN Commentator for SubversionBall
>
>
>

Sorry for the extremely late reply... I've been so busy it's not even
funny any more.

Here's what needs to be done with Issue #872:

    * Define two new charset conversion functions: one that converts
      from the console input encoding to UTF-8, and one that converts
      from UTF-8 to the console output encoding. On Unix, these will
      just map to the existing to/from-UTF-8 functions.
    * Change the Windows portion of svn_cmdline_init to stop calling
      SetConsole[Outpu]CP, and instead call GetConsole[Output]CP and
      store both values. These will be used by the two new functions.
    * Use the new conversion functions wherever anything is printed to
      or read form the console.

It's also a good idea to be careful about the usage of
svn_utf_utf8_to_native; it's possible that this function can be mapped
directly to the new console output conversion routine, but I'm not
positive as I haven't looked at the code yet.

Hope that's clear enough.

-- 
Brane Čibej   <brane_at_xbc.nu>   http://www.xbc.nu/brane/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Sep 7 22:52:33 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.