Re: [Jprogramming] Direct Definition Spurious Blank Addition

2021-01-21 Thread Ric Sherlock
Thanks Henry! On Thu, 21 Jan 2021, 15:47 Henry Rich, wrote: > The next beta will remove one leading blank line from the display. > > Henry Rich > > On 1/19/2021 9:22 PM, Ric Sherlock wrote: > > In a similar vein, > > The first line of a multi-line definition doesn't respect indentation, > so: >

Re: [Jprogramming] Direct Definition Spurious Blank Addition

2021-01-20 Thread Henry Rich
The next beta will remove one leading blank line from the display. Henry Rich On 1/19/2021 9:22 PM, Ric Sherlock wrote: In a similar vein, The first line of a multi-line definition doesn't respect indentation, so: mutate=: {{idxmut=. I. x >: (*/$y) ?@$ 0 (populate idxmut) idxmut"_} y }}

Re: [Jprogramming] Direct Definition Spurious Blank Addition

2021-01-19 Thread Henry Rich
I'll see what I can do. Henry Rich On 1/19/2021 9:22 PM, Ric Sherlock wrote: In a similar vein, The first line of a multi-line definition doesn't respect indentation, so: mutate=: {{idxmut=. I. x >: (*/$y) ?@$ 0 (populate idxmut) idxmut"_} y }} mutate 4 : 0 idxmut=. I. x >: (*/$y) ?@

Re: [Jprogramming] Direct Definition Spurious Blank Addition

2021-01-19 Thread Ric Sherlock
In a similar vein, The first line of a multi-line definition doesn't respect indentation, so: mutate=: {{idxmut=. I. x >: (*/$y) ?@$ 0 (populate idxmut) idxmut"_} y }} mutate 4 : 0 idxmut=. I. x >: (*/$y) ?@$ 0 (populate idxmut) idxmut"_} y ) mutate=: {{ idxmut=. I. x >: (*/$y) ?@$ 0

Re: [Jprogramming] Direct Definition Spurious Blank Addition

2021-01-19 Thread Henry Rich
Starting with the next beta JE will remove excess trailing blanks at the end, leaving just one space. Henry Rich On 1/19/2021 1:18 PM, John Baker wrote: Direct definition has added another, more convenient way to define local J words on the fly. It is particularly useful for creating verbs, ad

Re: [Jprogramming] Direct Definition Spurious Blank Addition

2021-01-19 Thread Henry Rich
My attempt to preserve the user's original spacing misfired.  I'll see what I can do. Henry Rich On 1/19/2021 1:18 PM, John Baker wrote: Direct definition has added another, more convenient way to define local J words on the fly. It is particularly useful for creating verbs, adverbs and conjun

[Jprogramming] Direct Definition Spurious Blank Addition

2021-01-19 Thread John Baker
Direct definition has added another, more convenient way to define local J words on the fly. It is particularly useful for creating verbs, adverbs and conjunctions within explicit definitions. However there are gotchas. One thing I've noticed is the repeated addition of a trailing blank to DDs wit