On windows fork_jtask_ does use the CreateProcess api so I'd have
thought it should work OK (can't test right now).

On linux fork_jtask_ needs work to get around a bug in 2!:1 that
causes it to wait for the process to finish (much like 2!:0)

http://www.jsoftware.com/pipermail/programming/2009-July/015387.html

On Fri, Dec 31, 2010 at 11:47 AM, bill lam <[email protected]> wrote:
> This is a feature of console program, I imagine jconsole in J6 will behave
> in the same way. You can either use CreateProcess api to start a
> console-less process or start a new shell using CMD/C (or CMD/K?) to
> execute jconsole. (untested).
>
> Чтв, 30 Дек 2010, Devon McCormick писал(а):
>> All -
>>
>> I've recently gotten accustomed, in J6, to writing a few lines of code which
>> will run for a long time to a file, then running these lines by forking off
>> a non-display (console-less) version of J, e.g.
>>
>>    (0 : 0) fwrite 'bkpUsu.ijs'
>> load 'bkp'     NB. Start custom backup: gather info on all files and dirs:
>> 'FLNMS FLDTS FLSZS FLPARENT DIRNMS DIRDEP'=. PllDirInfoEG 'C:\'
>>    NB. Save these results since they took so long to gather:
>> (<'/Temp/')
>> fileVar_WS_&.>'FLNMS';'FLDTS';'FLSZS';'FLPARENT';'DIRNMS';'DIRDEP'
>>    NB. Use this information to copy most recent 10MB to dated dir:
>> 'batfl cmds'=. buildBatFl_parseDir_ 10e6;'C:/Temp/NWMM20101230/'
>> shell batfl
>> 2!:55 ''
>> )
>>
>>    JEXE=: 'C:\Program Files\J602\bin\J.exe'
>>    fork ('"',JEXE,'" -jijx '),'bkpUsu.ijs'
>>
>> Unfortunately, J7 seems to provide no such option, at least that I can see,
>> for spinning off an independent copy of the interpreter without tying up my
>> current session.
>> When I tried the above using
>>    JEXE=: '"C:\Program Files\J701\bin\j7console" '
>> the forked process runs in my existing console window (and using the "-jijx"
>> option returns an error, as one might expect).
>>
>> Thanks,
>>
>> Devon
>>
>> Is there an easy way to spin off an independent copy of J in J7?
>>
>> --
>> Devon McCormick, CFA
>> ^me^ at acm.
>> org is my
>> preferred e-mail
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>
> --
> regards,
> ====================================================
> GPG key 1024D/4434BAB3 2008-08-24
> gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to