)]}' { "commit": "7fc421b924f3a79a1f5fd7268426bef20f25a767", "tree": "23e7960c7f84143a03a0371fd4f642e3590df3f1", "parents": [ "749a667cc8a06a7f50e42797b3a9dc4da3c70da0" ], "author": { "name": "Marcel van Lohuizen", "email": "mpvl@golang.org", "time": "Wed Sep 11 09:24:03 2019 +0200" }, "committer": { "name": "Marcel van Lohuizen", "email": "mpvl@golang.org", "time": "Wed Sep 11 09:21:15 2019 +0000" }, "message": "cue: remove block comments and slices from the language\n\nBlock comments serve little purpose now embeddings\ncan uncomment large blocks. They also add quite a bit\nof complexity.\n\nSlices at the bytes and string level proved too confusing\nand generally a bad idea for a data constraint language.\nUsing them only for lists hurts orthoganality and makes\nthem add too much baggage for their use, including\na fairly complicated interaction with default values.\n\nIssue #87\n\nChange-Id: I25cdd9b060f6515f2f50ff12e2b67d58625a724c\nReviewed-on: https://cue-review.googlesource.com/c/cue/+/3244\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "4945ffa22ab0e8bc7387e5adcb4928bddb1e7c04", "old_mode": 33188, "old_path": "doc/ref/spec.md", "new_id": "d8849be35600724e3e80f69fd9ccdd43e6367b13", "new_mode": 33188, "new_path": "doc/ref/spec.md" } ] }