Kevin Gibbons

Results 164 issues of Kevin Gibbons

I would like more control over where model files live on disk. It would be nice to be able to load files from disk instead of from the web. (I...

There is a section called "agent-order", which describes the mathematical property which is satisfied by the `[[AgentOrder]]` field of candidate executions. This section has an AOID, which is normally used...

editorial change

The iterator protocol has a bunch of helper AOs. But almost everything just uses `IteratorStepValue` (introduced in https://github.com/tc39/ecma262/pull/3268) and `IteratorClose`; the exceptions are - `IteratorStep` still gets used when you...

ready to merge

See [proposal](https://github.com/tc39/proposal-set-methods).

normative change
has test262 tests
proposal
has stage 4

EDIT: this is slightly wrong and will need to be tweaked. Don't review yet. --- Fixes #3072. Open to other names for the new AOs. IteratorCloseSuppressingExceptions would also work. I...

We should handle Windows line endings somehow, either by explicitly supporting them in input (though presumably outputting them as just `'\n'`) or (my preference) explicitly disallowing them, with a useful...

Fixes https://github.com/tc39/proposal-arraybuffer-base64/issues/57. One difficulty is that in the case of an error there's no good way to know how many bytes were read/written. I don't think that's a problem we...

This proposal achieved stage 3 at the February 2024 meeting. This is a tracking issue for getting stage 4. - [ ] committee consensus - [ ] open PR to...

Split out out from https://github.com/tc39/proposal-arraybuffer-base64/pull/33. Won't be in this proposal unless implementation or user feedback demonstrates need during stage 3.

In all of {V8, SpiderMonkey, JavaScriptCore, Chakra}, the snippet ``` js (function /**/ \u0061 /**/ ( /**/ ) { /**/ }).toString() ``` produces ``` function a( /**/ ){ /**/ }...