I've complained in the past that indents such as these:
this←{ ⍝ line and the last have 1 leading blank each
second←{ ⍝ has 5
third←line has 9
}back to 5
}
are squeezed back to the margin when displayed in this forum.
I thank both Peter-Michael and Pierre for pointing out that using U+00A0, non-breaking space, , ⎕UCS 160 instead of leading blanks does the trick. The easiest way I've found is to type and enter:
⎕ucs 160
into the session and cut and paste it as many times as I need here as I have done 6 times in the line above. And below is the dummy dfn that's squeezed above but with the same treatment applied to it:
this←{ ⍝ line and the last have 1 leading blank each
second←{ ⍝ has 5
third←line has 9
}back to 5
}