If it helps, here's a version which is shorter, and might not wrap in email:
F3;0;Run;9!:29]1[9!:27'dbrun$0[9!:29]',(":9!:28$0),'[9!:27',quote 9!:26$0
This does rely on the user not having trashed the default
implementation of quote, but that's probably not too much to ask.
FYI,
--
Raul
On Wed, Dec 2, 2020 at 11:45 AM John Baker <[email protected]> wrote:
>
> Henry,
>
> I can confirm that your "butt-ugly" 9.02 debugging PFKEY workaround works
> on Win64 systems.
>
> Fortunately you can set the PFKEY to suppress the line text so you don't
> have to look at the butt ugliness as you step through code.
>
> Thanks
>
>
> On Tue, Dec 1, 2020 at 4:21 PM Henry Rich <[email protected]> wrote:
>
> > Assigning a debug action to a PFkey is problematic on J9.02 because of
> > some internal technical details. Briefly, the debug action now produces
> > a result that must be received by the suspension code, but the normal
> > ways of running PFkeys cause the verb result to be discarded.
> >
> > Perhaps a future JQt will fix this problem. In the meantime I can offer
> > a butt-ugly workaround:
> >
> > If you now have:
> >
> > F3;0;Run;dbrun $0
> >
> > replace it with the ONE LINE
> >
> > F3;0;Run;9!:29 (1) [ 9!:27 'dbrun $0 [ 9!:29 (' , (": 9!:28'') , ') [
> > 9!:27 ''' , ((#~ [: >: ''''&=) 9!:26'') , ''''
> >
> > This pushes the sentence through the immex phrase to where suspension
> > will see its result.
> >
> > Henry Rich
> >
> >
> > -------- Forwarded Message --------
> > Subject: [Jprogramming] Brave GitHub Rewards and dbrun ''
> > Date: Mon, 30 Nov 2020 08:57:28 -0700
> > From: John Baker <[email protected]>
> > Reply-To: [email protected]
> > To: Programming forum <[email protected]>
> >
> >
> >
> > I just noticed that if you are on GitHub you can register for Brave browser
> > token rewards.
> > The tokens can be used to tip sites and can be converted into cash. Nobody
> > will get rich on them but hey it's free money. Jsoftware might as well
> > register.
> >
> > Also, have recent changes to QT altered how PFKEYS work? For years I have
> > assigned dbrun '' to a PFKEY. Then to debug I set all the stops with
> > dbstop 'whatever' and simply hit the PFKEY to step through explicit code.
> > It's simple and effective but it stopped working with the last round of
> > changes. Now I must type dbrun'' in the console.
> >
> > Cheers
> >
> > --
> > John D. Baker
> > [email protected]
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> >
> >
> >
> > --
> > This email has been checked for viruses by AVG.
> > https://www.avg.com
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> >
>
>
> --
> John D. Baker
> [email protected]
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm