Thanks Bill,

I updated the jqt binaries using the updatejqt.sh file in the j902 folder and 
now everything works as expected.

Cheers, bob

> On Jan 23, 2021, at 18:25, bill lam <[email protected]> wrote:
> 
> Hi Bob,
> 
> The change was inside jqt binaries, have you updated it?
> 
> 
> On Sun, Jan 24, 2021, 2:30 AM 'robert therriault' via Programming <
> [email protected]> wrote:
> 
>> Hi Bill,
>> 
>> Just a follow up on this thread. I still find that I can not run the User
>> Keys in mode 0 in j902, but that I am able to do that in j901 and also in
>> the new beta for j903. Pacman indicates that all the addons are up to date.
>> 
>> Is there something further that I need to do in order to capture the
>> change that you made?
>> 
>> Running in mode 1 works, but has an unnecessary echo that is sent back to
>> the terminal window, which I would like to avoid.
>> 
>> Cheers, bob
>> 
>>> On Dec 16, 2020, at 09:01, 'robert therriault' via Programming <
>> [email protected]> wrote:
>>> 
>>> Thanks Bill,
>>> 
>>> It sounds as if in the future either mode 1 or mode 0 may work. Is there
>> a preference that we should be using between those two beyond the
>> functionality that is already documented in
>> https://code.jsoftware.com/wiki/Guides/Qt_IDE/Configure/User_Keys
>>> 
>>> Cheers, bob
>>> 
>>>> On Dec 16, 2020, at 08:55, bill lam <[email protected]> wrote:
>>>> 
>>>> Thanks Bob,
>>>> 
>>>> That was a bug from me. I will fix it.
>>>> 
>>>> On Thu, Dec 17, 2020, 12:48 AM 'robert therriault' via Programming <
>>>> [email protected]> wrote:
>>>> 
>>>>> Thanks Bill,
>>>>> 
>>>>> I changed my User Key Definition to mode 1
>>>>> 
>>>>> F6|1|Jig Augmented Display|((1 ; coname '') visual_jig_ 0)
>>>>> 
>>>>> and everything works again.
>>>>> 
>>>>> I also changed the modes to 1 on the lint and dissect user keys that I
>> had
>>>>> defined and now they work as well. They did not work in mode 0.
>>>>> 
>>>>> Is there an option to leave them working in user mode 0 in the future
>> or
>>>>> will we have to instruct users to adjust the configuration of their
>> user
>>>>> keys?
>>>>> 
>>>>> Cheers, bob
>>>>> 
>>>>>> On Dec 16, 2020, at 08:42, Henry Rich <[email protected]> wrote:
>>>>>> 
>>>>>> According to
>>>>> https://code.jsoftware.com/wiki/Guides/Qt_IDE/Configure/User_Keys
>> those
>>>>> fields should be set for modes 0 and 1.  I know they used to work for
>> me
>>>>> and I never used mode 1.
>>>>>> 
>>>>>> Henry Rich
>>>>>> 
>>>>>> On 12/16/2020 11:39 AM, bill lam wrote:
>>>>>>> Ah I remember, those 2 names are available under mode 1, ie, put 1
>>>>> instead
>>>>>>> of 0 in the configuration for the PFKey.
>>>>>>> Can you try and confirm it can work first?
>>>>>>> 
>>>>>>> On Thu, Dec 17, 2020, 12:27 AM 'robert therriault' via Programming <
>>>>>>> [email protected]> wrote:
>>>>>>> 
>>>>>>>> Hi Bill,
>>>>>>>> 
>>>>>>>> I don't use debug a lot, but my understanding is that if I was in
>>>>>>>> suspension mode then there would be an additional 3 space indent for
>>>>> each
>>>>>>>> new line. If this is true then I was not in suspension mode when I
>>>>> pressed
>>>>>>>> the keys.
>>>>>>>> 
>>>>>>>> This is the result that I get when I press the F6 key which is my
>> User
>>>>>>>> Defined Key for the Jig Augmented display
>>>>>>>> 
>>>>>>>> |noun result was required: findline_jig_
>>>>>>>> |       (#~-.@:(*./\)@:=&'
>>>>>>>> ')":({.WinSelect_jqtide_)((LF&taketo&.|.)@:{.,LF&taketo@:}.)7
>>>>>>>> u:WinText_jqtide_
>>>>>>>> |[-0]
>>>>>>>> 
>>>>>>>> When I check the names defined in the jqtide locale using
>>>>> names_jqtide_ ''
>>>>>>>> I don't see either WinSelect or WinText, so my guess is that the
>>>>>>>> interpreter is seeing them as undefined verbs and that is the reason
>>>>> for
>>>>>>>> the lack of a noun result.
>>>>>>>> 
>>>>>>>> Thanks for your help in this and let me know if there is anything
>>>>> further
>>>>>>>> that you need me to do.
>>>>>>>> 
>>>>>>>> Cheers, bob
>>>>>>>> 
>>>>>>>>> On Dec 16, 2020, at 08:10, bill lam <[email protected]> wrote:
>>>>>>>>> 
>>>>>>>>> Bob,
>>>>>>>>> 
>>>>>>>>> I checked those 2 names should had been set in non suspension mode.
>>>>>>>>> Was your PFkey pressed during suspension mode?
>>>>>>>>> 
>>>>>>>>> On Wed, Dec 16, 2020, 12:13 PM 'robert therriault' via Programming
>> <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>> 
>>>>>>>>>> Just a follow-up Bill,
>>>>>>>>>> 
>>>>>>>>>> Comparing the results of names_jqtide_ '' for the two versions
>> j901
>>>>> and
>>>>>>>>>> j902, the only differences that I see are WinSelect_jqtide_ and
>>>>>>>>>> WinText_jqtide_ not being in j902
>>>>>>>>>> 
>>>>>>>>>> Cheers, bob
>>>>>>>>>> 
>>>>>>>>>>> On Dec 15, 2020, at 18:20, 'robert therriault' via Programming <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>> Hi Bill,
>>>>>>>>>>> 
>>>>>>>>>>> WinSelect_jqtide_ and WinText_jqtide_ are the only two names
>> that I
>>>>>>>> have
>>>>>>>>>> used for jig's User Defined Keys.
>>>>>>>>>>> Henry probably has a better sense of whether dissect requires any
>>>>>>>> others
>>>>>>>>>> for its User Defined Keys to activate the application on the line
>>>>> which
>>>>>>>>>> holds the cursor.
>>>>>>>>>>> Cheers, bob
>>>>>>>>>>> 
>>>>>>>>>>>> On Dec 14, 2020, at 14:57, bill lam <[email protected]>
>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Are globals WinText_jqtide_ and WinSelect_jqtide_ the only names
>>>>> that
>>>>>>>>>> will
>>>>>>>>>>>> be referenced by addons or other users scripts?
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> On Tue, Dec 15, 2020, 12:14 AM Henry Rich <[email protected]
>>> 
>>>>>>>> wrote:
>>>>>>>>>>>>> The fields used by pfkeys are described in
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>> https://code.jsoftware.com/wiki/Guides/Qt_IDE/Configure/User_Keys
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Henry Rich
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On 12/14/2020 10:56 AM, 'robert therriault' via Programming
>> wrote:
>>>>>>>>>>>>>> Thanks Bill,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> This is the verb that I modified from Henry's invocation of
>>>>> dissect.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> findline =: 3 : 0    NB. WinSelect is a character index;
>> WinText
>>>>> is
>>>>>>>>>>>>> entire window; if window contains non-ASCII, convert to unicode
>>>>>>>>>>>>>> if. y do. ; }. ;:(#~ -.@:(*./\)@:=&' ') ": > {: < ;. _2 (wd'sm
>>>>> get
>>>>>>>>>>>>> inputlog'), LF NB. pull the last line only for the monadic case
>>>>>>>>>>>>> Programmatic version strip off first word which would be
>> invoking
>>>>>>>> verb
>>>>>>>>>>>>>>    else. (#~ -.@:(*./\)@:=&' ') ": ({. WinSelect_jqtide_)
>>>>>>>>>>>>> ((LF&taketo&.|.)@:{. , LF&taketo @:}.)  7 u: WinText_jqtide_
>>>>> end.NB.
>>>>>>>>>> The
>>>>>>>>>>>>> line that the cursor is on if 0 - Function key version
>>>>>>>>>>>>>> )
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I believe that WinSelect_jqtide_ is the other name that is
>> used
>>>>> that
>>>>>>>>>> may
>>>>>>>>>>>>> be affected.
>>>>>>>>>>>>>> Cheers, bob
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Dec 13, 2020, at 23:50, bill lam <[email protected]>
>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> understood. There are some undocumented names or that I
>> failed
>>>>> to
>>>>>>>>>> notice
>>>>>>>>>>>>>>> inside the source of qtide frontend. Those names are not
>>>>> refernced
>>>>>>>>>>>>> insude
>>>>>>>>>>>>>>> the frontend itself so I didn't handle them.  Are there any
>>>>> other
>>>>>>>>>>>>> special
>>>>>>>>>>>>>>> names that you are using?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Mon, Dec 14, 2020, 3:36 PM 'robert therriault' via
>>>>> Programming <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Thanks Bill,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> In jig, coname '' returns the locale that you are in when
>> when
>>>>> you
>>>>>>>>>>>>> invoked
>>>>>>>>>>>>>>>> jig.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I have tested it in both the jig 901 and jig 902 versions
>> and
>>>>> the
>>>>>>>>>>>>> result
>>>>>>>>>>>>>>>> of coname '' confirms this.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I have also noticed that WinText_qtide_ is no longer defined
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> WinText_jqtide_
>>>>>>>>>>>>>>>> |value error: WinText_jqtide_
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Since I use that to select the information from the line
>> that
>>>>> the
>>>>>>>>>>>>> cursor
>>>>>>>>>>>>>>>> is on, it is quite possible that this is the source of the
>>>>>>>> problem.
>>>>>>>>>> Is
>>>>>>>>>>>>>>>> there a reason that WinText_jqtide_ would not be defined?
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> JVERSION
>>>>>>>>>>>>>>>> Engine: j902/j64avx2/darwin
>>>>>>>>>>>>>>>> Release-a: commercial/2020-12-05T12:43:38
>>>>>>>>>>>>>>>> Library: 9.02.08
>>>>>>>>>>>>>>>> Qt IDE: 1.9.1/5.12.10(5.12.10)
>>>>>>>>>>>>>>>> Platform: Darwin 64
>>>>>>>>>>>>>>>> Installer: J902 install
>>>>>>>>>>>>>>>> InstallPath: /users/bobtherriault/j902
>>>>>>>>>>>>>>>> Contact: www.jsoftware.com
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Cheers, bob
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Dec 13, 2020, at 22:12, bill lam <[email protected]>
>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I'm unfamiliar with dissect and PFkey.
>>>>>>>>>>>>>>>>> PFkey behaves differently under suspension mode or not.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Your syntax seems correct. IIRC when running under non
>>>>> suspension
>>>>>>>>>>>>> mode,
>>>>>>>>>>>>>>>>> commands are executed as a script with empty stack. Can you
>>>>> check
>>>>>>>>>>>>> what is
>>>>>>>>>>>>>>>>> the value of coname'' when calling PFKey?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Mon, Dec 14, 2020, 1:38 PM 'robert therriault' via
>>>>>>>> Programming <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> J902 is up and running on my system. Thank you to the team
>>>>> for
>>>>>>>>>> all of
>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>> work that goes into this process. I hope that you all
>> have a
>>>>>>>>>> relaxed
>>>>>>>>>>>>>>>>>> holiday season after so much work.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> One question. Now that the issue with PF keys has been
>> fixed,
>>>>>>>>>> what is
>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>> process for assigning applications like dissect to PF
>> keys.
>>>>> The
>>>>>>>>>>>>> previous
>>>>>>>>>>>>>>>>>> approach described in the wiki results in
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> |noun result was required: finddissectline_dissect_
>>>>>>>>>>>>>>>>>> |       1<#~.fs
>>>>>>>>>>>>>>>>>> |[-0]
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> The wiki suggests using
>>>>>>>>>>>>>>>>>> F2;0;Dissect Line;dissect&.finddissectline_dissect_ 0
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I use this for my jig augmented display
>>>>>>>>>>>>>>>>>> F6|0|Jig Augmented Display|((1 ; coname '') visual_jig_ 0)
>>>>>>>>>>>>>>>>>> and it returns a similar result.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Any suggestions that you have would be welcome.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Cheers, bob
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On Dec 13, 2020, at 15:36, Henry Rich <
>> [email protected]
>>>>>> 
>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> The new version of JQt does not require the ugly
>> workaround
>>>>> for
>>>>>>>>>>>>> PFkeys
>>>>>>>>>>>>>>>>>> in debug that the previous version required.
>>>>>>>>>>>>>>>>>>> Henry Rich
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> 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
>>>>>>>> 
>> ----------------------------------------------------------------------
>>>>>>>>>>>>>>>>>> For information about J forums see
>>>>>>>>>>>>> http://www.jsoftware.com/forums.htm
>>>>>>>>>> 
>>>>> ----------------------------------------------------------------------
>>>>>>>>>>>>>>>>> For information about J forums see
>>>>>>>>>>>>> http://www.jsoftware.com/forums.htm
>>>>>>>>>> 
>>>>> ----------------------------------------------------------------------
>>>>>>>>>>>>>>>> For information about J forums see
>>>>>>>>>> http://www.jsoftware.com/forums.htm
>>>>>>>>>> 
>>>>> ----------------------------------------------------------------------
>>>>>>>>>>>>>>> For information about J forums see
>>>>>>>>>> http://www.jsoftware.com/forums.htm
>>>>>>>> 
>> ----------------------------------------------------------------------
>>>>>>>>>>>>>> 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
>>>>>>>>>>>> 
>>>>> ----------------------------------------------------------------------
>>>>>>>>>>>> For information about J forums see
>>>>>>>> http://www.jsoftware.com/forums.htm
>>>>>>>>>>> 
>>>>> ----------------------------------------------------------------------
>>>>>>>>>>> For information about J forums see
>>>>> http://www.jsoftware.com/forums.htm
>>>>>>>>>> 
>>>>> ----------------------------------------------------------------------
>>>>>>>>>> For information about J forums see
>>>>> http://www.jsoftware.com/forums.htm
>>>>>>>>>> 
>>>>>>>>> 
>> ----------------------------------------------------------------------
>>>>>>>>> For information about J forums see
>>>>> http://www.jsoftware.com/forums.htm
>>>>>>>> 
>> ----------------------------------------------------------------------
>>>>>>>> For information about J forums see
>> http://www.jsoftware.com/forums.htm
>>>>>>>> 
>>>>>>> 
>> ----------------------------------------------------------------------
>>>>>>> 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
>>>>> 
>>>>> ----------------------------------------------------------------------
>>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>>>> 
>>>> ----------------------------------------------------------------------
>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>> 
>>> ----------------------------------------------------------------------
>>> For information about J forums see http://www.jsoftware.com/forums.htm
>> 
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>> 
> ----------------------------------------------------------------------
> 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