Jan Vrany <jan.vrany@labware.com> [Mon, 10 Jul 2023 13:32:24 +0100] rev 1170
Append filename to error when parsing Tonel file
...as a courtesy to the user. Makes debugging easier, especially
after incorrect merge.
Jan Vrany <jan.vrany@labware.com> [Mon, 10 Jul 2023 13:30:49 +0100] rev 1169
Tonel: only load files ending with `.class.st` and `.extension.st`
This prevents tonel to load some git merge artifacts (line when in the
middle of interactive rebase or similar).
Jan Vrany <jan.vrany@labware.com> [Tue, 13 Jun 2023 15:31:25 +0100] rev 1168
Log errors occured during class initialization.
Jan Vrany <jan.vrany@labware.com> [Tue, 02 May 2023 14:30:52 +0100] rev 1167
Remove unused Squeak UI code
Jan Vrany <jan.vrany@labware.com> [Thu, 23 Mar 2023 17:21:35 +0000] rev 1166
Transform snapshot just before loading into / just after creating from
...Smalltalk/X. When loading, this commit delays use of snapshot
transformations till the very last point just before loading.
When creating snapshot from code in image, snapshot is transformed
very early on.
This sort of makes sense and helps when one wants to load code into
RING2 model or similar. In this case, transformation is unwanted.
Jan Vrany <jan.vrany@labware.com> [Tue, 20 Sep 2022 17:58:07 +0100] rev 1165
phase-divergent update to b2f0322f5c53:
Use separate porters when writing out / reading in snapshots
Jan Vrany <jan.vrany@labware.com> [Tue, 20 Sep 2022 17:58:07 +0100] rev 1164
Use separate porters when writing out / reading in snapshots
Jan Vrany <jan.vrany@labware.com> [Fri, 02 Sep 2022 22:20:43 +0100] rev 1163
Strip Smalltalk/X C++ style namespace prefix when writing package
This is to improve ability to interchange code.
Jan Vrany <jan.vrany@labware.com> [Fri, 02 Sep 2022 13:40:23 +0100] rev 1162
Fix `MCStXPackageInfo` to not include extensions placed in normal protocols
...as norm in Smalltalk/X and not in special star-prefixed ones as
it's used in Squeak / Pharo.
Jan Vrany <jan.vrany@labware.com> [Wed, 27 Jul 2022 14:22:34 +0100] rev 1161
Do not sort class variables and pools when creating a class
...as the order may have some meaning to user and doing it
automagically only causes noise in text diffs (for example, when
using Tonel and git).