Dmitry Kazakov
Dmitry Kazakov
This bug in MSYS seems to be related as well: https://github.com/msys2/MSYS2-packages/issues/1209
Looking at the code it seems like `lager::lenses::attr` should also have this issue, though I cannot reproduce that for some reason.
There is also an issue that as long as `getter` has side-effects (e.g. expires the temporary) it is called during the set call, though the result is discarded.
Hi, @arximboldi! My main concern right now is that 'get()' part of the lens is executed during the 'set()' operation. And I don't know how to fix that properly. I...
Here is my proof-of-concept implementation, though it breaks `lenses::attr` severely :( https://github.com/arximboldi/lager/pull/161
Thanks for forward-porting the patch! :) It was in my todo-list, but I became distracted by the upcoming release :)
I'm not really sure that is a correct fix, because this rule is missing from a package signed by normal codesign (from its CodeResources file). But at least it prevents...
> So you are saying that codesign doesn't include this directory in its rules? It is a bit more complicated than it sounds. codesign does **not** include this directory in...
Hi, @arximboldi! The patch should now be ready for the final revew and merge. It fixes all the known issues with use-after-move and adds a comprehensive set of tests for...
Hi, @arximboldi! Happy holidays to you too! :) > I have some questions, firstly, you mention the view and set cases, what about the over case? Speaking truly, I haven't...