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

RE: Blame feature requests: view path name; deleted lines

From: Craig McQueen <craig.mcqueen_at_beamcommunications.com>
Date: Mon, 27 Jun 2011 17:16:29 -0700

> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn_at_gmail.com]
> Sent: Monday, 27 June 2011 5:06 PM
> To: users_at_tortoisesvn.tigris.org
> Subject: Re: Blame feature requests: view path name; deleted lines
> On Mon, Jun 27, 2011 at 05:01, Craig McQueen
> <craig.mcqueen_at_beamcommunications.com> wrote:
> > Hello,
> >
> >
> >
> > Blame is a fantastic tool, very useful. I have two feature requests
> that I
> > would find useful, for what it’s worth:
> >
> >
> >
> > 1) Be able to view the filename/SVN path name of the file. I have
> projects
> > with files of the same name, which I sometimes compare. If I am not
> paying
> > attention, I forget which project a window belongs to, and Blame
> doesn’t
> > provide a way to find out. It would be good to be able to see the
> full path
> > in the title bar, status bar, menu item, somewhere.
> On trunk, TBlame shows the path in the window title.
> > 2) Be able to view a “blame” of when lines have been deleted. Blame
> can show
> > when a line has been added or modified, but not deleted. It would be
> great
> > to optionally show deleted lines, with strike-out or some other
> visual
> > indication, and with a gap in the line numbering.
> Deleted since when?
> Imagine a file like this
> abcde
> fghijkl
> mnopq
> over the lifetime of the file, it gets changed to
> qponm
> lkjihgf
> edcba
> and then changed again and again and again and ...
> So which lines are deleted and should be shown? What about a line that
> got deleted and re-added several times?

I already understand that blame only shows the _most recent_ change for a line, not the complete history of changes.

That example looks like changes to me, not deletions. My request was about lines that are purely deleted, not changed. E.g. a file once had:


And then a line got deleted:


> This request does not make sense if you really think about it.

Think of it this way: imagine that instead of deleting lines in a file, I decided to replace them with XXXXXXXXXXXXX. TBlame would be able to show that. So, imagine extending that concept to treat actual deleted lines in a similar way.

I think conceptually it makes sense, though I would understand if the current TBlame design wouldn't easily accommodate such a change.

Craig McQueen


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-06-28 02:16:57 CEST

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