Subject: | SVK does not play well with locales |
Dear SVK developpers,
I recently started to use SVK, and discovered it is a very valuable interface to Subversion
repositories. I also noticed that SVK ignores the LANG environment variable, in some places
where it should be adequate to take it into account. Among others these places are:
-- Commit message input;
-- Log message output.
This is not that bat since I took the habit to pretype the message and use the --encoding
flag for my commit operation, and to filter log output with iconv. It would however be more
convenient that SVK take the LANG variable into account, especially in commit operations.
This nice software would also look more polished out, which doesn't hurt.
(I left in the s/bat/bad/ typo, since it looks kind of fun to me :) )
Technical strings:
# SVK version
Show quoted text
> svk -v
This is svk, version v2.2.0 (using Subversion bindings 1.5.3)
# Environment identification
Show quoted text> uname -a
Darwin localhost 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007;
root:xnu-792.25.20~1/RELEASE_I386 i386 i386
# MacPorts version
Show quoted text> port version
Version: 1.600
# Some environment variables
Show quoted text> env | grep 'CHARSET\|LANG\|TERM'
TERM_PROGRAM=Apple_Terminal
TERM_PROGRAM_VERSION=133-1
TERM=xterm-color
LANG=fr_FR.ISO8859-15
CHARSET=ISO8859-15
# Perl
Show quoted text> /opt/local/bin/perl -v
This is perl, v5.8.8 built for darwin-2level