Skip to content

Conversation

@Master-Hash
Copy link
Contributor

@Master-Hash Master-Hash commented Nov 25, 2025

fix #407

Integration in browser see #407 (comment) Current difftastic doesn't support lib mode, so the module memory will be created everytime cli runs.

Already test binary locally.

Explanatory:

  • The *.rs and Cargo.toml are from Elefunc/difftastic@7cb1f96
  • Override rust toolchain version because of a target rename, I failed to build binary with old toolchain and old target name
  • cross has poor support for wasi target, so I setup everything manually
  • CI test not working, because dev dep assert_cmd > wait-timeout only works on Windows and Unix WASI forbids subprocess

Co-authored-by: Cetin Sert <[email protected]>
Signed-off-by: Master-Hash <[email protected]>
@Master-Hash Master-Hash force-pushed the support-wasi branch 3 times, most recently from 1772d7f to 559a57c Compare November 25, 2025 18:48
@CetinSert
Copy link

CetinSert commented Nov 26, 2025

Will maintain Elefunc's own web playground at dt.rt.ht/? ← has all the code.

Constantly improving:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make WASM builds

2 participants