effectflag: fix content change detection for filtered revs
In some cases (like amended an obsolete changeset), computing the diff and
comparing them need to work with filtered revisions. We need to use unfiltered
change contexts to safely compute diffs.
#!/usr/bin/make -f#export DH_VERBOSE=1%: dh $@ --with python2 --buildsystem=python_distutilsoverride_dh_auto_build: dh_auto_build $(MAKE) -C docshgsrc_defined: # Use "! -z" instead of "-n", because "-n" without arguments is true test ! -z $(HGSRC) && test -d $(HGSRC) || (echo "$(HGSRC) is not a directory"; false)ifeq (,$(filter nocheck, $(DEB_BUILD_OPTIONS)))override_dh_auto_test: hgsrc_defined cd tests && python $(HGSRC)/tests/run-tests.py --with-hg=$(HGSRC)/hg --blacklist=$(CURDIR)/debian/test-blacklistendifoverride_dh_python2: # avoid conflict with mercurial's own hgext3rd/__init__.py find debian -path '*/hgext3rd/__init__.py' -delete dh_python2override_dh_auto_clean: clean-docs dh_auto_clean rm -f tests/*.errclean-docs: rm -rf html rm -f docs/static/logo-evolve.ico rm -f docs/tutorials/tutorial.rst