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

[TSVN] Re: Questions, polish bugs, feature request

From: Valik <vampire.valik_at_gmail.com>
Date: 2005-07-15 20:11:40 CEST

> From: SteveKing [mailto:steveking@gmx.ch]
> I don't know if that's possible with msi's.
> But feel free to mess around with our WiX script - maybe you can get
it
> to do that.

Okay. I've not any experience with any of that but I can always take a
look.

> filed as issue 116:
> http://tortoisesvn.berlios.de/issues/index.php?do=details&id=116

Okay, thanks.

> Sure, this would be a great feature. Problem is: we either block both
> explorer and the repobrowser while the data transfer is done, or we'd
> have to implement IAsyncOperation. Something which I don't quite know
> how to do right.

Well, I can see how you don't quite know how to do it right. Reading
the documentation, I'm undecided if it's simple to do but the
explanation is complex or if it's complex to do but the explanation is
too simple. Then again, I'm not in the habit of writing shell
extensions so I don't know what other factors are involved so its
probably just really complex and poorly explained (As is the case with a
lot of MSDN it seems). However, shouldn't the request be open on the
issue tracker, though, if it's still being considered? I believe it was
marked closed and the reason was "undecided" or something along those
lines. To me, "undecided" means its open but could be closed later on.

> Check the file autolist.txt in the TSVN installation bin folder.
> There you'll see that this is done with regex strings.
>
> (MULTILINE) .h, .hpp = ^\s*class\s*([\w_]+)|([\w_]+)\(
> regex file the regex string to extract the keywords
> over extension
> multiple to apply
> lines the regex
>
> I've written a small tool to test regex strings and apply them to
files.
> http://tortoisesvn.tigris.org/files/documents/406/20668/RegExpTest.exe
>
> Just enter your regex there and drag the file you want to test it with
> on the dialog. Then you'll see which keywords are extracted and used
for
> autocompletion.
>
> Stefan

Awesome, I was hoping it was some sort of regular expression system.
The only question I have about this now is whether or not there a
user-specific location to put the pattern? I suspect that adding it to
autolist.txt will cause it to get overwritten each time I install a new
version of TSVN. While I have no problem submitting a working
expression for inclusion with TSVN, I use a non-standard file extension
(in addition to the official one) for the language I'm going to create a
pattern for (AutoIt v3, a scripting language). I'm just curious as to
whether or not I can put my own custom extension somewhere that will
keep it from getting overwritten each time I update but will also keep
it out of the list maintained with TSVN.

Thanks for the information.

- Valik

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Jul 15 20:17:28 2005

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