Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

ocsigen/js_of_ocaml

cagix forked ocsigen/js_of_ocaml

cagix/js_of_ocaml

TyOverby created a comment on a pull request on ocsigen/js_of_ocaml
I think that something needs to be done about the events handler types. The β€œcorrect” change would be to remove the subtypes from all event handlers, requiring the user to try to upcast an Eve...

View on GitHub

vouillon created a review comment on a pull request on ocsigen/js_of_ocaml
I have removed `putenv`. It is not very useful anyway.

View on GitHub

vouillon created a review on a pull request on ocsigen/js_of_ocaml

View on GitHub

vouillon pushed 1 commit to unix ocsigen/js_of_ocaml

View on GitHub

hhugo created a review on a pull request on ocsigen/js_of_ocaml

View on GitHub

hhugo created a review comment on a pull request on ocsigen/js_of_ocaml
getenv can be optimized at compile time based on the value at static env variable. I'm not sure we should alter it at runtime.

View on GitHub

vouillon created a review comment on a pull request on ocsigen/js_of_ocaml
Yes, indeed. The point is that existing programs have been written (and tested) with this in mind but, if one is not careful, one might introduce a bug when removing the test when accessing the loc...

View on GitHub

vouillon created a review on a pull request on ocsigen/js_of_ocaml

View on GitHub

hhugo created a review comment on a pull request on ocsigen/js_of_ocaml
Isn't this true for most method inside `window` ?

View on GitHub

hhugo created a review on a pull request on ocsigen/js_of_ocaml

View on GitHub

vouillon pushed 21 commits to preprocess ocsigen/js_of_ocaml
  • JS runtime: misc. fixes In particular: - I'm not sure inconsistent flags when opening a file should result in a fa... 16d3ac3
  • Add test for non-ascii file names dc2da0c
  • JavaScript runtime: file names are Unicode strings aab5e93
  • JS runtime: move seekable check into MlNodeFd 1d7f690
  • Changes ac47aa5
  • Runtime: fix error messages ad605a8
  • Improve manual (#1826) 8cd721b
  • Bump version b9d02b2
  • Misc: don't pin dune on linux/macos 42b6721
  • Doc 7c6c209
  • Rename module Wa_runtime to Runtime_files 77ce987
  • More flexible API to call binaryen tools 86ce2e8
  • WAT file preprocessor 292f36f
  • Use preprocessor to manage runtime changes between OCaml versions 7740df3
  • WAT preprocessor: add tests abe233c
  • Syntactic sugar for strings 0d21240
  • Wasm runtime: use string syntactic sugar c6a3878
  • Preprocessor: use the export name to name functions without id This provides a better debugging experience since ref... 96df7f9
  • Preprocessor: add references to the Wasm standards 28f6728
  • Preprocessor: move tools as subcommands inside wasm_of_ocaml 64e2b45
  • and 1 more ...

View on GitHub

vouillon opened a pull request on ocsigen/js_of_ocaml
Implement more Unix primitives
vouillon pushed 1 commit to dom-fixes ocsigen/js_of_ocaml
  • Revert some of #1769 for compatibility 48cb3cc

View on GitHub

vouillon created a branch on ocsigen/js_of_ocaml

unix - Compiler from OCaml to Javascript.

vouillon opened a draft pull request on ocsigen/js_of_ocaml
Revert some of #1769 for compatibility
vouillon created a review comment on a pull request on ocsigen/js_of_ocaml
My current plan is to have a set of precompiled runtimes for the most common options, and to compile runtimes on the fly otherwise. It's a bit slow to compile and link the runtime. That's especial...

View on GitHub

vouillon pushed 19 commits to preprocess ocsigen/js_of_ocaml
  • Tests: set flags for tests-ocaml only once (#1824) * Tests: set flags for tests-ocaml only once * no warning should... 3ac4c45
  • Add some OCaml unix tests 9b08ee2
  • JavaScript runtime: implement missing primitives to make the tests pass 669621d
  • Wasm runtime: implement missing primitives to make the tests pass cf27043
  • JS runtime: more consistent sys error handling c209056
  • Tests: add a unix test that shouldn't run in the CI 96be62a
  • Update ECMASCRIPT.md (BigInt) f7b3a3c
  • Changes 89a69cd
  • Tests: Run all tests with double translation too (#1821) * Run all tests with double translation too * Tests: adjust... 969bb0c
  • Rename module Wa_runtime to Runtime_files b9c2e6a
  • More flexible API to call binaryen tools 3d48fac
  • WAT file preprocessor e4d5deb
  • Use preprocessor to manage runtime changes between OCaml versions 6d7afb9
  • WAT preprocessor: add tests 9696c61
  • Syntactic sugar for strings fe5a3f9
  • Wasm runtime: use string syntactic sugar 64563f4
  • Preprocessor: use the export name to name functions without id This provides a better debugging experience since ref... 4070cad
  • Preprocessor: add references to the Wasm standards f7bc6c4
  • Preprocessor: move tools as subcommands inside wasm_of_ocaml 530e7d7

View on GitHub

vouillon created a comment on a pull request on ocsigen/js_of_ocaml
> @hhugo There are some concerns from Jane Street that #1769 might be too aggressive. In particular, they are relying on the fact that the method `localStorage` of `window` has type `storage t optd...

View on GitHub

hhugo created a comment on a pull request on ocsigen/js_of_ocaml
Please move discussion to https://github.com/ocsigen/js_of_ocaml/pull/1827

View on GitHub

hhugo created a comment on a pull request on ocsigen/js_of_ocaml
> @hhugo There are some concerns from Jane Street that #1769 might be too aggressive. In particular, they are relying on the fact that the method `localStorage` of `window` has type `storage t optd...

View on GitHub

hhugo opened a pull request on ocsigen/js_of_ocaml
Misc: prepare the release
hhugo created a branch on ocsigen/js_of_ocaml

release-6.0 - Compiler from OCaml to Javascript.

vouillon pushed 1 commit to native-effects ocsigen/js_of_ocaml
  • Draft: effects based on Typed continuation proposal 76106ab

View on GitHub

vouillon pushed 30 commits to native-effects ocsigen/js_of_ocaml
  • Tests: set flags for tests-ocaml only once (#1824) * Tests: set flags for tests-ocaml only once * no warning should... 3ac4c45
  • Add some OCaml unix tests 9b08ee2
  • JavaScript runtime: implement missing primitives to make the tests pass 669621d
  • Wasm runtime: implement missing primitives to make the tests pass cf27043
  • JS runtime: more consistent sys error handling c209056
  • Tests: add a unix test that shouldn't run in the CI 96be62a
  • Update ECMASCRIPT.md (BigInt) f7b3a3c
  • Changes 89a69cd
  • Tests: Run all tests with double translation too (#1821) * Run all tests with double translation too * Tests: adjust... 969bb0c
  • JS runtime: misc. fixes In particular: - I'm not sure inconsistent flags when opening a file should result in a fa... 16d3ac3
  • Add test for non-ascii file names dc2da0c
  • JavaScript runtime: file names are Unicode strings aab5e93
  • JS runtime: move seekable check into MlNodeFd 1d7f690
  • Changes ac47aa5
  • Runtime: fix error messages ad605a8
  • JS runtime: implement more system primitives 607065f
  • Wasm runtime: clean-up 5138398
  • Wasm runtime: implement more system primitives b16e152
  • Rename module Wa_runtime to Runtime_files 299a630
  • More flexible API to call binaryen tools 35ef814
  • and 10 more ...

View on GitHub

github-actions[bot] pushed 1 commit to wikidoc ocsigen/js_of_ocaml
  • Deploying to wikidoc from @ ocsigen/js_of_ocaml@7c6c20949ebff14ba0d069ba1b5ff99a0f3be434 πŸš€ 9ef73d5

View on GitHub

github-actions[bot] pushed 1 commit to wikidoc ocsigen/js_of_ocaml
  • Deploying to wikidoc from @ ocsigen/js_of_ocaml@8cd721b3df5deb4f04e30cee0247d69960c723e5 πŸš€ a8bb497

View on GitHub

hhugo published a release on ocsigen/js_of_ocaml
6.0.0
CHANGES: ## Features/Changes * Compiler/Runtime: Make resuming a continuation more efficient in js (#1765) * Compiler/Runtime: Effects: add an optional feature of "dynamic switching" between CPS ...
hhugo deleted a branch ocsigen/js_of_ocaml

prepare-release-6.0

hhugo pushed 3 commits to master ocsigen/js_of_ocaml

View on GitHub

Load more