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

[PATCH] Correct registry files used for debugging

From: Tobias Schäfer <tobiasschaefer_at_gmx.de>
Date: 2006-01-21 18:28:29 CET

Hi all,

before trying to debug TSVN I had a closer look at the *.registry files in the
TortoiseSVN\src\TortoiseShell directory.

I propose the following patches. Note, since all *.registry files have the
mime-type application/octet-stream I couldn't create a patch with TSVN.
WinMerge actually managed but I don't know if you will be able to apply the
following patches. Therefore I also attached the three resulting *.registry
files.

1-registerrelease-wrong-clsids.diff
registryrelease.registry has two obvious typos probably resulting from copy
and paste errors.

2-duplicate-key.diff
The fourth entry from the bottom of register.registry, deregister.registry and
registerrelease.registry exists twice in each file. This patch removes the
duplicate entry.

3a) No complete patch, since it would not be readable
All three files register.registry, deregister.registry and
registerrelease.registry contain CLSIDs which contain "-4fcc-" which should
actually be "-4FCC-". Windows doesn't seem to care about the upper/lower case
but I had exported my registry from a 1.3.0 release and had a diff in almost
every line because of the wrong case.

3b) Same as 3a) but I can provide a patch for Guids.h, see
3-guids.h-uppercase.diff

4. No patch, since you won't be able to apply it anyway
registerrelease.registry contains the character "ß" in line 131. I guess it
doesn't belong there.

5. Debug-Hints.txt only mentions two *.registry files, but there are actually
three. This patch corrects this.

Tobias

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org

Received on Sat Jan 21 18:29:24 2006

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

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