diff options
author | Joey Hess <joey@kitenet.net> | 2012-10-19 16:09:21 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-10-19 16:09:21 -0400 |
commit | 5237b17193befdac87dfbeac9391e5ccad3049bb (patch) | |
tree | a107b4120c993103a0d37668ec9e6c9f3b28041e /debian | |
parent | 5f835c769eb673b28d2d0211adfd6cbdf420b4bc (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/changelog | 2 |
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 |