Alex Crichton
e92aeed214
Merge pull request #738 from Hywan/string-split
...
feat(js-sys) Implement `String.split` with regexp.
2018-08-20 07:53:57 -07:00
Ivan Enderlin
1e27b588e2
feat(js-sys) Implement String.replace(&str, …)
.
2018-08-20 11:01:56 +02:00
Ivan Enderlin
a9a1e69f30
feat(js-sys) Implement String.split
with regexp.
2018-08-20 10:42:12 +02:00
Alex Crichton
6d49c76bc4
Merge pull request #734 from alexcrichton/stabilize
...
Remove `use_extern_macros` features
2018-08-19 18:12:00 -07:00
Frazer McLean
19ee28d769
Don’t need catch for Module static methods
2018-08-20 01:50:27 +02:00
Andrew Chin
2c72eabea1
Make the list of examples alphabetical, and add webaudio and fetch examples
2018-08-19 18:41:02 -04:00
Andrew Chin
9d7c0af08f
Initial example for the Fetch API
2018-08-19 18:41:02 -04:00
Alex Crichton
4c1bf937f2
Move the unsize
feature behind a nightly
Cargo feature
...
This should fully stabilize the `wasm-bindgen` crate, preparing us for stable
Rust!
2018-08-19 14:45:59 -07:00
Alex Crichton
305ecb7910
Remove nll
feature from webaudio
example
2018-08-19 14:42:25 -07:00
Alex Crichton
d4297ad2d3
Remove use_extern_macros
features
...
This has now been stabilized!
2018-08-19 14:33:01 -07:00
Alex Crichton
f8605108b7
Merge pull request #732 from quelledanielle/js_string_bindings
...
Add remaining String.prototype bindings
2018-08-19 13:41:45 -07:00
Danielle Pham
4f294224f0
Add bindings for String.prototype.split
2018-08-19 15:09:45 -04:00
Danielle Pham
8698084a43
Add binding for String.prototype.search
2018-08-19 14:52:10 -04:00
Danielle Pham
44877880bb
Add bindings for String.prototype.replace
2018-08-19 14:42:22 -04:00
Danielle Pham
7b53b1c88e
Add binding for String.prototype.match
2018-08-19 13:59:00 -04:00
Alex Crichton
12a6aaa1bf
Merge pull request #730 from mstallmo/add-extends-to-js-sys
...
Add extends to js sys Intl.Collater, Intl.DateTimeFormat, Intl.NumberFormat, and Intl.PluralRules
2018-08-19 10:28:31 -07:00
Mason Stallmo
b330bd1bf1
Refactor inheritance checks into their own tests
2018-08-19 11:27:04 -05:00
Mason Stallmo
1762b3cba0
Add extends to js-sys:Intl.PluralRules
2018-08-19 11:03:55 -05:00
Mason Stallmo
ee131888da
Add extends to js-sys:Intl.NumberFormat
2018-08-19 10:19:03 -05:00
Mason Stallmo
780c7236f1
Add extends to js-sys:Intl.DateTimeFormat
2018-08-19 10:13:25 -05:00
Mason Stallmo
f0811d5ac0
Add extends to js-sys:Intl.Collater
2018-08-19 10:03:56 -05:00
Richard Dodd
003cf102f1
Fix webidl
2018-08-19 14:28:45 +01:00
Richard Dodd
7c83c73919
Comment typo
2018-08-19 13:41:23 +01:00
Richard Dodd
a4835304eb
Add codegen to make test work.
2018-08-19 13:39:16 +01:00
Alex Crichton
9c6225fd80
Merge pull request #720 from kraai/patch-1
...
Test for and add extends attributes
2018-08-18 22:15:30 -07:00
Alex Crichton
1fd52b08a3
Merge pull request #724 from eminence/partial_mixin
...
Fix missing WindowOrWorkerGlobalScope partial interface mixins.
2018-08-18 22:10:17 -07:00
Alex Crichton
3697ddf4c0
Merge pull request #723 from mstallmo/add-extends-to-js-sys
...
Add extends attributes for js_sys:Generator
2018-08-18 22:09:16 -07:00
Alex Crichton
a12fc46a55
Merge pull request #728 from quelledanielle/js_string_from_code_point
...
Add bindings for String.from_code_point
2018-08-18 22:08:48 -07:00
Alex Crichton
1ea3c37b5f
Merge pull request #727 from quelledanielle/js_string_locale_compare
...
Add binding for String.prototype.localeCompare
2018-08-18 22:08:02 -07:00
Alex Crichton
78369637f8
Merge pull request #721 from eminence/console_log
...
Show how to use web-sys::console::log from the console_log example
2018-08-18 22:07:31 -07:00
Danielle Pham
27d48ad267
Add bindings for String.from_code_point
2018-08-18 21:35:38 -04:00
Danielle Pham
00a0152adf
Rename local param to locale
2018-08-18 21:05:12 -04:00
Danielle Pham
0d3f706195
Add binding for String.prototype.localeCompare
2018-08-18 21:05:02 -04:00
Richard Dodd
d9fd2147a0
[wip] support variadic javascript function parameters
2018-08-18 22:15:29 +01:00
Andrew Chin
302f7ba21d
Fix missing WindowOrWorkerGlobalScope partial interface mixins.
...
Without the "mixin" keyword, wasm_bindgen_webidl would report:
Partial interface WindowOrWorkerGlobalScope missing non-partial interface
Also, including the "mixin" keyword here is consistent with the official
webidl spec (for example see https://fetch.spec.whatwg.org/#fetch-method )
2018-08-18 11:23:29 -04:00
Mason Stallmo
c543b5d149
Add extends attributes for js_sys:Generator
2018-08-18 09:11:07 -05:00
Andrew Chin
4a994da904
Show how to use web-sys::console::log from the console_log example
2018-08-17 22:54:59 -04:00
Frazer McLean
751f226170
Merge branch 'master' of git://github.com/rustwasm/wasm-bindgen
2018-08-18 01:58:11 +02:00
Matt Kraai
6dccb7f777
Remove blank line
...
Part of #670
2018-08-17 14:50:15 -07:00
Matt Kraai
bec3178e3c
Make all errors extend Object
...
Part of #670
2018-08-17 13:10:56 -07:00
Matt Kraai
687412ec50
Test for AsRef implementations
...
Part of #670
2018-08-17 13:09:30 -07:00
Alex Crichton
7a08da9205
Merge pull request #716 from eminence/webaudio
...
Initial example of using the WebAudio APIs from web-sys
2018-08-17 08:24:55 -07:00
Andrew Chin
4f18e21659
Initial example of using the WebAudio APIs from web-sys
...
Part of #443
2018-08-17 07:02:48 -04:00
Alex Crichton
57693ee11a
Bump to 0.2.17
0.2.17
2018-08-16 23:36:42 -07:00
Alex Crichton
a4e8fb6686
Fix compile on latest nightly
2018-08-16 23:30:40 -07:00
Alex Crichton
37068cb47f
Fix tests on nightly
2018-08-16 23:25:57 -07:00
R. Andrew Ohana
25b6f5d982
Merge pull request #702 from alexcrichton/dictionaries
...
Implement support for WebIDL dictionaries
2018-08-16 13:06:06 -07:00
Frazer McLean
ffccfdee7d
WebAssembly::Table::new takes an object
2018-08-16 20:41:07 +02:00
Frazer McLean
b519c290f9
futures should be a dev dependency
2018-08-16 20:40:19 +02:00
Alex Crichton
0a47a1f9e2
Merge pull request #715 from kraai/patch-1
...
Check that all errors are instances of Object
2018-08-16 09:28:58 -07:00