Bruce Pascoe
3ec939f069
TextEncoder testcase
As with the decoder tests, output is checked against expected values to
ensure everything is working as designed.
8 years ago
Bruce Pascoe
7c3fdd7d1b
TextDecoder testcases
All modes of operation are tested: Fatal, ignore BOM, and streaming.
Output from each decoding operation is checked against expected values
to ensure correctness.
8 years ago
Sami Vaarala
4945db032d
Merge pull request #1011 from svaarala/fix-rom-optional-setter-getter
Fix ROM built-in optional setter/getter
8 years ago
Sami Vaarala
3b79e09b7d
Fix ROM built-in optional setter/getter
8 years ago
Sami Vaarala
c153eb85ff
Merge pull request #1008 from svaarala/nodejs-buffer-inherit-uint8array
Change Node.js Buffer to inherit from Uint8Array
8 years ago
Sami Vaarala
5973269c99
Releases: Buffer inherit from Uint8Array
8 years ago
Sami Vaarala
68cae706e1
2.0 migration notes for Buffer inheritance
8 years ago
Sami Vaarala
8b4a2c0782
API doc changes for Node.js Buffer
8 years ago
Sami Vaarala
a3ee925438
Update internal buffer documentation
8 years ago
Sami Vaarala
f31a4bc95e
Update debugger classnames
8 years ago
Sami Vaarala
018e0da9c1
Testcases and test fixes for Buffer inherit change
8 years ago
Sami Vaarala
dd972cd949
Change Node.js Buffer to inherit from Uint8Array
8 years ago
Sami Vaarala
74ccce3da3
Merge pull request #1010 from svaarala/reorganize-internal-define-sites
Remove internal helper for defining property accessors
8 years ago
Sami Vaarala
b332c7dd27
Releases: remove internal accessor helper
8 years ago
Sami Vaarala
80781c4ddd
Rework internal property definition sites a bit
8 years ago
Sami Vaarala
e49f22a594
Merge pull request #1009 from svaarala/allow-missing-setter-getter-builtin
Allow RAM built-in accessors to have a missing setter/getter
8 years ago
Sami Vaarala
547c60c4fb
Accessor getter/setter optional in genbuiltins
8 years ago
Sami Vaarala
1832e7df74
Enable assertions for dukd build
8 years ago
Sami Vaarala
3bbf8daf7e
Make setter/getter optional for RAM built-ins
8 years ago
Sami Vaarala
c436fee56d
Merge pull request #1006 from svaarala/remove-string-frombuffer
Remove String.fromBuffer() and implement it in "duk" for testcases
8 years ago
Sami Vaarala
4495e9e718
Releases: String.fromBuffer removal
8 years ago
Sami Vaarala
14fdab164a
Add String.fromBuffer to "duk" builtin
8 years ago
Sami Vaarala
c8f3956706
Makefile fix for String.fromBuffer removal
8 years ago
Sami Vaarala
9af735e9a0
Internal doc changes for String.fromBuffer removal
8 years ago
Sami Vaarala
d8f1068926
Config changes for String.fromBuffer removal
8 years ago
Sami Vaarala
67035d8fe0
Testcase updates for String.fromBuffer removal
8 years ago
Sami Vaarala
2470e821c3
Website updates for String.fromBuffer removal
8 years ago
Sami Vaarala
1a7513ecf4
Remove String.fromBuffer binding
8 years ago
Sami Vaarala
40c0b05b28
Merge pull request #1007 from svaarala/testrunner-pull-request-opened
Fix testrunner pull_request opened handling
8 years ago
Sami Vaarala
06f9009194
Fix testrunner pull_request opened handling
8 years ago
Sami Vaarala
7eb5215c21
Merge pull request #1004 from svaarala/nodejs-concat-length-1
Align Buffer.concat() behavior for one-element arrays with Node.js v6.7.0
8 years ago
Sami Vaarala
238809b3ae
Merge pull request #1000 from svaarala/nodejs-buffer-gap-documentation
Document gap to Node.js v6.7.0 Buffer
8 years ago
Sami Vaarala
08030fba5f
Releases: Buffer.concat() no 1-elem special case
8 years ago
Sami Vaarala
8b856dbb79
2.0 migration note for Buffer.concat()
8 years ago
Sami Vaarala
f8ac820625
Testcase fix for Buffer.concat() revision
8 years ago
Sami Vaarala
bcc0b78e9c
Remove Buffer.concat() 1-elem array special case
8 years ago
Sami Vaarala
c33cae62de
Document gap to Node.js Buffer v6.7.0
8 years ago
Sami Vaarala
e9bb3e2b43
Merge pull request #999 from svaarala/typedarray-es6-gap-documentation
Document gap to ES6 for typed arrays
8 years ago
Sami Vaarala
637ae8ece5
Merge pull request #1003 from svaarala/exp-operator-website-updates
Website updates for ES7 exponentiation operator
8 years ago
Sami Vaarala
12d73da205
ES7 exp operator config metadata typo fix
8 years ago
Sami Vaarala
9bd620e259
README updates for ES6/ES7 features
8 years ago
Sami Vaarala
178cecb0bc
Website updates for ES6 and ES7
* Use Ecmascript 2015 (E6) and Ecmascript 2016 (E7) to reference the
specifications.
* Add ES7 exponentiation operator.
8 years ago
Sami Vaarala
4162940e3e
Merge pull request #1002 from svaarala/make-exp-operator-optional
Make exponentiation operator (** and **=) optional
8 years ago
Sami Vaarala
e650b0ee43
Merge pull request #989 from svaarala/make-all-builtin-objects-optional
Make (almost) all built-ins optional
8 years ago
Sami Vaarala
7b310f6517
Releases: stripping built-in objects
8 years ago
Sami Vaarala
1b6e0c9f0f
Low memory doc update for stripping built-ins
8 years ago
Sami Vaarala
d36db648f5
Make built-ins optional in metadata and source
8 years ago
Sami Vaarala
ce743025a5
Make exp operator optional
Keep the token and the binding power tables (which is not optimal) for
practicality: making them conditional would be very awkward.
8 years ago
Sami Vaarala
f0e7468086
Config option for ES6 exp operator
8 years ago
Sami Vaarala
231712ce01
Strip more builtins in stripped example config
8 years ago