-
621a1ad947
js-on-sx: js-iterable-to-list respects length on array-like dicts
giles
2026-04-24 08:07:57 +00:00
-
88217ec612
js-on-sx: expose new Array/String prototype methods via Array.prototype / String.prototype dicts
giles
2026-04-24 08:05:12 +00:00
-
d294443627
js-on-sx: 10 new Object.* globals (getPrototypeOf, create, is, hasOwn, defineProperty, ...)
giles
2026-04-24 07:47:34 +00:00
-
db7a3d10dd
js-on-sx: NaN / Infinity resolve at transpile; strict-eq returns false for NaN
giles
2026-04-24 07:43:09 +00:00
-
fd73c43eba
js-on-sx: 10 new String.prototype methods (at, codePointAt, lastIndexOf, localeCompare, replaceAll, normalize, ...)
giles
2026-04-24 07:35:27 +00:00
-
30ef085844
js-on-sx: 15 new Array.prototype methods (at, flatMap, findLast, reduceRight, toString, toReversed, toSorted, ...)
giles
2026-04-24 07:27:00 +00:00
-
d74344ffbd
HS-plan: scoreboard to +34, bucket E design-done
giles
2026-04-24 07:17:11 +00:00
-
d862efe811
HS: select returns selected text (+1 test)
giles
2026-04-24 06:24:44 +00:00
-
c4da069815
HS-plan: log window global fn fallback blocked
giles
2026-04-24 06:19:02 +00:00
-
87cafaaa3f
HS-design: E37 Tokenizer-as-API
giles
2026-04-24 06:58:36 +00:00
-
3587443742
HS-design: E36 WebSocket + socket + RPC proxy
giles
2026-04-24 06:55:23 +00:00
-
6b7559fcaf
HS-design: E40 real fetch + before-fetch + non-2xx
giles
2026-04-24 06:54:21 +00:00
-
67d4b9dae5
HS-design: E38 SourceInfo API
giles
2026-04-24 06:55:30 +00:00
-
df8913e9a1
HS-design: E39 WebWorker plugin
giles
2026-04-24 06:52:47 +00:00
-
4ee748bf42
HS-plan: link bucket E design docs + fix E36 shape
giles
2026-04-24 07:07:31 +00:00
-
320e948224
HS-plan: claim window global fn fallback
giles
2026-04-24 07:02:05 +00:00
-
1b4b7effbd
HS-plan: log possessive done +1
giles
2026-04-24 07:01:53 +00:00
-
f0c4127870
HS: possessive expression via its (+1 test)
giles
2026-04-24 07:01:34 +00:00
-
a15c1d2cfb
HS-plan: claim possessive
giles
2026-04-24 06:55:06 +00:00
-
3c4d68575c
HS-plan: log throw respond done +2
giles
2026-04-24 06:54:50 +00:00
-
dda3becbab
HS: throw respond via exception event (+2 tests)
giles
2026-04-24 06:54:02 +00:00
-
baa5cd9341
js-on-sx: .toString()/.toFixed()/.valueOf() on numbers and booleans
giles
2026-04-24 06:51:58 +00:00
-
00bb21ca13
HS-plan: claim throw respond
giles
2026-04-24 06:50:58 +00:00
-
a82050e819
HS-plan: log tell semantics blocked
giles
2026-04-24 06:50:21 +00:00
-
c532dd57f1
HS-plan: claim tell semantics
giles
2026-04-24 06:45:15 +00:00
-
bb64e42570
HS-plan: log transition done +2 partial
giles
2026-04-24 06:45:03 +00:00
-
3d35205533
HS: transition query-ref + multi-prop (+2 tests)
giles
2026-04-24 06:44:46 +00:00
-
e155c21798
HS-plan: add scoreboard + require loop agent to maintain it
giles
2026-04-24 06:44:20 +00:00
-
e5346d5ea3
js-on-sx: runner classifier maps parser errors to SyntaxError
giles
2026-04-24 06:44:05 +00:00
-
5f3a8e43c0
js-on-sx: array-like receivers for Array.prototype.* methods
giles
2026-04-24 06:40:46 +00:00
-
860549c1db
HS-plan: claim transition
giles
2026-04-24 06:35:59 +00:00
-
0e22779fe0
HS-plan: log toggle multi-class done +2 partial
giles
2026-04-24 06:35:48 +00:00
-
bd821c0445
HS: toggle multi-class + until event (+2 tests)
giles
2026-04-24 06:35:30 +00:00
-
16df723e08
js-on-sx: numeric keys in object literals stringify on parse
giles
2026-04-24 06:32:44 +00:00
-
9502d56a38
HS-plan: claim toggle multi-class
giles
2026-04-24 06:30:43 +00:00
-
0474514e59
HS-plan: log show multi-element done +2
giles
2026-04-24 06:30:33 +00:00
-
98c957b3bf
HS: show multi-element + display retention (+2 tests)
giles
2026-04-24 06:30:17 +00:00
-
92c1fc72a5
js-on-sx: Function.prototype.call/apply/bind
giles
2026-04-24 06:27:18 +00:00
-
1774a900aa
HS-plan: claim show multi-element
giles
2026-04-24 06:26:26 +00:00
-
dc1aaac35a
HS-plan: log hide strategy done +3 partial
giles
2026-04-24 06:26:16 +00:00
-
beb120baf7
HS: hide strategy config (+3 tests)
giles
2026-04-24 06:25:58 +00:00
-
65d4c70638
js-on-sx: parallel test262 runner with raw-fd line buffer
giles
2026-04-24 06:18:48 +00:00
-
20a1a81d15
HS-plan: claim hide strategy
giles
2026-04-24 06:16:31 +00:00
-
ae999e3362
HS-plan: log swap variable prop done +1
giles
2026-04-24 06:16:21 +00:00
-
30f3334107
HS: swap variable with property (+1 test)
giles
2026-04-24 06:16:05 +00:00
-
bf78f2ecc8
HS-plan: claim swap variable prop
giles
2026-04-24 06:06:28 +00:00
-
fda8846376
HS-plan: log wait on event basics done +4
giles
2026-04-24 06:06:18 +00:00
-
f79f96c1c3
HS: wait on event basics (+4 tests)
giles
2026-04-24 06:05:53 +00:00
-
e8a89a6ce2
HS-plan: claim wait on event basics
giles
2026-04-24 05:48:17 +00:00
-
fe6cadd268
plan: update progress log with final Math scoreboard
giles
2026-04-23 23:42:08 +00:00
-
c94b340943
js-on-sx: updated Math scoreboard — 66/288 (22.9%)
giles
2026-04-23 23:41:38 +00:00
-
64e53518ae
plan: js-on-sx progress log update
giles
2026-04-23 23:35:01 +00:00
-
6293a0fe70
js-on-sx: delete operator
giles
2026-04-23 23:34:05 +00:00
-
27bd25843e
js-on-sx: tolerate destructuring params in fn decls/exprs (skipped as holes)
giles
2026-04-23 23:27:29 +00:00
-
0a3425ba18
js-on-sx: Array.prototype.lastIndexOf
giles
2026-04-23 23:24:02 +00:00
-
9f9e4e1e9d
js-on-sx: obj destructure rename + rest + nested tolerance
giles
2026-04-23 23:19:31 +00:00
-
c5e2bc2fe1
js-on-sx: Number.prototype stub with toString/valueOf/toFixed
giles
2026-04-23 23:13:55 +00:00
-
835d42fd1a
js-on-sx: Array.prototype and String.prototype stubs
giles
2026-04-23 23:11:06 +00:00
-
d7ad7172aa
js-on-sx: js-apply-fn unwraps __callable__ before invoking
giles
2026-04-23 23:06:24 +00:00
-
1079004981
js-on-sx: typeof returns 'function' for callable-dicts + 'object' for null
giles
2026-04-23 23:02:15 +00:00
-
c257971bb1
js-on-sx: rest in array pattern + nested pattern tolerance
giles
2026-04-23 22:58:49 +00:00
-
1459f7a637
js-on-sx: callable Number/String/Boolean/Array + Array.sort
giles
2026-04-23 22:53:13 +00:00
-
d6975d3c79
js-on-sx: logical assignment &&= ||= ??=
giles
2026-04-23 22:43:38 +00:00
-
18ae63b0bd
js-on-sx: optional chaining ?.
giles
2026-04-23 22:38:45 +00:00
-
067c0ab34a
HS-plan: log send can reference sender done +1
giles
2026-04-23 22:37:36 +00:00
-
ed8d71c9b8
HS: send can reference sender (+1 test)
giles
2026-04-23 22:37:18 +00:00
-
15c310cdc1
js-on-sx: object + array destructuring
giles
2026-04-23 22:32:24 +00:00
-
dd6375af18
HS-plan: claim send can reference sender
giles
2026-04-23 22:29:57 +00:00
-
8268010a0a
HS-plan: mark unless modifier blocked
giles
2026-04-23 22:29:48 +00:00
-
ccf59a9882
HS-plan: claim unless modifier
giles
2026-04-23 22:19:57 +00:00
-
5e682b01c6
HS-plan: mark select returns selected text blocked
giles
2026-04-23 22:19:48 +00:00
-
41d0c65874
HS-plan: claim select returns selected text
giles
2026-04-23 22:11:22 +00:00
-
216c3c5e9d
HS-plan: log put hyperscript reprocessing partial +1
giles
2026-04-23 22:11:02 +00:00
-
f21eb00878
HS: put hyperscript reprocessing — generator fix (+1 test)
giles
2026-04-23 22:10:44 +00:00
-
4800246b23
js-on-sx: spread ... in array literals and call args
giles
2026-04-23 22:10:15 +00:00
-
b502b8f58e
js-on-sx: js-num-to-int coerces strings via js-to-number
giles
2026-04-23 21:59:08 +00:00
-
60bb7c4687
js-on-sx: String replace/search/match + Array.from
giles
2026-04-23 21:54:36 +00:00
-
6fb65464ed
HS-plan: claim put hyperscript reprocessing
giles
2026-04-23 21:53:20 +00:00
-
5fe1c2c7d5
HS-plan: log string template done +2
giles
2026-04-23 21:53:12 +00:00
-
108e25d418
HS: string template \${x} (+2 tests)
giles
2026-04-23 21:52:55 +00:00
-
babef2503f
HS-plan: claim string template
giles
2026-04-23 21:44:42 +00:00
-
3efd527d4e
HS-plan: log some selector nonempty done +1
giles
2026-04-23 21:44:35 +00:00
-
e7b8626498
HS: some selector for nonempty match (+1 test)
giles
2026-04-23 21:44:21 +00:00
-
f113b45d48
js-on-sx: for..of / for..in + more Array methods
giles
2026-04-23 21:41:52 +00:00
-
ee16e358f3
HS-plan: claim some selector nonempty
giles
2026-04-23 21:40:22 +00:00
-
3279954234
HS-plan: log not precedence over or done +3
giles
2026-04-23 21:40:16 +00:00
-
4fe0b64965
HS: not precedence over or + truthy/falsy coercion (+3 tests)
giles
2026-04-23 21:40:00 +00:00
-
9e92b9c9fc
HS-plan: claim not precedence over or
giles
2026-04-23 21:36:08 +00:00
-
b48dabf383
HS-plan: log Values dict insertion order done +2
giles
2026-04-23 21:36:01 +00:00
-
e59c0b8e0a
HS: Values dict insertion order (+2 tests)
giles
2026-04-23 21:35:47 +00:00
-
35c72e2a13
HS-plan: claim Values dict insertion order
giles
2026-04-23 21:29:08 +00:00
-
19e148d930
HS-plan: log element→HTML via outerHTML done +1
giles
2026-04-23 21:29:01 +00:00
-
835025ec37
js-on-sx: Array.prototype flat + fill; fix indexOf start arg
giles
2026-04-23 21:28:50 +00:00
-
e195b5bd72
HS: element → HTML via outerHTML (+1 test)
giles
2026-04-23 21:28:47 +00:00
-
94b47a4b2b
HS-plan: claim element to HTML via outerHTML
giles
2026-04-23 21:25:24 +00:00
-
f3e1383466
HS-plan: log fetch JSON unwrap done +4
giles
2026-04-23 21:25:18 +00:00
-
39a597e9b6
HS: fetch JSON unwrap (+4 tests)
giles
2026-04-23 21:25:03 +00:00
-
ebaec1659e
js-on-sx: JSON.stringify + JSON.parse
giles
2026-04-23 21:22:32 +00:00
-
6f0b4fb476
js-on-sx: String.fromCharCode + parseInt + parseFloat
giles
2026-04-23 21:16:41 +00:00
-
449b77cbb0
HS-plan: claim fetch JSON unwrap
giles
2026-04-23 21:15:03 +00:00