Tue, 21 May 2024 15:10:18 +0100 Do not unnecessarily annotate method with Monticello timestamp jv tip
Jan Vrany <jan.vrany@labware.com> [Tue, 21 May 2024 15:10:18 +0100] rev 1505
Do not unnecessarily annotate method with Monticello timestamp ...in `#compile:classified:withStamp:...` if timestamp is nil. This is the case of all methods loaded by Tonel.
Tue, 13 Jun 2023 12:09:59 +0100 Add `SmallDictionary class >> #newFromPairs: ` jv
Jan Vrany <jan.vrany@labware.com> [Tue, 13 Jun 2023 12:09:59 +0100] rev 1504
Add `SmallDictionary class >> #newFromPairs: `
Mon, 23 Jan 2023 16:22:22 +0000 Add Pharo's `Filename >> #pathString` jv
Jan Vrany <jan.vrany@labware.com> [Mon, 23 Jan 2023 16:22:22 +0000] rev 1503
Add Pharo's `Filename >> #pathString`
Thu, 19 Jan 2023 10:51:45 +0000 Add Squeak's `Block >> #assert` and `Block >> #doWhileTrue:` jv
Jan Vrany <jan.vrany@labware.com> [Thu, 19 Jan 2023 10:51:45 +0000] rev 1502
Add Squeak's `Block >> #assert` and `Block >> #doWhileTrue:`
Tue, 06 Dec 2022 11:18:37 +0000 Add (some) Squeak / Cuis compatibility methods to `OSProcess` jv
Jan Vrany <jan.vrany@labware.com> [Tue, 06 Dec 2022 11:18:37 +0000] rev 1501
Add (some) Squeak / Cuis compatibility methods to `OSProcess`
Tue, 06 Dec 2022 11:11:39 +0000 Add `AbstractOperatingSystem class >> #runCommand:` jv
Jan Vrany <jan.vrany@labware.com> [Tue, 06 Dec 2022 11:11:39 +0000] rev 1500
Add `AbstractOperatingSystem class >> #runCommand:` ...for Pharo compatibility. This allows one to use Smalltalk os runCommand: 'ls -al' like one could do in Pharo (8 and later).
Mon, 31 Oct 2022 12:24:17 +0000 Add `Filename >> #readStreamDo:` and `#writeStreamDo:` jv
Jan Vrany <jan.vrany@labware.com> [Mon, 31 Oct 2022 12:24:17 +0000] rev 1499
Add `Filename >> #readStreamDo:` and `#writeStreamDo:`
Fri, 03 Dec 2021 11:39:26 +0000 Remove `Author class >> #fullName` jv
Jan Vrany <jan.vrany@labware.com> [Fri, 03 Dec 2021 11:39:26 +0000] rev 1498
Remove `Author class >> #fullName` This commit removes class-side `#fullName` as it clashes with method inherited from `Behavior`. Inherited method returns class's fully-qualified name and is used by system tools and `stx:libscm` and answering anything else by class's name leads to weird issues (like, SCM container for class `Author` being whatever author name is set).
Fri, 03 Dec 2021 11:35:11 +0000 Add `BaselineOf` jv
Jan Vrany <jan.vrany@labware.com> [Fri, 03 Dec 2021 11:35:11 +0000] rev 1497
Add `BaselineOf` ...a superclass for Metacello baselines. This is just an empty placeholder to allow loading of Squeak / Pharo packages into Smalltalk/X.
Fri, 29 Oct 2021 20:27:55 +0100 Add `PackageManifest` jv
Jan Vrany <jan.vrany@labware.com> [Fri, 29 Oct 2021 20:27:55 +0100] rev 1496
Add `PackageManifest` ...a superclass for package meta-data classes used in Pharo world. This class is provided to support interoperability with Pharo (to limited extent).
(0) -1000 -300 -100 -10 tip