sapling/hgext/largefiles
Mads Kiilerich 2e2ad4f35e largefiles: fix cat of non-largefiles from subdirectory
We were calling back to the original commands.cat from inside the walk loop
that handled and filtered out largefiles. That did however happen with file
paths relative to repo root and the original cat would fail when it applied its
own walk and match on top of that.

Instead we now duplicate and modify the code from commands.cat and patch it to
handle both normal and largefiles.

A change in test output shows that this also makes the exit code with
largefiles consistent with the normal one in the case where one of several
specified files are missing.

This also fixes the combination of --output and largefiles.
2013-04-15 01:43:31 +02:00
..
__init__.py largefiles: don't cache largefiles for pulled heads by default 2013-02-09 21:07:42 +00:00
basestore.py merge with stable 2013-02-28 14:51:59 +01:00
CONTRIBUTORS hgext: add largefiles extension 2011-09-24 17:35:45 +02:00
lfcommands.py largefiles: fix cat of non-largefiles from subdirectory 2013-04-15 01:43:31 +02:00
lfutil.py largefiles: getstandinmatcher should not depend on existence of directories 2013-02-28 13:45:18 +01:00
localstore.py largefiles: report localstore errors with single line warnings messages 2013-02-04 02:46:53 +01:00
overrides.py largefiles: fix cat of non-largefiles from subdirectory 2013-04-15 01:43:31 +02:00
proto.py largefiles: quiet (and document) undefined name errors (issue3886) 2013-04-12 17:33:24 -07:00
remotestore.py largefiles: fold oddly named _verify into remotestore.exists 2013-02-08 13:00:08 +01:00
reposetup.py largefiles: improve repo wrapping detection 2013-04-10 02:27:35 +09:00
uisetup.py largefiles: don't cache largefiles for pulled heads by default 2013-02-09 21:07:42 +00:00
wirestore.py largefiles: let wirestore._stat return stats as expected by remotestore verify 2013-01-28 15:19:44 +01:00