Caleb Eggensperger

Results 21 comments of Caleb Eggensperger

Interesting. It repros for me with that example. I think maybe the code is stealing focus or keypress events from the editor. When it wedges, I'm able to unwedge it...

Actually, I realized that a "run" button is pretty trivial to implement as just a user, [like so](https://codewich.com/#v1,,,pVVbb9s2FO5r9CsOvAfJmEtlwRYUvgFeU7QBMsSY011QFANN0hZTihRIKrYa.L_vkFJ8ydqHIYZhg.d.vu_wsDS8VgIWnlov7EKWlRJza.4F8_CYnIltZawHpqhzMKsqEFsvNHcwL6gTlrynpQh2Z8xo523NvLFZP0qiyChBlFlnmRYbuKJe9Ik314vbhbdSr9HyR0hhCO80Jhc8ZjiJlPZHSYiV5_Cx4ugPvhCwkdwXkL05P.8D1RwKIdeFh.wyChgzlmN01ZDg6upK2GA7gMvw01U..3h3O4AUs2FD_ijPjPOYZB1acx5zuhjHF9KReCaU8ywNracDCH8DwIIFhjg72yX43SVJ.T9wjSA.A3YREkUcqyi4MWsz3CsrK70YnSjvMMDeIBxiQ1JL_wI.YmVtjDS2FwC6XkFjathQ7cEbcIwqsUdsEHWManAC1QX1yI4VRwgG8_b3N8MFTPZNRRHVdB0OH27__Gd2c7NnBZNuBFS1B1PblhupgQKXD4Og0QLLxWpox97KKGU22BNQh3qlBiDbup9CH0oK0bq60IObzds4glRq78jSeG9KLDN9kK6mKj0MpGamLEWLQqUoEye1hSqYCECCWcWTY1YIDRixgMJY.RVnjyrVxBl.ENZLFo7PsaoQkZmSa_3h2GcSZ270Pds_9uH2ll3ZV9LRJTJW1spLb2pWELj2qQMr2n44Irls2vqtoHgPXeQ58ikd1FoJnNpm32zA3h3H2xclNTJGSrqdGxmQcFjMT8ecHoLUTjjksyoaJ5kD1zgvyqNpChfpW_MUyeu8SLRaRNesG6t5p5r9_nZ29a67o.HmWKEM5S.9HPswRxvkBgURPso8TgxOIGLnCPzaABcrijhFbUVxDjZSKViKFl3TekVznGwkBME_moeQiUQ3HMfWLE9Hp2pZ4ghkadv967AZXi9KnIP00HpkVby086coh8UQlx0sa6nC.j3i9pSxw84KoxkkeGmJizsti.eNsYqT9vL8NYD_yP7Gxf2dBp.nIFQzvGsEsboz2Tn5paPpmVlYmMfVeDxnh_lqH5wc3nTFRGH36kRpOjebCM2ywTfhEdeP9gv5VQwhvfi52qJshUTj6YfVapXC7kBGHZ.1joyn1yPJ2kUUltfjpy9DF3n4PMRN0ez6n1Jb6_Qz1otuk2nwDLx9660h.KJmmGw3Sl69GuOyBMknve7R600TwM94WeOK02A0U5J9mfQwetbvTfFvnLe6aTLO0XmaJGNcYrLCWW0qMekFmPJ7.kBbaQ.cZZNe4X3lhnnOuL53hClT85WiOAK4X3J6T7e5kkuXt.jnF.SSXHQHcu9603HeRpv.Cw).

For many external libraries, you can just it in the HTML and it will work. For example, [here's a wich that uses three.js](https://codewich.com/#v1,,,bVJda8IwFPW5vyL4FJmmFSYMv2AT5x7mBjrYc0zvbKRNupvIrGP_fUlaFcdKH27vOfecew9NQeQcgQitjCVvT6v5fEi4qkZRVLeMAAVkQhR81TBb.w7tjBqC4AUgv2K8os30FnmZSTELMO31u6R.fZUwXydJclZBUCkg4JXOO2wWz6sG8Y4nFjNg1_IIdJAkXTIIOqkW.wKUZRudVoyXpePOMpmn9DyV6mKegyddtt9v3HURcc_Fdwkmo5fPB31YgC7AYkWbMzrdP_QXjQXPl9wCSp7Tjjdw0qzURlqpFTu6y3qDURTyZDxNqccd7WOvhGc0EdAO.Q7rnLdu.mGw28Tt5jwnWKC2PFgcyM3ERZv0_wOraxDhcw_G3itZBPwRnW6TlBP_OWXtU2.1xkagLN3PgGLSzqwtzTCO.Y4f2FbrbQ68lIYJXYRenMuNiW2GADsT491tXbNCKrYz7ek4rtWm0S8). The big missing piece there is `@types`...

(note to myself mostly, since I already lost the link once): The emscripten sass wrapper I found was https://www.npmjs.com/package/sass.js, which seems like it would work fine. It currently powers http://sass.js.org/.

Aha, that makes a lot of sense now that I play with the color picker on the site some. Around a lightness of 40%, there are sharp divisions in the...

v1.0.0 doesn't have `__generator`, so it won't work with 2.1's async/await support. And v1.5.0 has a version of `__extends` that uses `Object.setPrototypeOf`, which is a change slated for TS 2.2;...

I didn't mean to say that that change was a breaking one, but that there might be other breaking changes. And with our large codebase, even innocent seeming changes like...

+1 to this. The internal prettier config at Google uses `trailingComma: 'all'`

Here's a reduced test case: ``` (a (b c) d) ; Should be back one space (a (b (c)) d) ; Correct ```

``` button.putClientProperty("JButton.buttonType", "gradient") ```