Herbert Vojčík
|
fdd72c394a
Use `write:` instead of `nextPutAll:` in exporters.
|
8 years ago |
Herbert Vojčík
|
18e6f54d48
Group successive `write:`s.
|
8 years ago |
Herbert Vojčík
|
d24d7b04c4
Use print: and printSymbol:, classNameFor: out.
|
8 years ago |
Herbert Vojčík
|
bc969b4cfa
StringStream >> print:
|
8 years ago |
Herbert Vojčík
|
3f07fa56c3
Forgot to mention removal of #jsClassNameFor:
|
8 years ago |
Herbert Vojčík
|
9863bec07c
Allow to parse { . 5 } and #{ . #a -> #b }.
|
8 years ago |
Herbert Vojčík
|
25ba20002a
Export using changes in js exporter.
|
8 years ago |
Herbert Vojčík
|
0d5007352f
Stop using classNameFor: in js export.
|
8 years ago |
Herbert Vojčík
|
9cf18fb763
Use asJavascript everywhere when exporting js.
|
8 years ago |
Herbert Vojčík
|
5789050bec
Trait >> asJavascript
|
8 years ago |
Herbert Vojčík
|
4c27114634
kernel: Better detect fn-not-changing and use fast update.
|
8 years ago |
Herbert Vojčík
|
a8208d8ea8
Use printOn: and asSymbolPrintOn: in exporting.
|
8 years ago |
Herbert Vojčík
|
95fc00095c
asSymbolPrintOn: and related stuff
|
8 years ago |
Herbert Vojčík
|
1576669050
Fix String >> printString, remove #importsString.
|
8 years ago |
Herbert Vojčík
|
701a9da6fb
parser: Do not roundtrip via StringNode >> value.
|
8 years ago |
Herbert Vojčík
|
cdde6f7229
parser: Fix loose 'selector' definition.
|
8 years ago |
Herbert Vojčík
|
cb00d460aa
kernel: Remove smart code.
|
8 years ago |
Herbert Vojčík
|
547fa78005
kernel: MethodCompositionBrik, setupMethods.
|
8 years ago |
Herbert Vojčík
|
52b944a072
kernel: st.addMethod guards for only fresh methods.
|
8 years ago |
Herbert Vojčík
|
ec5a4ac3ae
kernel: registerNewSelectors, only on addMethod entry point.
|
8 years ago |
Herbert Vojčík
|
be03a20501
kernel: localMethods, diffing methods via updateMethod.
|
8 years ago |
Herbert Vojčík
|
7a4159a7ad
Formatting.
|
8 years ago |
Herbert Vojčík
|
95ee6c6194
kernel: Proper enumerability (yes for data, no for methods).
|
8 years ago |
Herbert Vojčík
|
c7e64e5cd1
kernel: Add percent-sign to selector conversion.
|
8 years ago |
Herbert Vojčík
|
4e6e958dc9
kernel: Set .pkg directly, not in setupBehavior.
|
8 years ago |
Herbert Vojčík
|
aecd273c80
kernel: Small sanity refactor.
|
8 years ago |
Herbert Vojčík
|
090a4bd830
kernel: (Class) builder only needs className data field.
|
8 years ago |
Herbert Vojčík
|
f8dd130dc3
kernel: Move AMDBrik back to boot.js, where require is known.
|
8 years ago |
Herbert Vojčík
|
fcf8ba0eb3
kernel: split into more files
|
8 years ago |
Herbert Vojčík
|
ebde5a306d
kernel: coreFns, __init__s out, addCoupledClass out
|
8 years ago |