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

[TSVN] TortoiseBlame(TortoiseProc) problem.

From: tdkim <tdkim_at_unimo.co.kr>
Date: 2004-12-25 13:51:07 CET

I posted TortoiseBlame's problem.

http://tortoisesvn.tigris.org/servlets/ReadMsg?list=dev&msgNo=8594

I found out the problem.
If my computer time format is "hh:mm:ss", the problem does not exist.

The correct time format is "2004-10-33 18:12:32"(korean) or
"10/11/2003 00:00:19"(english).

The time field length is 19.
In the sorce(TortoiseProc/Blame.cpp, CBlame::BlameCallback) the time field length is 20.

If i append "AM" or "PM" string to the time format,
the time and date format is "2004-10-33 PM 18:12:32".
the string length is 22.
the last character of second field is appended to Author field in TortoiseBlame.

this is the first problem.

the second problem is
My computer default time format is "tt hh:mm:ss".(Korean Win2000, SP4)

BlameCallback function receive "2004-10-33 18:12:32" as date parameter.
( If you show unknown characters between date and time, the character is korean character.)

WriteString member function of CBlame::m_saveFile trim after korean language(time and author data).

so I can't get the correct tortoiseblame screen.
there is no time(only date) and author data.

thanks for TSVN...
Merry Christmas & Happy new year...
Received on Mon Dec 27 09:20:33 2004

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