> I have to remove the extra print line from your jtags and force case
> sensitive sorting (LC_COLLATE=C sort), then it works with vim. Of
> course I am happy with it. :-)
The extra print must have been a spurious debugging print. A fixed
version, including an "LC_ALL=C", is now in the repository.
>> What's the sense in differentiating between explicit/tacit
>> definitions and ignoring tacit ones such as "avg =: +/ % #" ?
>
> Tacit definitions should already be memorised and tag is redundant :-)
I understand that this is tongue-in-cheek, but tags are most helpful
when browsing foreign code written by others. So including tacit
definitions is important to me. (Likewise, global nouns.)
> More seriously, I do not indent source inside explicit definitions.
I see. I indented my code in explicit J definitions since day 1 because
I know from other languages just how much easier life gets when you
want to write utilities. I also think it's nicer to read.
Martin
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm