Thomas Heller <>

Found Review
r863379 r869740

r863379 | dlr | 2007-01-30 22:31:59 +0000 (Tue, 30 Jan 2007)

Fix to work for those with non-English locales set in
their environment.

* contrib/client-side/
  Set LC_ALL -- rather than LC_MESSAGES -- to C, as the Subversion
  command-line doesn't acknowledge LC_MESSAGES in svn_cmdline_init().

Found by: Phillipe Bruhat <>
          Thomas Heller <>

r869740 | rocketraman | 2008-03-02 00:48:59 +0000 (Sun, 02 Mar 2008)

Resolve issue with encoding commit log messages as described by
Romulo Ceccon at:

* contrib/client-side/ Import locale, set locale to user default.
  (recode_stdout_to_file): New method to decode standard output and encode using
    the user's default locale encoding.
  (get_commit_log): Call recode_stdout_to_file to change the encoding of svn
    log output.

* contrib/client-side/
  (testCommitMessageEncoding): New test case to verify the commit log message

Patch by:  Romulo A. Ceccon <>
Review by: Thomas Heller <>