Yes, when J crashes you may lose unsaved code, this is why intead of Ctrl+W, I use Ctrl+S Ctrl+W all the time, esp. with things like DLL calls. To salvage ijx you can save it periodically too, it will then just increment file name/number in temp for the next ijx session.
ctrl w reminds me to ctrl s any way so that is not a worry.
TextPad used to be my favorite too. Though it has nice features like numbered replace, it's too slow on open. Intead, now I use EditPlus. Their "IDE" features is like invoking a compiler. But that's a one time thing, I don't think they can maintain a terminal session, can they?
They do have an IDE partner they collaborate with, but i have not yet figured out if it is usefully in the J context.
Also it's not the right direction: if you use J, you need to use J tools. If you see something lacking, it's better to improve the J tools.
Would be nice. Problem is my need is for something which is neither ijs nor ijx. More like a programmer notebook. Remember TTY's? We used to cut out pages, paste in, highlight, and annotate snippets and put them in three ring binders. Maybe the Mathematica notebook would be a closer analogy. Probably if i were more disciplined an ijs could act like that, but it would kind of pollute the script files and i would have need for a way to strip it down on completion. The ijx is closer, but one still needs the caution of saving before every execution which could potentially trash the environment
For example, there are issues with find dialog box and the script window. Use cases:
Find new word.
- Open find: Ctrl+F - Type word - Press enter to find Issue: default button is "Find from Top", I believe it should be "Find Next" Found word. Now want to find next word. Issue: expect to press the same key (in many viewers it's F3 for initial find and all the Next, and Shift+F3 or F7 is find new) or an "adjesent" key, like Ctrl+G. Instead need to use mouse (horrible) or press Ctrl+F just to return to the dialog box. Now want to dismiss the dialog. Press Escape -- instead the script window closes -- this is a major setback. So need to press Ctrl+F Escape, or use mouse. Other issues: there is no tab ordering, i gotta haul out the mouse to restart the search etc.
BTW, autoclosing scripts on Escape is an annoyance rather than convenience.
Agreed, that is why for now i maintain a separate note booking environment. But it would also be possible to insulate the two environments so that there was no need to constantly be saving IJS's... at least i can guess it is. ~greg ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
