On Thu, Sep 10, 2009 at 5:33 PM, Adrian Buehlmann <[email protected]> wrote:
> On 10.09.2009 22:59, Chris Withers wrote:
>> Hi All,
>>
>> So, next issues. I'm now running from the 090908 nightly build.
>>
>> I do a "View File Status" on a working copy I've cloned..
>>
>> - I click C to show all the files, why do .hginore and .hgtags show as
>> Clean rather than Ignored?
>
> These are mercurial questions, not thg specific.
>
> Why should they show up as ignored?
>
> It makes no sense to ignore .hgtags. That file is versioned anyway, so
> it is added and it is always clean by definition (I think).
> .hgtags is manipulated by 'hg tags'. Please try it yourself or ask
> on the mercurial mailing list. The #mercurial channel on IRC is usually also
> quite helpful.
>
> You can ignore files with mercurial but add them despite by explicitly
> adding them with 'hg add <file>'.
>
> Once they are added they can be checked in. So you can have files that
> would be hit by your ignore patterns but still are versioned.
>
> I think I even saw people using ignore everything.
>
> hg add myfile.txt
>
> will then add myfile.txt even if it would be covered by ignore patterns.
>
> See also http://www.selenic.com/mercurial/hgignore.5.html
>
>> - Why can't I drag'n'drop files from that list into, say, a text editor?
>
> Not implemented. I never tried that.
>
> There is an 'edit' entry in the context menu. And it works.
> (First time I used that I think).
>
>> - When I right click and do `log`, I get an empty window, even though
>> doing 'hg log the/same/path' in a dos box gives me a nice long list?
>
> I think this could be a bug and I see this behavior here as well for files
> that are not in the repo root (that is, in a subdir): I get an empty log
> (I'm running from thg source, using default branch tip).
>
> Ha! Just found it!
>
> In the file list in status window, the paths are shown using *backslash*
> path separator. The path is copied as is into the file filter in the
> filter toolbar in the history dialog. If I then manually change the 
> backslashes
> into *forward* slashes and hit return, I get a non empty log for that
> file!

Nice catch.

It seems log() needs the same util.pconvert() treatment as the merge options.
Should check if other options are similarly broken.

--
Steve Borho

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to