Vanessa Freudenberg
Vanessa Freudenberg
LANG is not in the env when starting the VM via GUI: Only when started from a shell does it get the full environment including LANG. However, it looks like...
> > However, it looks like [sqMacLocaleCocoa.m](https://github.com/OpenSmalltalk/opensmalltalk-vm/tree/Cog/platforms/iOS/plugins/SqueakLocale) does the right thing, I'm just not sure if that is actually used. > > When I look at the build directory it...
Maybe we need to ask @johnmci ?
Both would work, and yes that should help a lot. “Easier” is relative – [VectorEnginePlugin](https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Packages/Features/VectorEnginePlugin.pck.st) is just a Slang plugin, you could generate the JS code for it like I...
Big improvement in [squeakjs/884c4c6](https://github.com/codefrau/SqueakJS/commit/884c4c6060bba8884a927e1bda64d626069881e0): But still not pixel-perfect – why is the `m` cut off? Why is the middle pixel column doubled in chars that are 3 px wide (e.g....
> are instance variable names a concept that the VM should be aware of at all? Or could I in theory create a new subclass manual in my image, do...
@bpieber This is independent of v2. I just opened #169 for it, please continue this discussion there.
I implemented actual var names, see b6a32befdc537ef28431378b9c1971480be3c086 The VM still works thanks to the `.pointers` now being a proxy to those explicit inst vars. I tried it with various images...
> Could we port v2 to ESM and JS-native classes, considering as, iirc, Lively4 and Lively Next support it, in addition to most non-Lively coding environments and tools? I'm not...
> > We would lose the ability to use the Lively tools at Dan's [Smalltalk Zoo](https://smalltalkzoo.thechm.org/squeak.html) though. > > That might present an issue, unless Smalltalk Zoo is updated. Dan...