Christoph Thiede uploaded a new version of Regex-Core to project The Trunk: http://source.squeak.org/trunk/Regex-Core-ct.83.mcz
==================== Summary ====================
Name: Regex-Core-ct.83 Author: ct Time: 12 October 2022, 3:20:39.299412 pm UUID: c683e8df-5bf8-8748-9241-aabd0f884932 Ancestors: Regex-Core-ct.82
Repairs UIManager>>#request:regex:.
=============== Diff against Regex-Core-ct.82 ===============
Item was changed: ----- Method: UIManager>>request:regex: (in category '*Regex-Core') ----- request: aTitleString regex: initialRegexString "Prompt the user for a valid regex. Return nil on cancel or a valid RxMatcher" | regex | regex := initialRegexString. "loop until we get a valid regex string back" [ + regex := self - regex := UIManager default multiLineRequest: aTitleString + centerAt: Sensor cursorPoint initialAnswer: regex answerHeight: 200. "cancelled dialog ==> nil" regex ifNil: [ ^ nil ]. + [ ^ regex asRegex ] on: Error do: [ :regexParsingError | + self inform: 'Bad Regex: ', regexParsingError asString ]. - [ ^ regex asRegex ] on: Error do: [ :regexParsingError| - self defer: [ self inform: 'Bad Regex: ', regexParsingError asString ]]. ] repeat.!
packages@lists.squeakfoundation.org