sapling/hgext/largefiles
Mads Kiilerich 2f9545c92c largefiles: drop repo wrapping detection
After 08202d1ef738 I see:

  $ hg id -q
  largefiles: repo method 'commit' appears to have already been wrapped by another extension: largefiles may behave incorrectly
  largefiles: repo method 'push' appears to have already been wrapped by another extension: largefiles may behave incorrectly
  3bd0c95ec1bf

The warning is bad:

* The message gives no hint what the problem is and how it can be resolved.
  The message is useless.

* Largefiles do have its share of problems, but I don't think I ever have seen
  a problem where this warning would have helped. The 'may' in the warning
  seems like an exaggeration of the risk. Having largefiles enabled in
  combination with for instance mq, hggit and hgsubversion causes a warning
  (depending on the configuration order) but do not cause problems. Extensions
  might of course be incompatible, but they can be that in many other ways.
  The check and the message are incorrect.

It would thus be better to remove the check and the warning completely.

Before 08202d1ef738 the check always failed. That change made the check work
more like intended ... but the intention was wrong. This change will thus also
back that change out.
2013-04-26 19:04:01 +02:00
..
__init__.py largefiles: fix typos in documentation 2013-04-19 18:26:35 -03:00
basestore.py largefiles: stat all largefiles in one batch before downloading 2013-04-15 23:37:43 +02:00
CONTRIBUTORS hgext: add largefiles extension 2011-09-24 17:35:45 +02:00
lfcommands.py largefiles: introduce lfpull command for pulling missing largefiles 2013-04-15 01:53:37 +02:00
lfutil.py largefiles: drop limitreader, use filechunkiter limit 2013-04-16 01:55:57 +02:00
localstore.py largefiles: don't close the fd passed to store._getfile 2013-04-15 23:47:04 +02:00
overrides.py largefiles: drop lfutil.blockstream - use filechunkiter like everybody else 2013-04-15 23:43:44 +02:00
proto.py largefiles: use filechunkiter for iterating largefile when serving getlfile 2013-04-16 00:40:21 +02:00
remotestore.py largefiles: stat all largefiles in one batch before downloading 2013-04-15 23:37:43 +02:00
reposetup.py largefiles: drop repo wrapping detection 2013-04-26 19:04:01 +02:00
uisetup.py largefiles: deprecate --all-largefiles for pull 2013-04-15 01:59:11 +02:00
wirestore.py largefiles: stat all largefiles in one batch before downloading 2013-04-15 23:37:43 +02:00