Herbert Vojčík
|
fdc0406fdd
Set trait compositions after classes/traits defined in .st file.
|
7 years ago |
Herbert Vojčík
|
0436149ded
Pull importer support from Behavior to BehaviorBody.
|
7 years ago |
Herbert Vojčík
|
96da58024a
kernel: fix, make grunt work
|
7 years ago |
Herbert Vojčík
|
935403837b
kernel: setTraitComposition implemented
|
7 years ago |
Herbert Vojčík
|
dd0a9ad051
Do not export methods from trait composition.
|
7 years ago |
Herbert Vojčík
|
c6b647bb04
Trait relationships exported.
|
7 years ago |
Herbert Vojčík
|
102ac5f8b5
Remove extra empty line.
|
7 years ago |
Herbert Vojčík
|
6fe97a361a
Metaclass >> uses:instanceVariableNames:
|
7 years ago |
Herbert Vojčík
|
1393a78082
Trait class >> named:uses:package:
|
7 years ago |
Herbert Vojčík
|
0c01ad8076
`uses:` remembered, shown, users updated
|
7 years ago |
Herbert Vojčík
|
34302742a1
Trait >> traitUsers
|
7 years ago |
Herbert Vojčík
|
fdbf6fde04
Basic TraitTransformation.
|
7 years ago |
Herbert Vojčík
|
c5dd89fe09
Add missing implementations of #select:thenCollect:.
|
7 years ago |
Herbert Vojčík
|
f5b1c2ac9b
kernel: Shorter class creation code, without spec.
|
7 years ago |
Herbert Vojčík
|
e53d59da14
kernel: Simplify class / trait creation.
|
7 years ago |
Herbert Vojčík
|
e551860b9f
Add subclass:uses:...; move to *Kernel-Classes for nil.
|
7 years ago |
Herbert Vojčík
|
0ae69c3783
Mention BehaviorBody / Trait reorganization.
|
7 years ago |
Herbert Vojčík
|
a547e20803
Fix deprecated syntax.
|
7 years ago |
Herbert Vojčík
|
fdd72c394a
Use `write:` instead of `nextPutAll:` in exporters.
|
7 years ago |
Herbert Vojčík
|
18e6f54d48
Group successive `write:`s.
|
7 years ago |
Herbert Vojčík
|
d24d7b04c4
Use print: and printSymbol:, classNameFor: out.
|
7 years ago |
Herbert Vojčík
|
bc969b4cfa
StringStream >> print:
|
7 years ago |
Herbert Vojčík
|
3f07fa56c3
Forgot to mention removal of #jsClassNameFor:
|
7 years ago |
Herbert Vojčík
|
9863bec07c
Allow to parse { . 5 } and #{ . #a -> #b }.
|
7 years ago |
Herbert Vojčík
|
25ba20002a
Export using changes in js exporter.
|
7 years ago |
Herbert Vojčík
|
0d5007352f
Stop using classNameFor: in js export.
|
7 years ago |
Herbert Vojčík
|
9cf18fb763
Use asJavascript everywhere when exporting js.
|
7 years ago |
Herbert Vojčík
|
5789050bec
Trait >> asJavascript
|
7 years ago |
Herbert Vojčík
|
4c27114634
kernel: Better detect fn-not-changing and use fast update.
|
7 years ago |
Herbert Vojčík
|
a8208d8ea8
Use printOn: and asSymbolPrintOn: in exporting.
|
7 years ago |