<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>As Christopher explained, this is an immediate operation.</p>
<p>I'll look into unit test, I've never looked into this so I'm not
sure how they work...<br>
</p>
<br>
<div class="moz-cite-prefix">On 15/08/2016 16:47, Christopher Larson
wrote:<br>
</div>
<blockquote
cite="mid:CABcZANnzPGjXXvMqmOiVSG4sTYTk0y5iKRZdpCk9Fg+4DHHqQg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Aug 15, 2016 at 7:44 AM,
Peter Kjellerstedt <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:peter.kjellerstedt@axis.com"
target="_blank">peter.kjellerstedt@axis.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":2a6" class="a3s aXjCH m1568ea9f9d3743de">How
will this interact with ?=, ??=, _append and _remove?<br>
<br>
Shouldn't there be unit tests for this? It seems like it
can easily<br>
break and/or be broken by other changes.</div>
</blockquote>
</div>
<br>
It's implemented as an immediate operation, so it'd happen
long before ??=, _append, or _remove are applied. ?= is also
immediate, so isn't relevant -- ?= before it would do nothing,
as the unset would undo it, and ?= after the unset would apply
fine.</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">I think that's the most sane approach
for something like this. If you want the operation postponed,
you can use anonymous python for that. Agreed re: unit tests,
though.<br>
-- <br>
<div class="gmail_signature" data-smartmail="gmail_signature">Christopher
Larson<br>
clarson at kergoth dot com<br>
Founder - BitBake, OpenEmbedded, OpenZaurus<br>
Maintainer - Tslib<br>
Senior Software Engineer, Mentor Graphics</div>
</div>
</div>
</blockquote>
<br>
</body>
</html>