Commit graph

2122 commits

Author SHA1 Message Date
https://www.google.com/accounts/o8/id?id=AItOawkGCmVc5qIJaQQgG82Hc5zzBdAVdhe2JEM
16daa24d96 Added a comment 2013-05-29 17:20:40 +00:00
http://joeyh.name/
3bf3eb57e5 Added a comment 2013-05-29 17:01:55 +00:00
http://joeyh.name/
8c8d635753 Added a comment 2013-05-29 16:45:03 +00:00
http://joeyh.name/
b06bf5f118 Added a comment 2013-05-29 16:18:35 +00:00
http://joeyh.name/
906446db68 Added a comment 2013-05-29 16:13:10 +00:00
http://joeyh.name/
2c5e6b21d8 Added a comment 2013-05-29 16:11:46 +00:00
http://joeyh.name/
d437079c16 Added a comment 2013-05-29 15:39:48 +00:00
http://joeyh.name/
dc7ddeec9b Added a comment 2013-05-29 15:36:49 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkx5V3MTbzCXS3J7Mn9FEq8M9bPPYMkAHY
cfad8e999a Added a comment 2013-05-29 11:33:05 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkx5V3MTbzCXS3J7Mn9FEq8M9bPPYMkAHY
5beec9b4ad 2013-05-29 11:23:43 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkx5V3MTbzCXS3J7Mn9FEq8M9bPPYMkAHY
2928c167e4 2013-05-29 10:13:15 +00:00
robconnolly
ccfc46301b 2013-05-29 08:50:38 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkkyBDsfOB7JZvPZ4a8F3rwv0wk6Nb9n48
51698e7279 Added a comment 2013-05-28 19:21:57 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkx5V3MTbzCXS3J7Mn9FEq8M9bPPYMkAHY
6a188b3ef1 2013-05-28 17:57:59 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkx5V3MTbzCXS3J7Mn9FEq8M9bPPYMkAHY
c7809ac380 2013-05-28 17:44:55 +00:00
EvanDeaubl
ecfef64f03 2013-05-28 00:40:13 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmUJBh1lYmvfCCiGr3yrdx-QhuLCSRnU5c
bf96c07b2e Added a comment 2013-05-27 22:24:44 +00:00
http://joeyh.name/
152c1aab39 Added a comment 2013-05-27 18:35:45 +00:00
http://joeyh.name/
a9a7d14457 Added a comment 2013-05-27 15:31:53 +00:00
http://joeyh.name/
d4bf0c3d0b Added a comment 2013-05-27 05:03:05 +00:00
http://tiker.net/openid/
dfdabe001e 2013-05-27 01:41:39 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmLB39PC89rfGaA8SwrsnB6tbumezj-aC0
7d5df365b2 Added a comment: It did it again. 2013-05-25 09:31:23 +00:00
Joey Hess
e3c1586997 Improve error handling when getting uuid of http remotes to auto-ignore, like with ssh remotes. 2013-05-25 01:47:19 -04:00
Joey Hess
b4bd3759f3 Merge branch 'master' of ssh://git-annex.branchable.com 2013-05-25 00:38:04 -04:00
Joey Hess
f8e940eb8e Fix bug in parsing of parens in some preferred content expressions. This fixes the behavior of the manual mode group.
The current manual mode preferred content expression is:

"present and (((exclude=*/archive/* and exclude=archive/*) or (not (copies=archive:1 or copies=smallarchive:1))) or (not copies=semitrusted+:1))"

The old matcher misparsed this, to basically:

OR (present and (...)) (not copies=semitrusted+:1))

The paren handling and indeed the whole conversion from tokens to the
matcher was just wrong. The new way may not be the cleverest, but I think
it is correct, and you can see how it pattern matches structurally against
the expressions when parsing them.

That expression is now parsed to:

MAnd (MOp <function>)
  (MOr (MOr (MAnd (MOp <function>) (MOp <function>)) (MNot (MOr (MOp <function>) (MOp <function>))))
    (MNot (MOp <function>)))

Which appears correct, and behaves correct in testing.

Also threw in a simplifier, so the final generated Matcher has less
unnecessary clutter in it. Mostly so that I could more easily read &
confirm them.

Also, added a simple test of the Matcher to the test suite.

There is a small chance of badly formed preferred content expressions
behaving differently than before due to this rewrite.
2013-05-24 21:46:33 -04:00
http://a-or-b.myopenid.com/
0eab1b091b removed 2013-05-25 00:48:44 +00:00
http://a-or-b.myopenid.com/
93579dea2f 2013-05-25 00:41:48 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
5b7615ef0b 2013-05-24 22:03:16 +00:00
Joey Hess
c84538433a Merge branch 'master' of ssh://git-annex.branchable.com 2013-05-24 12:46:57 -04:00
Joey Hess
56b774d358 close 2013-05-24 11:56:36 -04:00
http://joeyh.name/
09e362355c Added a comment 2013-05-24 15:50:45 +00:00
http://joeyh.name/
9526de5f68 Added a comment 2013-05-24 15:05:13 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmu416zAYgYzbXVZAe30MiXoOWO4z6nGX8
e0a6fe790c Added a comment 2013-05-24 14:59:54 +00:00
Joey Hess
7c1132f483 fixed 2013-05-24 10:31:15 -04:00
http://joeyh.name/
a4c41e3bcd Added a comment 2013-05-24 14:21:04 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlcxKZHglATIiJXD7jcxfYhkhgeFmcVFqE
03e7315c75 Added a comment: 21-May-2013 still broken 2013-05-24 12:00:37 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmu416zAYgYzbXVZAe30MiXoOWO4z6nGX8
3930841474 2013-05-24 08:12:56 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
0a62e9d3a9 2013-05-23 19:54:04 +00:00
http://joeyh.name/
387437e88c Added a comment 2013-05-23 15:59:37 +00:00
http://joeyh.name/
43aad96926 Added a comment 2013-05-23 15:57:08 +00:00
http://joeyh.name/
fbc3934b72 Added a comment 2013-05-23 15:55:16 +00:00
Joey Hess
cf96a69490 fixed 2013-05-23 11:32:44 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmu416zAYgYzbXVZAe30MiXoOWO4z6nGX8
03d3ddfe40 Added a comment 2013-05-23 10:02:55 +00:00
basak
712ec55776 2013-05-22 18:09:46 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnmvJtM53ZX9h8OGQoU2t2OfGwrF7rxFX0
50d76f48af Added a comment: fixed 2013-05-22 14:37:05 +00:00
https://www.google.com/accounts/o8/id?id=AItOawknOATcOkmzX4jKuET5Z2RsaFUNnLKnQsU
3433c47be3 2013-05-22 10:45:18 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlTdxM39-zofCTehLcLYJ8D-xH8pa5DNGA
75f4dd564d 2013-05-21 21:01:00 +00:00
https://www.google.com/accounts/o8/id?id=AItOawntVnR-Z5ghYInvsElbDeADPSuCsF18iTY
26b3822849 2013-05-21 08:22:06 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnu1NYw8UF-NoDbKu8YKVGxi8FoZLH7JPs
deb6acfaba Added a comment: Same error with Android 2013-05-21 02:15:26 +00:00
Joey Hess
5819b18b32 Merge branch 'master' of ssh://git-annex.branchable.com 2013-05-20 17:44:38 -04:00