So: in a bizarre twist, it seems that the dos2unix program I was using to test whether line endings mattered is also a unix2dos program, and so my results were unreliable.
It turns out line endings *do* matter: J happily treats ^L as whitespace when using unix-style ^J line endings, but treats it as an (ill-formed) identifier when using DOS-style ^J^M endings. So now the trick is just getting the JQt editor to preserve the line ending style... :) ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
