summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-10-19 16:09:21 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-10-19 16:09:21 -0400
commit5237b17193befdac87dfbeac9391e5ccad3049bb (patch)
treea107b4120c993103a0d37668ec9e6c9f3b28041e /debian
parent5f835c769eb673b28d2d0211adfd6cbdf420b4bc (diff)
Replace "in=" with "present" in preferred content expressions
in= was problimatic in two ways. First, it referred to a remote by name, but preferred content expressions can be evaluated elsewhere, where that remote doesn't exist, or a different remote has the same name. This name lookup code could error out at runtime. Secondly, in= seemed pretty useless. in=here did not cause content to be gotten, but it did let present content be dropped. present is more useful, although "not present" is unstable and should be avoided.
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog2
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 7371a351b..314b500d5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ git-annex (3.20121018) UNRELEASED; urgency=low
* Fix handling of GIT_DIR when it refers to a git submodule.
* Preferred content path matching bugfix.
+ * Preferred content expressions cannot use "in=".
+ * Preferred content expressions can use "present".
-- Joey Hess <joeyh@debian.org> Wed, 17 Oct 2012 14:24:10 -0400