Trevor Paley
Trevor Paley
I created [`use-dnd`](https://github.com/TheUnlocked/use-dnd) to allow this if anyone is interested in a pre-built solution. Unfortunately it's HTML5 DND-only (so no touch support) but if that's all you need then it...
I think that either 2 or 3 is the best one. 2 is certainly the least verbose (which is nice), but 3 looks more complete and full. I don't think...
Now that Racket's version of Chez Scheme supports compilation to WASM via emscripten, are there any plans to extend that to full Racket? I've tried to coerce Racket to compile...
Complications with zlib were the problems I was facing, though I wasn't aware of that flag so I was just compiling zlib with emscripten and linking to that. Created #4180...
Inspired by the workaround in https://github.com/grafana/grafana/pull/60172 which mentioned this issue, here's a more distilled workaround: ```ts function bindAddCommandContext(editor: editor.IStandaloneCodeEditor, context: string): { dispose(): void } { const addCommand = editor.addCommand;...
Rather than have `readonly` by default (which seems dangerous for interacting with libraries), I think it would make more sense for the flag to just disallow unannotated array/object types (and...
It feels like the history is being improperly memoized somehow. Try the following steps and print out `history.state.id` in the console beforehand and after pressing each button. 1. Home ->...
Make sure to add esm-register.mjs to the files list in package.json.
> We still think it's important that this works by adding source code to the compilation, and not by exposing source generator APIs that modify the object model of the...
Attempting to set the EOL prior to creating the binding can cause the EOL to get reset due to y-monaco invoking `setValue` (see https://github.com/microsoft/monaco-editor/issues/1886). Setting it after can cause synchronization...