Herbert Vojčík
|
48b3be10a7
Globals are different object than smalltalk.
|
11 vuotta sitten |
Herbert Vojčík
|
9ecea28477
export/compile uses globals
|
11 vuotta sitten |
Nicolas Petton
|
9e61281a39
Fixes issue #752
|
11 vuotta sitten |
Nicolas Petton
|
014d04e067
more cleanup for `asSet` usages
|
11 vuotta sitten |
Nicolas Petton
|
c5348e70ee
Issue #787: Do not create contexts for trivial methods
|
11 vuotta sitten |
Nicolas Petton
|
be47f76ad9
Fixes issue #792
|
11 vuotta sitten |
Nicolas Petton
|
962e655aa5
Simplifies Package >> classes
|
11 vuotta sitten |
Nicolas Petton
|
acd6686aaa
Fixes issue #806
|
11 vuotta sitten |
Herbert Vojčík
|
e9ad3fd91c
{Smalltalk,SmalltalkImage} >> current deprecated
|
11 vuotta sitten |
Herbert Vojčík
|
9c5c368f93
all but IDE: Smalltalk {current=>globals} at:; Smalltalk {current=>}
|
11 vuotta sitten |
Herbert Vojčík
|
acefc95cf8
Smalltalk vm returning `smalltalk` from `boot.js`
|
11 vuotta sitten |
Herbert Vojčík
|
3bec1ef8b1
"Smalltalk globals" returning self, for future compatibility
|
11 vuotta sitten |
Herbert Vojčík
|
3223ac30eb
Not calling super initialize in class-side initialize
|
11 vuotta sitten |
Herbert Vojčík
|
6e840e4ec4
`Smalltalk` is global variable, not a class
|
11 vuotta sitten |
Nicolas Petton
|
579e894d78
Forbids creating new instances of Smalltalk
|
11 vuotta sitten |
Nicolas Petton
|
0a993c3837
Merge pull request #802 from herby/smalltalk-class-delegates-not-wraps
|
11 vuotta sitten |
Herbert Vojčík
|
76e224ce5f
Smalltalk class >> current doing good old classinstvar singleton
|
11 vuotta sitten |
Herbert Vojčík
|
37266480b5
All low-level Smalltalk methods refer to 'smalltalk', not 'self'
|
11 vuotta sitten |
Herbert Vojčík
|
93f18bd23a
Merge branch 'master' into lhf
|
11 vuotta sitten |
Herbert Vojčík
|
6e8207d086
Putting [ aBlock value ] in ifTrue:IfFalse: so the code is inlined
|
11 vuotta sitten |
Herbert Vojčík
|
21fa1b0937
use methodsInProtocol:, added removeProtocolIfEmpty:
|
11 vuotta sitten |
Nicolas Petton
|
22a23860f7
Alert error message when class compilation fails in Environment
|
11 vuotta sitten |
Nicolas Petton
|
a98c50468f
Uses protocol instead of category in method exports
|
11 vuotta sitten |
Nicolas Petton
|
c72222ef4e
Uses `protocol` in CompiledMethod instead of `category` (mixed with protocol)
|
11 vuotta sitten |
Nicolas Petton
|
e3b39d12d6
Merge pull request #767 from herby/ie8
|
11 vuotta sitten |
Nicolas Petton
|
7b5200a25f
Adds basic behavior methods to ProtoObject
|
11 vuotta sitten |
Nicolas Petton
|
7c088d507d
Merge pull request #769 from herby/empty-protoobject
|
11 vuotta sitten |
Herbert Vojčík
|
0a4d35f424
AbstractProxy subclass of ProtoObject
|
11 vuotta sitten |
Herbert Vojčík
|
1ccc1e24d3
var i in foo => Object.keys(foo).forEach(function(i)
|
11 vuotta sitten |
Herbert Vojčík
|
dc44e0f409
Fixes #763
|
11 vuotta sitten |