Herbert Vojčík
|
a67fab0d02
Remove some todos,
|
7 年之前 |
Herbert Vojčík
|
b50c822aab
Future proof: both `nil` and `$nil` in package prologue.
|
7 年之前 |
Herbert Vojčík
|
f0cb469727
Merge branch 'master' into traits-in-core
|
7 年之前 |
Herbert Vojčík
|
e23f53c0e0
Compile both self and $self into method.
|
7 年之前 |
Herbert Vojčík
|
8009f16408
Merge branch 'master' into traits-in-core
|
7 年之前 |
Herbert Vojčík
|
9365020eb4
klass => a$cls
|
7 年之前 |
Herbert Vojčík
|
77c1d3ef1c
Use TThenable in JSObjectProxy, fix #1223.
|
7 年之前 |
Herbert Vojčík
|
61f19cfe38
Move Thenable class to TThenable trait.
|
7 年之前 |
Herbert Vojčík
|
25ba20002a
Export using changes in js exporter.
|
7 年之前 |
Herbert Vojčík
|
834344a4e7
Use new inline JS notation in core.
|
8 年之前 |
Herbert Vojčík
|
a25435bc2c
Recompile with nilAsReceiver monkeypatch.
|
8 年之前 |
Herbert Vojčík
|
6644b7ee74
Recompile without fw compat break b/c of nilAsClass.
|
8 年之前 |
Herbert Vojčík
|
e34eb0cfd4
.js files without explicit module id in AMD header.
|
8 年之前 |
Herbert Vojčík
|
005e898072
Sorted dependencies in .js headers.
|
8 年之前 |
Herbert Vojčík
|
ed0346130f
Add Promise new; Promise forBlock: done in ST
|
8 年之前 |
Herbert Vojčík
|
2fca3e9a08
Promise all: and any:
|
8 年之前 |
Herbert Vojčík
|
cd751715c7
Promise creation
|
8 年之前 |
Herbert Vojčík
|
e796499b0a
Promises: exceptions in then/catch functions not caught by ST
|
8 年之前 |
Herbert Vojčík
|
57b15a7b68
Promises: JSObjectProxy delegations on par with Thenable protocol
|
8 年之前 |
Herbert Vojčík
|
2d961cc87d
then: destructures an array result in case of 2+ arg block
|
8 年之前 |
Herbert Vojčík
|
a7d594c39f
Thenable: combination-of-keywords without all: methods added
|
8 年之前 |
Herbert Vojčík
|
ab515cfbbb
then: accepts a block or array of blocks
|
8 年之前 |
Herbert Vojčík
|
d0d2ea16df
Wrap the JS Promise.
|
8 年之前 |
Herbert Vojčík
|
1500766f4f
Promise-likes (.then is function) caught in JSObjectProxy
|
8 年之前 |
Herbert Vojčík
|
25dcb8b89e
Basic Thenable methods.
|
8 年之前 |