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

Re: TortoiseMerge Searches

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-08-08 19:44:52 CEST

Andrew Phillips wrote:
> I use TortoiseMerge for doing file comparisons a lot. I think I have
> meagre needs but have a few suggestions/questions, mainly with regard to
> searching. BTW I would be quite prepared to implement these myself if
> it can be confirmed that they are a good idea and not inimical to the
> basic design of the software.
>
> 1. More search options would be useful, particularly "Whole Word", which
[snip]

http://www.tortoisesvn.net/issues/?do=details&id=271

> 6. When copying the selected line(s) to the clipboard an "end of line"
> should be added to the last line. Several times I have pasted and not
> noticed that an existing line is left sitting on the end of the last
> pasted line. This is usually noticed later but could nasty problems.

http://www.tortoisesvn.net/issues/?do=details&id=272

> 7. Many of the above changes would be assisted if partial lines could be
> selected (with the mouse or keyboard), just like in Blame. This may be
> hard as I suspect some sort of line-oriented, not character-oriented
> control is being used to display the text.
>
> This would allow searches and clipboard commands to work just like in a
> text editor - behaviour that people are already very familiar with.

I don't think we can do that easily. And the benefits are not that big
to justify such a big effort.

> 8. The one thing I would find incredibly useful would be to be able to
> search for the next occurrence of selected text (as in Ctrl+F3 in Visual
> Studio). That is, use the mouse to select some text and press Ctrl+F3
> to find the next occurrence of it.

Ahem: not Ctrl-F3 but only F3 does the trick. All text editors I know
(even Visual Studio) use F3 to search for the next occurrence.
Since you can't select text in TMerge but only whole lines, searching
for "selected text" isn't really useful.

> 9. Although I rarely use it other "diff" tools I have used support
> printing and also switching between vertical/horizontal split.

To print, just use a regular text editor.
And what would a horizontal split be useful for? You can't see the
differences that way.

> Finally, is there any reason the source code requires VS2005? I have
> many versions of MS compilers going back to 1984 but the latest I have
> is VS2003. I don't think there is much extra in the C++ language or
> run-time that would make VS2005 a necessity. (There may be other
> benefits, of course, but these should not preclude building with
> VS2003.)

The main reason is that I use VS2005 and switched over to this version.
Since there are not that many people working on TSVN (the code), I don't
like to maintain older versions. Also, CRT80 has some nice new secure
functions which aren't available in earlier versions. We now use those,
and to support older VS versions we'd have to use ugly #ifdefs to work
around that.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Aug 8 19:45:31 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.