Thanks for your detailed reply. I think maybe “back port” is too big of a word, but I understand where you’re coming from. The proposal here was to have experimental support under a flag only for the indentation-based syntax changes, so I intentionally drew a line here between this particular set of syntactic changes and the others because they are (a) easy enough to implement in the parser and (b) controversial enough that might warrant an exception to the rule of not backporting changes from Scala 3 and instead focus on the migration. This line might seem arbitrary and in a way it is… so yeah, I agree there might be other things worthier of attention.
3 Likes