From 88b1707b584afe55a59bc041a37a7a278e159711 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Wed, 24 Jun 2015 21:29:56 -0400 Subject: [PATCH] CLI2: Commented out implementation of ::desugarFilterPlainArgs - The algorithm is wrong, and it misidentfies solitary search patterns. --- src/CLI2.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/CLI2.cpp b/src/CLI2.cpp index 57b831d8f..0f2f36b99 100644 --- a/src/CLI2.cpp +++ b/src/CLI2.cpp @@ -528,7 +528,7 @@ void CLI2::prepareFilter (bool applyContext) findIDs (); findUUIDs (); insertIDExpr (); - desugarFilterPlainArgs (); + desugarFilterPlainArgs (); // Unimplemented. findStrayModifications (); desugarFilterTags (); desugarFilterAttributes (); @@ -1403,8 +1403,11 @@ void CLI2::insertIDExpr () } //////////////////////////////////////////////////////////////////////////////// +// TODO Removed because this algorithm is unreliable. + void CLI2::desugarFilterPlainArgs () { +/* bool changes = false; std::vector reconstructed; auto prev = &_args[0]; @@ -1448,6 +1451,7 @@ void CLI2::desugarFilterPlainArgs () if (context.config.getInteger ("debug.parser") >= 3) context.debug (dump ("CLI2::prepareFilter desugarFilterPlainArgs")); } +*/ } ////////////////////////////////////////////////////////////////////////////////