Commit Graph

321 Commits

Author SHA1 Message Date
Dmitry Vasilev
c048111db1 refactor and fix bugs with let vars 2024-01-25 18:58:07 +08:00
Dmitry Vasilev
06325df6f3 add failed test 2024-01-25 18:58:07 +08:00
Dmitry Vasilev
24a91b93a6 typo 2024-01-08 02:36:51 +08:00
Dmitry Vasilev
494194b7cb add module preloads before deploy to github pages 2024-01-08 02:13:04 +08:00
Dmitry Vasilev
6ccde99e37 remove dead code 2024-01-08 02:00:49 +08:00
Dmitry Vasilev
f9816e785f fix self-hosted test 2024-01-07 20:28:10 +08:00
Dmitry Vasilev
3579871a21 fix css 2024-01-04 15:47:41 +08:00
Dmitry Vasilev
2830a160af Preserve redo log for mutable objects
Replay it during time travel debugging
2024-01-01 18:33:46 +08:00
Dmitry Vasilev
acd24fe5b7 fix value explorer for destructuring 2023-12-30 17:29:36 +08:00
Dmitry Vasilev
212179b788 refactor tests 2023-12-20 20:16:49 +08:00
Dmitry Vasilev
de40cc9b8a fix parser reserved words 2023-12-07 00:44:23 +08:00
Dmitry Vasilev
c6108e5002 fix 2023-12-04 18:16:08 +08:00
Dmitry Vasilev
2cd62edd9d show arguments as dictionary with names, not as array 2023-12-04 17:53:36 +08:00
Dmitry Vasilev
eb6b51f601 fix step into native fn 2023-12-04 17:18:12 +08:00
Dmitry Vasilev
aec570c197 show step into when select function_call 2023-12-04 16:47:31 +08:00
Dmitry Vasilev
32f7851081 refactor multiversion 2023-11-27 18:34:35 +08:00
Dmitry Vasilev
2889d9ed45 use version_number for version tracking 2023-11-27 18:34:27 +08:00
Dmitry Vasilev
128006aacc refactor 2023-11-24 15:04:27 +08:00
Dmitry Vasilev
2ce096dc53 refactor 2023-11-24 15:04:27 +08:00
Dmitry Vasilev
0bb4ad8571 refactor calls => call_index 2023-11-24 14:45:17 +08:00
Dmitry Vasilev
53182e43a3 fix 2023-11-24 11:12:23 +08:00
Dmitry Vasilev
22fba0c6d6 refactor 2023-11-23 16:35:03 +08:00
Dmitry Vasilev
28332b874e refactor 2023-11-23 14:51:10 +08:00
Dmitry Vasilev
9b92302d88 refactor 2023-11-23 14:47:28 +08:00
Dmitry Vasilev
3f6d0fa902 add title 2023-11-21 04:23:33 +08:00
Dmitry Vasilev
9a8ad7dcf5 rename 2023-11-21 03:23:44 +08:00
Dmitry Vasilev
8c3cd0f125 fix value explorer not wrapped in with_code_execution 2023-11-21 03:10:36 +08:00
Dmitry Vasilev
5c81f50348 make decl_pair evaluatable to righthand value 2023-11-19 04:27:21 +08:00
Dmitry Vasilev
25b9504a2f perf 2023-11-17 13:02:58 +08:00
Dmitry Vasilev
4b32433748 mutable closures (let variables) 2023-11-17 12:44:36 +08:00
Dmitry Vasilev
924e59f567 add test 2023-11-06 14:58:02 +08:00
Dmitry Vasilev
8a623846ab fix select_error 2023-11-03 14:03:51 +08:00
Dmitry Vasilev
a649352015 fix let var assignments 2023-10-31 12:38:35 +08:00
Dmitry Vasilev
b88070ffc9 fix calltree nav when deep nesting 2023-10-31 11:28:01 +08:00
Dmitry Vasilev
d35ae9ae59 select_error in native fns 2023-10-31 10:31:16 +08:00
Dmitry Vasilev
84ed01dbf2 fix let without assignment 2023-10-30 15:13:29 +08:00
Dmitry Vasilev
376799de84 fix 2023-10-30 14:40:56 +08:00
Dmitry Vasilev
89c4728181 Refactor const, let, assignment
allow multiple const decls and multiple assignments
2023-10-30 12:51:15 +08:00
Dmitry Vasilev
487ec28b1c fixed name declared twice 2023-10-27 14:57:47 +08:00
Dmitry Vasilev
aafefe1159 dead code remove 2023-10-27 09:20:42 +08:00
Dmitry Vasilev
c2ebab76d0 fix double neg 2023-10-26 13:57:08 +08:00
Dmitry Vasilev
2e6685e758 improvement 2023-10-26 13:55:56 +08:00
Dmitry Vasilev
68fbce4925 fix 2023-10-26 13:15:53 +08:00
Dmitry Vasilev
e8d9326d5f fix error origin 2023-10-26 12:55:42 +08:00
Dmitry Vasilev
9a95c054a3 refactor 2023-10-26 10:29:57 +08:00
Dmitry Vasilev
f93287abd0 hotkey to select error origin 2023-10-26 09:55:05 +08:00
Dmitry Vasilev
8c9068aeb0 fix 2023-10-26 08:55:36 +08:00
Dmitry Vasilev
8cd34535a8 fix coloring 2023-10-13 19:14:43 +03:00
Dmitry Vasilev
794b9c70c9 Fix selection selects unevaluatable node 2023-10-13 11:49:14 +03:00
Dmitry Vasilev
6740490aa5 display SVG within code 2023-10-03 17:36:20 +03:00