Lastly, I should mention that the first display of ABC is the correct one, and the one that matched IBM APL.
Thanks. Blake On Wed, Apr 8, 2020 at 8:46 AM Blake McBride <blake1...@gmail.com> wrote: > Greetings, > > Echoing some thoughts I've had on this subject, given the trouble we've > had with function formatting over the years between the del editor and ⎕CR, > I get the impression that function formatting is occurring at the wrong > place. I think internally functions should be stored left-justified > always. The del editor would then be the one adding the formatting for > comments and labels. This way there wouldn't be ongoing problems between > the del editor, save, dump, and ⎕CR. > > Thanks. > > Blake > > On Wed, Apr 8, 2020 at 8:36 AM Blake McBride <blake1...@gmail.com> wrote: > >> Greetings, >> >> Look at the formatting. In particular look at how the lines with labels >> and comments are indented. They are indented differently depending on >> whether the file is saved or dumped. >> >> ∇ABC[⎕]∇ >> ∇ >> [0] ABC >> [1] X←4 >> [2] EN1: Y←5 >> [3] Z←7 >> [4] ⍝ THIS IS A COMMENT >> [5] Z←5 >> ∇ >> )save test >> 2020-04-08 08:30:48 (GMT-5) >> )dump test >> 2020-04-08 08:30:52 (GMT-5) >> )load test >> >> WARNING: filename /home/blake/workspaces/test >> is ambiguous because another file >> /home/blake/workspaces/test.apl >> exists as well. Using the first. >> >> SAVED 2020-04-08 08:30:48 (GMT-5) >> ∇ABC[⎕]∇ >> ∇ >> [0] ABC >> [1] X←4 >> [2] EN1: Y←5 >> [3] Z←7 >> [4] ⍝ THIS IS A COMMENT >> [5] Z←5 >> ∇ >> )load test.apl >> DUMPED 2020-04-08 08:30:52 (GMT-5) >> ∇ABC[⎕]∇ >> ∇ >> [0] ABC >> [1] X←4 >> [2] EN1: Y←5 >> [3] Z←7 >> [4] ⍝ THIS IS A COMMENT >> [5] Z←5 >> ∇ >> >> Thanks! >> >> Blake >> >>