[squeak-dev] The Trunk: Installer-Core-mt.444.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Jan 31 12:59:07 UTC 2022


Marcel Taeumel uploaded a new version of Installer-Core to project The Trunk:
http://source.squeak.org/trunk/Installer-Core-mt.444.mcz

==================== Summary ====================

Name: Installer-Core-mt.444
Author: mt
Time: 31 January 2022, 1:59:06.923089 pm
UUID: 19ed2eee-09fd-eb45-98b4-86d7cd0b1113
Ancestors: Installer-Core-cmm.443

Adds script to conveniently install "Squeak Inbox Talk", which is besides "Git Browser" the second external tool that can be beneficial for modern software development -- given that Nabble (i.e. forum.world.st) is not connected to squeak-dev and vm-dev anymore.

Fixes label issue in "Tools" menu for "Git Browser".

=============== Diff against Installer-Core-cmm.443 ===============

Item was added:
+ ----- Method: Installer class>>installAndOpenSqueakInboxTalk (in category 'scripts') -----
+ installAndOpenSqueakInboxTalk
+ 	"For more information on Squeak Inbox Talk, visit https://github.com/hpi-swa-lab/squeak-inbox-talk"
+ 
+ 	self installSqueakInboxTalk.
+ 	(Smalltalk at: #TalkInboxBrowser) open.!

Item was changed:
  ----- Method: Installer class>>installGitInfrastructure (in category 'scripts') -----
  installGitInfrastructure
  | priorSetting |
  "for INIFileTest>>#testComplexRead"
  priorSetting := Scanner allowUnderscoreAsAssignment.
  [Scanner allowUnderscoreAsAssignment: true. 
  
  	(Smalltalk at: #Metacello) new
  		  baseline: 'Squot';
  		  repository: 'github://hpi-swa/Squot:latest-release/src';
  		 "repository: 'github://hpi-swa/Squot:develop/src';"
  		  load.
  
+ 	"Remove '(click to install)' note in 'Tools' menu."
+ 	TheWorldMainDockingBar updateInstances.
+ 
+ ] ensure: [Scanner allowUnderscoreAsAssignment: priorSetting]!
- ] ensure: [Scanner allowUnderscoreAsAssignment: priorSetting]
- !

Item was added:
+ ----- Method: Installer class>>installSqueakInboxTalk (in category 'scripts') -----
+ installSqueakInboxTalk
+ 	"For more information on Squeak Inbox Talk, visit https://github.com/hpi-swa-lab/squeak-inbox-talk"
+ 	
+ 	(Smalltalk at: #Metacello) new
+ 		baseline: 'SqueakInboxTalk';
+ 		repository: 'github://hpi-swa-lab/squeak-inbox-talk:main/packages';
+ 		load.
+ 	
+ 	"Remove '(click to install)' note in 'Tools' menu."
+ 	TheWorldMainDockingBar updateInstances.!



More information about the Squeak-dev mailing list