On Sat, 02 May 2009, bob therriault wrote:
> I still wonder about assigning display to the z locale. I think this  
> may be part of Oleg's suggestion for a new name, 'disprep', but I am  
> concerned that the user would have to know which names are already in  
> the z locale (no matter how obscure) before they safely used this  
> program. Two solutions I have thought about are checking the z locale  
> programmatically before assigning, or making this script a class and  
> the form an object instance. I'm working on my object oriented  
> understanding, so this may be a silly suggestion.

I think you need not too worry name collision unless you intended to
submit your code to the J base library.

If you intend you rerun the code in its `base' locale, a simpler way
of not using display_resume will be close the form first or just
ignore any anticipated error.
replace the line
  wd DISPLAY
with
  wd ::0: 'psel display;pclose'
  wd DISPLAY
or just
  wd ::0: DISPLAY

If you intend to run in a new instance. It needs to rename 
`display_run' to `create' and add a verb `destroy' for cleanup.
Then run the program by '+/%#' conew 'rgtVisual'
(untested)

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
唐詩122 王維  漢江臨眺
    楚塞三湘接  荊門九派通  江流天地外  山色有無中
    郡邑浮前浦  波瀾動遠空  襄陽好風日  留醉與山翁
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to