Bug 3331 - modified largefiles don't show up in bash completion
Summary: modified largefiles don't show up in bash completion
Status: RESOLVED WORKSFORME
Alias: None
Product: Mercurial
Classification: Unclassified
Component: Mercurial (show other bugs)
Version: unspecified
Hardware: All All
: normal bug
Assignee: Na'Tosha Bard
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-22 05:08 UTC by Tak
Modified: 2012-05-12 15:52 UTC (History)
3 users (show)

See Also:
Python Version: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tak 2012-03-22 05:08 UTC
Steps to reproduce:
levi@levi-XPS-8300:/tmp/blah$ hg init .
levi@levi-XPS-8300:/tmp/blah$ mkdir -p foo/bar/baz foo/bar/bam
levi@levi-XPS-8300:/tmp/blah$ touch foo/bar/baz/large1 foo/bar/bam/large2
levi@levi-XPS-8300:/tmp/blah$ mkdir -p foo/foo/foo
levi@levi-XPS-8300:/tmp/blah$ touch foo/foo/foo/normal1
levi@levi-XPS-8300:/tmp/blah$ hg add --large foo/bar/*/large*
levi@levi-XPS-8300:/tmp/blah$ hg add foo/foo/foo/normal1 
levi@levi-XPS-8300:/tmp/blah$ hg commit -ma
levi@levi-XPS-8300:/tmp/blah$ echo a > foo/bar/baz/large1 
levi@levi-XPS-8300:/tmp/blah$ echo a > foo/bar/bam/large2 
levi@levi-XPS-8300:/tmp/blah$ echo a > foo/foo/foo/normal1 
levi@levi-XPS-8300:/tmp/blah$ hg status --quiet
M foo/bar/bam/large2
M foo/bar/baz/large1
M foo/foo/foo/normal1

At this point: if I type "hg commit fo" and press tab, it gets completed to
"hg commit foo/foo/foo/normal1" as though that were the only modified file
under foo/
Comment 1 Bugzilla 2012-05-12 09:29 UTC

--- Bug imported by bugzilla@serpentine.com 2012-05-12 09:29 EDT  ---

This bug was previously known as _bug_ 3330 at http://mercurial.selenic.com/bts/issue3330

Bug Status was UNCONFIRMED but everconfirmed was true
   Setting status to CONFIRMED