The Trunk: Help-Squeak-Project-mt.117.mcz

[email protected] Sun, 2 Aug 2026 09:48:09 0000
Newsgroups gmane.comp.lang.smalltalk.squeak.general
Message-ID <[email protected]>
Marcel Taeumel uploaded a new version of Help-Squeak-Project to project The Trunk:
http://source.squeak.org/trunk/Help-Squeak-Project-mt.117.mcz

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

Name: Help-Squeak-Project-mt.117
Author: mt
Time: 2 August 2026, 11:48:09.883524 am
UUID: 17fa0942-ce71-4f44-9050-d1e4b6e826ae
Ancestors: Help-Squeak-Project-mt.116

Fixes path separator for exporting the release notes to Jekyll format. Return the exported file path to inform the client of its location (and file suffix).

=============== Diff against Help-Squeak-Project-mt.116 ===============

Item was changed:
  ----- Method: SqueakReleaseNotes class>>store:asJekyllFileInDirectoryNamed: (in category 'storing') -----
  store: subtopic asJekyllFileInDirectoryNamed: aString
  	"
  	self store: (self asHelpTopic subtopicAt: #v60) asJekyllFileInDirectoryNamed: '_release_notes'
  	"
  
+ 	| filename |
+ 	filename := aString, FileDirectory slash, subtopic title, '.md'.
+ 	FileDirectory default
+ 		newFileNamed: filename
+ 		do: [:stream | self store: subtopic asJekyllOn: stream].
+ 	^ filename!
- 	FileDirectory default newFileNamed: aString , '/' , subtopic title , '.md' do: [:stream |
- 		self store: subtopic asJekyllOn: stream].!

Item was changed:
  ----- Method: SqueakReleaseNotes class>>storeKey:asJekyllFileInDirectoryNamed: (in category 'storing') -----
  storeKey: key asJekyllFileInDirectoryNamed: aString
  	"
  	self storeKey: #v60 asJekyllFileInDirectoryNamed: '_release_notes'
  	"
  
+ 	(FileDirectory default / aString) assureExistence.
  	^ self
  		store: (self asHelpTopic subtopicAt: key)
  		asJekyllFileInDirectoryNamed: aString!

Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]