Herbert Vojčík
|
b50c822aab
Future proof: both `nil` and `$nil` in package prologue.
|
vor 7 Jahren |
Herbert Vojčík
|
dda43e6f04
Merge branch 'master' into traits-in-core
|
vor 7 Jahren |
Herbert Vojčík
|
1c8d9ee85f
Only export own extenstion methods. Fix #1222.
|
vor 7 Jahren |
Herbert Vojčík
|
0eadcfeb56
Empty BehaviorBody.
|
vor 7 Jahren |
Herbert Vojčík
|
1766b8c3e9
TBehaviorProvider.
|
vor 7 Jahren |
Herbert Vojčík
|
ff77899a92
TMasterBehavior.
|
vor 7 Jahren |
Herbert Vojčík
|
8885bc0feb
#asJSON,#asJavascript => #asJavaScript{Object,Source}
|
vor 7 Jahren |
Herbert Vojčík
|
fdc0406fdd
Set trait compositions after classes/traits defined in .st file.
|
vor 7 Jahren |
Herbert Vojčík
|
0436149ded
Pull importer support from Behavior to BehaviorBody.
|
vor 7 Jahren |
Herbert Vojčík
|
dd0a9ad051
Do not export methods from trait composition.
|
vor 7 Jahren |
Herbert Vojčík
|
c6b647bb04
Trait relationships exported.
|
vor 7 Jahren |
Herbert Vojčík
|
fdd72c394a
Use `write:` instead of `nextPutAll:` in exporters.
|
vor 7 Jahren |
Herbert Vojčík
|
18e6f54d48
Group successive `write:`s.
|
vor 7 Jahren |
Herbert Vojčík
|
d24d7b04c4
Use print: and printSymbol:, classNameFor: out.
|
vor 7 Jahren |
Herbert Vojčík
|
0d5007352f
Stop using classNameFor: in js export.
|
vor 7 Jahren |
Herbert Vojčík
|
9cf18fb763
Use asJavascript everywhere when exporting js.
|
vor 7 Jahren |
Herbert Vojčík
|
a8208d8ea8
Use printOn: and asSymbolPrintOn: in exporting.
|
vor 7 Jahren |
Herbert Vojčík
|
23d393cb6d
Trait >> theMetaClass ^ nil
|
vor 7 Jahren |
Herbert Vojčík
|
c226d4d561
More use of `theMetaClass` instead of `class`.
|
vor 7 Jahren |
Herbert Vojčík
|
f8835a3d70
Extract BehaviorBody.
|
vor 7 Jahren |
Herbert Vojčík
|
f867b96abd
Rudimentary traits can be defined but not used yet.
|
vor 7 Jahren |
Herbert Vojčík
|
5b676acdc9
Extract exportBehavior:
|
vor 7 Jahren |
Herbert Vojčík
|
5fd08d67ec
Double dispatch in behavior export.
|
vor 7 Jahren |
Herbert Vojčík
|
b95ff1678c
Extract writing of $boot-based variables js code piece.
|
vor 8 Jahren |
Herbert Vojčík
|
c273a7db26
Use ifEmpty:ifNotEmpty: family.
|
vor 8 Jahren |
Herbert Vojčík
|
b0ac4f9c74
Monkeypatch $boot.nilAsReceiver.
|
vor 8 Jahren |
Herbert Vojčík
|
3b08463120
Reverse fw compat breaking in 00c2bfd.
|
vor 8 Jahren |
Herbert Vojčík
|
d16a0d26b3
Don't save explicit module id in .js AMD header.
|
vor 8 Jahren |
Herbert Vojčík
|
aa4796d612
List dependencies of .js AMD header sorted.
|
vor 8 Jahren |
Herbert Vojčík
|
bd6e2b8bf1
Remove inheritance on InterfacingObject.
|
vor 8 Jahren |