)]}'
{"id":"depot~3263","triplet_id":"depot~canon~Ic0f92815a21f3793925c49a70a72f4a86791efe4","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000034":{"account":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"last_update":"2021-09-01 22:57:17.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2021-09-01 22:57:17.000000000","reason":"Change was submitted"},"1000010":{"account":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"last_update":"2021-09-01 22:09:40.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"Ic0f92815a21f3793925c49a70a72f4a86791efe4","subject":"feat(3p/lisp/closure-html): init at 2017-04-19","status":"MERGED","created":"2021-08-01 13:08:32.000000000","updated":"2021-09-01 23:00:04.000000000","submitted":"2021-09-01 22:57:17.000000000","submitter":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"3270","meta_rev_id":"e50f945a025c12633f0cb6646047059b9abfee0d","_number":3263,"virtual_id_number":3263,"owner":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2021-09-01 22:57:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"Verified":{"approved":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2021-09-01 22:57:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Autosubmit":{"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"approved":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-01 13:12:41.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-09-01 22:03:25.000000000","updated_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"},{"updated":"2021-09-01 22:03:25.000000000","updated_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"reviewer":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"state":"REVIEWER"}],"messages":[{"id":"011652a4e48968802dae18f5621979fcaa41c079","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-01 13:08:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1b1d0695cecbff290eba59d6956759e12d807b24","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-01 13:11:17.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f29b6abe11c17651d6ad0ba58f684f9d5f759791","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-08-01 13:12:41.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/tvl/depot/builds/7530","accounts_in_message":[],"_revision_number":1},{"id":"fce8ef6e3720e5f724edbc0c6a11799507bc366e","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-08-01 13:13:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/7531","accounts_in_message":[],"_revision_number":2},{"id":"6cef3907d496d1d4c268b8f9525592f30694b8e7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-01 13:33:22.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"9cef8bdaff15401c7ee6fc77b20c9c15abec91f7","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-08-01 13:37:36.000000000","message":"Patch Set 3: Verified+1\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/7537","accounts_in_message":[],"_revision_number":3},{"id":"329b4560c44df0baf1294f661cb8188915504351","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-01 13:39:54.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"95eb5495a78e75db5673787cab9b09bc66dcbfc3","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-08-01 13:42:26.000000000","message":"Patch Set 4: Verified+1\n\nBuild of patchset 4 passed: https://buildkite.com/tvl/depot/builds/7540","accounts_in_message":[],"_revision_number":4},{"id":"8d8cbc0603490ed60fec4a5e92965a224022c04e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-01 14:35:51.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"689722940d463be80a3a1c38d19ff322b0922fd4","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-08-01 14:39:31.000000000","message":"Patch Set 5: Verified+1\n\nBuild of patchset 5 passed: https://buildkite.com/tvl/depot/builds/7545","accounts_in_message":[],"_revision_number":5},{"id":"6487b95e63e087d6f50532eb56c7aba30c986655","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-02 13:37:24.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"d31d9adb358840868c500acafd6cce1f4a469102","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-08-02 13:39:21.000000000","message":"Patch Set 6: Verified+1\n\nBuild of patchset 6 passed: https://buildkite.com/tvl/depot/builds/7578","accounts_in_message":[],"_revision_number":6},{"id":"39a29f7aeb51d26f84a73bfa9ddd3ce659b2db88","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-02 13:42:55.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":6},{"id":"1c431ac0d6a82d3bade0fcc357cfafc63a7ac653","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-02 16:29:17.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"2e1c71c2bfe21fa97782fa1f2da5fca9ae8fa612","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-08-02 16:31:16.000000000","message":"Patch Set 7: Verified+1\n\nBuild of patchset 7 passed: https://buildkite.com/tvl/depot/builds/7585","accounts_in_message":[],"_revision_number":7},{"id":"3c12fef56684603dd3434b1dc8cc5aceb5ce2464","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-12 15:20:48.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":7},{"id":"6ba99beed8e4c5f6e30e9a7b34aa71916d7d336e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-21 14:16:19.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"e0c22548d4c763e0bb31f124a7b7621e6b1d64be","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-08-21 14:18:33.000000000","message":"Patch Set 8: Verified+1\n\nBuild of patchset 8 passed: https://buildkite.com/tvl/depot/builds/7948","accounts_in_message":[],"_revision_number":8},{"id":"de430daa0e52dc08189e1da82fa085884824a7fe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-08-26 16:31:41.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"c5136ac4e8bf63b7b2c2d45dfba568a82a0896a7","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-08-26 16:33:58.000000000","message":"Patch Set 9: Verified+1\n\nBuild of patchset 9 passed: https://buildkite.com/tvl/depot/builds/8100","accounts_in_message":[],"_revision_number":9},{"id":"6fb4ada3862accb4cdf443f3d479f142c99464b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-09-01 21:57:18.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.","accounts_in_message":[],"_revision_number":10},{"id":"875271f1500e914d6c39df70a034e5d6796b2f91","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-09-01 21:59:32.000000000","message":"Patch Set 10: Verified+1\n\nBuild of patchset 10 passed: https://buildkite.com/tvl/depot/builds/8208","accounts_in_message":[],"_revision_number":10},{"id":"55105789bc1bd1cbb8d025cc08c090e229c80161","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-09-01 22:09:40.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"e576f8ff0b1317ac08d86c7572738c194a1c8b0b","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-09-01 22:57:17.000000000","message":"Change has been successfully rebased and submitted as 70e5783e2297ca7f59ee85f236125addc161fd27","accounts_in_message":[],"_revision_number":11},{"id":"e50f945a025c12633f0cb6646047059b9abfee0d","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-09-01 23:00:04.000000000","message":"Patch Set 11:\n\nBuild of patchset 11 passed: https://buildkite.com/tvl/depot/builds/8245","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"70e5783e2297ca7f59ee85f236125addc161fd27","revisions":{"5f145fd85d833105a66e3be7bac4d071523aaa8a":{"kind":"REWORK","_number":1,"created":"2021-08-01 13:08:32.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/1"}}},"commit":{"parents":[{"commit":"c547abc7e6ecea75c71fdd9a26429a13a50321de","subject":"feat(3p/lisp/cxml): init at 2011-06-08","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc547abc7e6ecea75c71fdd9a26429a13a50321de"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5f145fd85d833105a66e3be7bac4d071523aaa8a"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5f145fd85d833105a66e3be7bac4d071523aaa8a"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"c547abc7e6ecea75c71fdd9a26429a13a50321de","is_merged_in_target_branch":false,"change_id":"Ie1dd9ebc6f56f2188ecb5f1379772d9eccdcf8da","change_number":3259,"patch_set_number":5,"change_status":"ABANDONED"}],"branch":"refs/heads/canon"},"5723ca3cbf7c4a7d3dc844fdb44825ac9ccab080":{"kind":"REWORK","_number":2,"created":"2021-08-01 13:11:17.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/2"}}},"commit":{"parents":[{"commit":"c547abc7e6ecea75c71fdd9a26429a13a50321de","subject":"feat(3p/lisp/cxml): init at 2011-06-08","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc547abc7e6ecea75c71fdd9a26429a13a50321de"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:11:14.000000000","tz":120},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5723ca3cbf7c4a7d3dc844fdb44825ac9ccab080"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5723ca3cbf7c4a7d3dc844fdb44825ac9ccab080"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"c547abc7e6ecea75c71fdd9a26429a13a50321de","is_merged_in_target_branch":false,"change_id":"Ie1dd9ebc6f56f2188ecb5f1379772d9eccdcf8da","change_number":3259,"patch_set_number":5,"change_status":"ABANDONED"}],"branch":"refs/heads/canon"},"ba980cb38a6b991a4cf881744a8eed65a4c319e1":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-08-01 13:33:22.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/3"}}},"commit":{"parents":[{"commit":"1a4133aeb9015fabd14c9d949580f6a5b9f16017","subject":"feat(3p/lisp/cxml): init at 2011-06-08","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d1a4133aeb9015fabd14c9d949580f6a5b9f16017"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:33:17.000000000","tz":120},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dba980cb38a6b991a4cf881744a8eed65a4c319e1"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dba980cb38a6b991a4cf881744a8eed65a4c319e1"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"1a4133aeb9015fabd14c9d949580f6a5b9f16017","is_merged_in_target_branch":false,"change_id":"Ie1dd9ebc6f56f2188ecb5f1379772d9eccdcf8da","change_number":3259,"patch_set_number":6,"change_status":"ABANDONED"}],"branch":"refs/heads/canon"},"461a2024fcf4502c26e6c1228e960f14193b73cc":{"kind":"REWORK","_number":4,"created":"2021-08-01 13:39:54.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/4"}}},"commit":{"parents":[{"commit":"231ecd22d062038f14cc216135c50713d41e3ac4","subject":"feat(3p/lisp/cxml): init at 2020-06-05","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d231ecd22d062038f14cc216135c50713d41e3ac4"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:39:44.000000000","tz":120},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d461a2024fcf4502c26e6c1228e960f14193b73cc"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d461a2024fcf4502c26e6c1228e960f14193b73cc"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"231ecd22d062038f14cc216135c50713d41e3ac4","is_merged_in_target_branch":false,"change_id":"Ie1dd9ebc6f56f2188ecb5f1379772d9eccdcf8da","change_number":3259,"patch_set_number":7,"change_status":"ABANDONED"}],"branch":"refs/heads/canon"},"dedeaf743ccce435919ce8a8f827db55a4a4273c":{"kind":"REWORK","_number":5,"created":"2021-08-01 14:35:51.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/5"}}},"commit":{"parents":[{"commit":"fe73d2e1fa4b74285961998b5c7b50cfedefa8d5","subject":"feat(3p/lisp/cxml): init at 2020-06-05","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfe73d2e1fa4b74285961998b5c7b50cfedefa8d5"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 14:35:46.000000000","tz":120},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003ddedeaf743ccce435919ce8a8f827db55a4a4273c"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003ddedeaf743ccce435919ce8a8f827db55a4a4273c"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"fe73d2e1fa4b74285961998b5c7b50cfedefa8d5","is_merged_in_target_branch":false,"change_id":"Ie1dd9ebc6f56f2188ecb5f1379772d9eccdcf8da","change_number":3259,"patch_set_number":8,"change_status":"ABANDONED"}],"branch":"refs/heads/canon"},"c097442af5f3c591141893d4133b76cdc0d235d5":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-08-02 13:37:24.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/6"}}},"commit":{"parents":[{"commit":"0c418b70865c21bce47432f108ed43e20eac9b55","subject":"feat(3p/lisp/closure-common): init at 2018-09-09","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0c418b70865c21bce47432f108ed43e20eac9b55"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-02 13:31:56.000000000","tz":120},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc097442af5f3c591141893d4133b76cdc0d235d5"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc097442af5f3c591141893d4133b76cdc0d235d5"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"0c418b70865c21bce47432f108ed43e20eac9b55","is_merged_in_target_branch":false,"change_id":"Ieec5470fe8fd54851b982c7a380185a3faeaa067","change_number":3258,"patch_set_number":8,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"d8a4f1bfeb4a1357fe94594edc5e79c643faeeb2":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2021-08-02 16:29:17.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/7"}}},"commit":{"parents":[{"commit":"b9e4173af434528f3e01c1fda105f66b7c41ad98","subject":"feat(3p/lisp/closure-common): init at 2018-09-09","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db9e4173af434528f3e01c1fda105f66b7c41ad98"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-02 13:59:07.000000000","tz":120},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dd8a4f1bfeb4a1357fe94594edc5e79c643faeeb2"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dd8a4f1bfeb4a1357fe94594edc5e79c643faeeb2"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b9e4173af434528f3e01c1fda105f66b7c41ad98","is_merged_in_target_branch":false,"change_id":"Ieec5470fe8fd54851b982c7a380185a3faeaa067","change_number":3258,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"659e6ae993893a4a460c7148171f6d27ddbb01f3":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2021-08-21 14:16:19.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/8"}}},"commit":{"parents":[{"commit":"bed4b4842bb2316fa2933f427eed953534a88764","subject":"feat(3p/lisp/closure-common): init at 2018-09-09","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbed4b4842bb2316fa2933f427eed953534a88764"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-16 22:26:26.000000000","tz":120},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d659e6ae993893a4a460c7148171f6d27ddbb01f3"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d659e6ae993893a4a460c7148171f6d27ddbb01f3"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"bed4b4842bb2316fa2933f427eed953534a88764","is_merged_in_target_branch":false,"change_id":"Ieec5470fe8fd54851b982c7a380185a3faeaa067","change_number":3258,"patch_set_number":10,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"7b8a25d11aea5bfa76ccfa571b4ddb8d7aa15449":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2021-08-26 16:31:41.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/9"}}},"commit":{"parents":[{"commit":"53d44b99dfcbdb581962dcfb3b146098129c6975","subject":"feat(3p/lisp/closure-common): init at 2018-09-09","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d53d44b99dfcbdb581962dcfb3b146098129c6975"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-26 16:31:00.000000000","tz":120},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d7b8a25d11aea5bfa76ccfa571b4ddb8d7aa15449"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d7b8a25d11aea5bfa76ccfa571b4ddb8d7aa15449"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"53d44b99dfcbdb581962dcfb3b146098129c6975","is_merged_in_target_branch":false,"change_id":"Ieec5470fe8fd54851b982c7a380185a3faeaa067","change_number":3258,"patch_set_number":11,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"9b6445e0c4425be8eff3bceccc6ad7ee33efa860":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2021-09-01 21:57:18.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/10","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/10","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/10"}}},"commit":{"parents":[{"commit":"0ead9ebf55a027a7794123feffc4f1c34474cc83","subject":"feat(3p/lisp/closure-common): init at 2018-09-09","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0ead9ebf55a027a7794123feffc4f1c34474cc83"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-09-01 21:54:08.000000000","tz":120},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9b6445e0c4425be8eff3bceccc6ad7ee33efa860"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9b6445e0c4425be8eff3bceccc6ad7ee33efa860"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"0ead9ebf55a027a7794123feffc4f1c34474cc83","is_merged_in_target_branch":false,"change_id":"Ieec5470fe8fd54851b982c7a380185a3faeaa067","change_number":3258,"patch_set_number":12,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"70e5783e2297ca7f59ee85f236125addc161fd27":{"kind":"NO_CODE_CHANGE","_number":11,"created":"2021-09-01 22:57:17.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/63/3263/11","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/63/3263/11","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/63/3263/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/63/3263/11"}}},"commit":{"parents":[{"commit":"281c09fae74b9120dca3fe1bf94d4c847c33dda9","subject":"feat(3p/lisp/closure-common): init at 2018-09-09","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d281c09fae74b9120dca3fe1bf94d4c847c33dda9"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-08-01 13:03:40.000000000","tz":120},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-09-01 22:57:17.000000000","tz":0},"subject":"feat(3p/lisp/closure-html): init at 2017-04-19","message":"feat(3p/lisp/closure-html): init at 2017-04-19\n\nThis one requires a bit of jumping through hoops. Patching the dtd /\ncatalog lookup is quite straightforward and similar to cxml, but the\nCLOSURE-HTML:*html-dtd* variable gives us a bit of trouble: It is\ndefined quite late in `html-parser.lisp`, but files that need to be\nbuilt first already reference it. SBCL has apparently decided to be\nparticular about this and emits a `WARNING` (!) condition for this\nwhich is also worthy of `failure-p` of `compile-file` being true,\nso that `buildLisp` will abort compilation. We workaround this issue\nby injecting an extra source file which `defvar`s the desired symbol.\n\nA similar issue exists with `dump-dtd` which references\n`CL-USER:*HTML-DTD*` for some reason. Since this is a helper intended\nfor development (?) and not exported we just throw it away via a\npatch.\n\nChange-Id: Ic0f92815a21f3793925c49a70a72f4a86791efe4\nReviewed-on: https://cl.tvl.fyi/c/depot/+/3263\nTested-by: BuildkiteCI\nReviewed-by: grfn \u003cgrfn@gws.fyi\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d70e5783e2297ca7f59ee85f236125addc161fd27"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d70e5783e2297ca7f59ee85f236125addc161fd27"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"281c09fae74b9120dca3fe1bf94d4c847c33dda9","is_merged_in_target_branch":true,"change_id":"Ieec5470fe8fd54851b982c7a380185a3faeaa067","change_number":3258,"patch_set_number":13,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}},{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"All-Comments-Resolved","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:All-Comments-Resolved\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:All-Comments-Resolved\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Conformant-Commit-Message","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Conformant-Commit-Message\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Conformant-Commit-Message\u003dCustom-Rule"],"failing_atoms":[]}}]}
