)]}' { "commit": "304b02e40842482b251cd36600f2d43c0c4ae4a2", "tree": "27dedbb285a8dcab4f3b52515ddad16709c66706", "parents": [ "845df056ca4facf04a7a844238d3f3da0d4dbe99" ], "author": { "name": "Marcel van Lohuizen", "email": "mpvl@golang.org", "time": "Mon Jul 27 22:22:42 2020 +0200" }, "committer": { "name": "Marcel van Lohuizen", "email": "mpvl@golang.org", "time": "Thu Jul 30 15:58:34 2020 +0000" }, "message": "internal/core/eval: nested comprehension fix\n\nWhile iterating over comprehension to execute, new\nones may be added.\n\nThe iterator terminated at the end of the start of the\niteration, however, and the added elements were\npromptly deleted.\n\nChange-Id: I22b420e5d9fbb0a7c8b783ae1620aee3775f0bca\nReviewed-on: https://cue-review.googlesource.com/c/cue/+/6761\nReviewed-by: CUE cueckoo \u003ccueckoo@gmail.com\u003e\nReviewed-by: Marcel van Lohuizen \u003cmpvl@golang.org\u003e\n", "tree_diff": [ { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "df3fc908f0798a3a887f85ed261c3c0d37ceb4b8", "new_mode": 33188, "new_path": "cue/testdata/comprehensions/nested2.txtar" }, { "type": "modify", "old_id": "8b58c7e5aa06131da0d07cedc731c97d2a6e9593", "old_mode": 33188, "old_path": "internal/core/eval/eval.go", "new_id": "3298f7da1f74374a9eef67780506b2b5b9cc5e32", "new_mode": 33188, "new_path": "internal/core/eval/eval.go" } ] }