strager
strager
Our macOS AArch64 executable dynamically links libc++, but I think we should statically link it instead. (The x86_64 executable statically links libc++.)
Create a build of the web demo with SIMD128 enabled. We need a vanilla WASM fallback for Safari.
Related: #530, #529 https://quick-lint-js.com/demo/ Errors are shown in English, but they should be translated to the user's locale if possible.
Related: #433, #530 - [ ] default locale to the IDE's locale - [ ] override locale with an option
Our stack limit is 150. Adding one `source_code_span` variable in `parser::parse_and_visit_class_or_interface_member` was the final straw and caused one of our stack depth tests to fail. 😕 I'm going to slower...
E086 (redundant delete statement on variable) is a warning for dead/useless code. Let's make the warning configurable, so people can turn it off. Note that E086 is really an error...
https://github.com/tc39/test262-parser-tests @Cahian says some test cases in the fail directory cause illegal instruction errors.
```js let x = /*️⃣ I'm a comment! */ y; console.log(x); ``` With Neovim and ALE and quick-lint-js LSP, E0057 is reported on the space between `!` and `*`. It...