<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Aug 24, 2013 at 7:53 AM, Richard Purdie <span dir="ltr"><<a href="mailto:richard.purdie@linuxfoundation.org" target="_blank">richard.purdie@linuxfoundation.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":10q" style="overflow:hidden">@@ -583,6 +588,14 @@ <span class="il">class</span> DataSmart(MutableMapping):<br>
value = copy.copy(local_var["defaultval"])<br>
if expand and value:<br>
value = self.expand(value, None)<br>
+ if value and flag == "_content" and local_var and "_removeactive" in local_var:<br>
+ for i in local_var["_removeactive"]:<br>
+ if " " + i + " " in value:<br>
+ value = value.replace(" " + i + " ", " ")<br>
+ if value.startswith(i + " "):<br>
+ value = value[len(i + " "):]<br>
+ if value.endswith(" " + i):<br>
+ value = value[:-len(" " + i)]</div></blockquote></div><br>I'm curious, did you profile this implementation vs a split-filter-rejoin?<br>-- <br>Christopher Larson</div></div>